OutOfMemoryError when trying to build QFJ 1.6.1

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

OutOfMemoryError when trying to build QFJ 1.6.1

Thomas Laue
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/


Hi there,

I'm trying to build QFJ-1.6.1 but Maven always aborts with an
OutOfMemoryError (Java Heap Space). I started Maven with increased heap
space and perm space but it did not work. I tried it on different
machines. I'm using Java 8. Seems there is something strange with the
build process.

Thank you for any hints how to get it working.

Thomas

I run the following command under Windows:
mvn install -DMAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=512m"

This is the output I get:
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] QuickFIX/J Parent
[INFO] QuickFIX/J Code Generator Maven Plugin
[INFO] QuickFIX/J Dictionary Generator
[INFO] QuickFIX/J Core engine
[INFO] QuickFIX/J Message classes for various FIX specifications
[INFO] QuickFIX/J Message classes for FIX 4.0
[INFO] QuickFIX/J Message classes for FIX 4.1
[INFO] QuickFIX/J Message classes for FIX 4.2
[INFO] QuickFIX/J Message classes for FIX 4.3
[INFO] QuickFIX/J Message classes for FIX 4.4
[INFO] QuickFIX/J Message classes for FIX 5.0
[INFO] QuickFIX/J Message classes for FIX 5.0 SP1
[INFO] QuickFIX/J Message classes for FIX 5.0 SP2
[INFO] QuickFIX/J Message classes for FIXT 1.1
[INFO] QuickFIX/J Message classes for all FIX specifications
[INFO] QuickFIX/J Examples
[INFO] QuickFIX/J Examples - Executor
[INFO] QuickFIX/J Examples - Order Match
[INFO] QuickFIX/J Examples - Banzai
[INFO] QuickFIX/J All runtime modules
[INFO] QuickFIX/J Distribution
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building QuickFIX/J Parent 1.6.1
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @
quickfixj-parent ---
[INFO] Installing C:\qfj-1.6.1\pom.xml to
C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-parent\1.6.1\quickfixj-parent-1.6.1.pom
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building QuickFIX/J Code Generator Maven Plugin 1.6.1
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @
quickfixj-codegenerator ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 7 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @
quickfixj-codegenerator ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-plugin-plugin:3.2:descriptor (default-descriptor) @
quickfixj-codegenerator ---
[INFO] Using 'UTF-8' encoding to read mojo metadata.
[INFO] Applying mojo extractor for language: java
[WARNING] org.quickfixj.codegenerator.GenerateMojo#dictFile:
[WARNING]   The syntax
[WARNING]     @parameter expression="${property}"
[WARNING]   is deprecated, please use
[WARNING]     @parameter property="property"
[WARNING]   instead.
[WARNING] org.quickfixj.codegenerator.GenerateMojo#outputDirectory:
[WARNING]   The syntax
[WARNING]     @parameter expression="${property}"
[WARNING]   is deprecated, please use
[WARNING]     @parameter property="property"
[WARNING]   instead.
[WARNING] org.quickfixj.codegenerator.GenerateMojo#project:
[WARNING]   The syntax
[WARNING]     @parameter expression="${property}"
[WARNING]   is deprecated, please use
[WARNING]     @parameter property="property"
[WARNING]   instead.
[WARNING] org.quickfixj.codegenerator.GenerateMojo#schemaDirectory:
[WARNING]   The syntax
[WARNING]     @parameter expression="${property}"
[WARNING]   is deprecated, please use
[WARNING]     @parameter property="property"
[WARNING]   instead.
[INFO] Mojo extractor for language: java found 1 mojo descriptors.
[INFO] Applying mojo extractor for language: bsh
[INFO] Mojo extractor for language: bsh found 0 mojo descriptors.
[INFO] Applying mojo extractor for language: java-annotations
[INFO] Mojo extractor for language: java-annotations found 0 mojo
descriptors.
[INFO]
[INFO] --- maven-resources-plugin:2.7:testResources
(default-testResources) @ quickfixj-codegenerator ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
C:\qfj-1.6.1\quickfixj-codegenerator\src\test\resources
[INFO]
[INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @
quickfixj-codegenerator ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @
quickfixj-codegenerator ---
[INFO] No tests to run.
[INFO]
[INFO] --- maven-jar-plugin:2.6:jar (default-jar) @
quickfixj-codegenerator ---
[INFO] Building jar:
C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1.jar
[INFO]
[INFO] --- maven-plugin-plugin:3.2:addPluginArtifactMetadata
(default-addPluginArtifactMetadata) @ quickfixj-codegenerator ---
[INFO]
[INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @
quickfixj-codegenerator ---
[INFO] Building jar:
C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1-sources.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @
quickfixj-codegenerator ---
[INFO] Installing
C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1.jar
to
C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-codegenerator\1.6.1\quickfixj-codegenerator-1.6.1.jar
[INFO] Installing C:\qfj-1.6.1\quickfixj-codegenerator\pom.xml to
C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-codegenerator\1.6.1\quickfixj-codegenerator-1.6.1.pom
[INFO] Installing
C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1-sources.jar
to
C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-codegenerator\1.6.1\quickfixj-codegenerator-1.6.1-sources.jar
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building QuickFIX/J Dictionary Generator 1.6.1
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @
quickfixj-dictgenerator ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
C:\qfj-1.6.1\quickfixj-dictgenerator\src\main\resources
[INFO]
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @
quickfixj-dictgenerator ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.7:testResources
(default-testResources) @ quickfixj-dictgenerator ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory
C:\qfj-1.6.1\quickfixj-dictgenerator\src\test\resources
[INFO]
[INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @
quickfixj-dictgenerator ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @
quickfixj-dictgenerator ---
[INFO] No tests to run.
[INFO]
[INFO] --- maven-bundle-plugin:2.5.3:bundle (default-bundle) @
quickfixj-dictgenerator ---
[INFO]
[INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @
quickfixj-dictgenerator ---
[INFO] Building jar:
C:\qfj-1.6.1\quickfixj-dictgenerator\target\quickfixj-dictgenerator-1.6.1-sources.jar
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @
quickfixj-dictgenerator ---
[INFO] Installing
C:\qfj-1.6.1\quickfixj-dictgenerator\target\quickfixj-dictgenerator-1.6.1.jar
to
C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-dictgenerator\1.6.1\quickfixj-dictgenerator-1.6.1.jar
[INFO] Installing C:\qfj-1.6.1\quickfixj-dictgenerator\pom.xml to
C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-dictgenerator\1.6.1\quickfixj-dictgenerator-1.6.1.pom
[INFO] Installing
C:\qfj-1.6.1\quickfixj-dictgenerator\target\quickfixj-dictgenerator-1.6.1-sources.jar
to
C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-dictgenerator\1.6.1\quickfixj-dictgenerator-1.6.1-sources.jar
[INFO]
[INFO] --- maven-bundle-plugin:2.5.3:install (default-install) @
quickfixj-dictgenerator ---
[INFO] Installing
org/quickfixj/quickfixj-dictgenerator/1.6.1/quickfixj-dictgenerator-1.6.1.jar
[INFO] Writing OBR metadata
[INFO]
[INFO]
------------------------------------------------------------------------
[INFO] Building QuickFIX/J Core engine 1.6.1
[INFO]
------------------------------------------------------------------------
[INFO]
[INFO] --- quickfixj-codegenerator:1.6.1:generate (fixt11) @
quickfixj-core ---
[INFO] Successfully created an instance of the QuickFIX source generator
[INFO] Initialising code generator task
[INFO] Processing
C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fixt11\src\main\resources\FIXT11.xml
[INFO] FIXT11.xml: generating field classes in
C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
[INFO] Loading predefined xslt file:Fields.xsl
[INFO] FIXT11.xml: generating message base class
[INFO] Loading predefined xslt file:Message.xsl
[INFO] Loading predefined xslt file:MessageFactory.xsl
[INFO] Loading predefined xslt file:MessageCracker.xsl
[INFO] FIXT11.xml: generating component classes
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO] FIXT11.xml: generating message subclasses
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO]
[INFO] --- quickfixj-codegenerator:1.6.1:generate (fix50) @
quickfixj-core ---
[INFO] Successfully created an instance of the QuickFIX source generator
[INFO] Initialising code generator task
[INFO] Processing
C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix50\src\main\resources\FIX50.xml
[INFO] FIX50.xml: generating field classes in
C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
[INFO] Loading predefined xslt file:Fields.xsl
[INFO] FIX50.xml: generating message base class
[INFO] Loading predefined xslt file:Message.xsl
[INFO] Loading predefined xslt file:MessageFactory.xsl
[INFO] Loading predefined xslt file:MessageCracker.xsl
[INFO] FIX50.xml: generating component classes
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO] FIX50.xml: generating message subclasses
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO]
[INFO] --- quickfixj-codegenerator:1.6.1:generate (fix44) @
quickfixj-core ---
[INFO] Successfully created an instance of the QuickFIX source generator
[INFO] Initialising code generator task
[INFO] Processing
C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix44\src\main\resources\FIX44.modified.xml
[INFO] FIX44.modified.xml: generating field classes in
C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
[INFO] Loading predefined xslt file:Fields.xsl
[INFO] FIX44.modified.xml: generating message base class
[INFO] Loading predefined xslt file:Message.xsl
[INFO] Loading predefined xslt file:MessageFactory.xsl
[INFO] Loading predefined xslt file:MessageCracker.xsl
[INFO] FIX44.modified.xml: generating component classes
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO] FIX44.modified.xml: generating message subclasses
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO]
[INFO] --- quickfixj-codegenerator:1.6.1:generate (fix43) @
quickfixj-core ---
[INFO] Successfully created an instance of the QuickFIX source generator
[INFO] Initialising code generator task
[INFO] Processing
C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix43\src\main\resources\FIX43.xml
[INFO] FIX43.xml: generating field classes in
C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
[INFO] Loading predefined xslt file:Fields.xsl
[INFO] FIX43.xml: generating message base class
[INFO] Loading predefined xslt file:Message.xsl
[INFO] Loading predefined xslt file:MessageFactory.xsl
[INFO] Loading predefined xslt file:MessageCracker.xsl
[INFO] FIX43.xml: generating component classes
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO] FIX43.xml: generating message subclasses
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO]
[INFO] --- quickfixj-codegenerator:1.6.1:generate (fix42) @
quickfixj-core ---
[INFO] Successfully created an instance of the QuickFIX source generator
[INFO] Initialising code generator task
[INFO] Processing
C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix42\src\main\resources\FIX42.xml
[INFO] FIX42.xml: generating field classes in
C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
[INFO] Loading predefined xslt file:Fields.xsl
[INFO] FIX42.xml: generating message base class
[INFO] Loading predefined xslt file:Message.xsl
[INFO] Loading predefined xslt file:MessageFactory.xsl
[INFO] Loading predefined xslt file:MessageCracker.xsl
[INFO] FIX42.xml: generating component classes
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO] FIX42.xml: generating message subclasses
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO]
[INFO] --- quickfixj-codegenerator:1.6.1:generate (fix41) @
quickfixj-core ---
[INFO] Successfully created an instance of the QuickFIX source generator
[INFO] Initialising code generator task
[INFO] Processing
C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix41\src\main\resources\FIX41.xml
[INFO] FIX41.xml: generating field classes in
C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
[INFO] Loading predefined xslt file:Fields.xsl
[INFO] FIX41.xml: generating message base class
[INFO] Loading predefined xslt file:Message.xsl
[INFO] Loading predefined xslt file:MessageFactory.xsl
[INFO] Loading predefined xslt file:MessageCracker.xsl
[INFO] FIX41.xml: generating component classes
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO] FIX41.xml: generating message subclasses
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO]
[INFO] --- quickfixj-codegenerator:1.6.1:generate (fix40) @
quickfixj-core ---
[INFO] Successfully created an instance of the QuickFIX source generator
[INFO] Initialising code generator task
[INFO] Processing
C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix40\src\main\resources\FIX40.xml
[INFO] FIX40.xml: generating field classes in
C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
[INFO] Loading predefined xslt file:Fields.xsl
[INFO] FIX40.xml: generating message base class
[INFO] Loading predefined xslt file:Message.xsl
[INFO] Loading predefined xslt file:MessageFactory.xsl
[INFO] Loading predefined xslt file:MessageCracker.xsl
[INFO] FIX40.xml: generating component classes
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO] FIX40.xml: generating message subclasses
[INFO] Loading predefined xslt file:MessageSubclass.xsl
[INFO]
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @
quickfixj-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 25 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @
quickfixj-core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1861 source files to
C:\qfj-1.6.1\quickfixj-core\target\classes
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] QuickFIX/J Parent .................................. SUCCESS [  
0.222 s]
[INFO] QuickFIX/J Code Generator Maven Plugin ............. SUCCESS [  
3.790 s]
[INFO] QuickFIX/J Dictionary Generator .................... SUCCESS [  
1.550 s]
[INFO] QuickFIX/J Core engine ............................. FAILURE
[05:31 min]
[INFO] QuickFIX/J Message classes for various FIX specifications SKIPPED
[INFO] QuickFIX/J Message classes for FIX 4.0 ............. SKIPPED
[INFO] QuickFIX/J Message classes for FIX 4.1 ............. SKIPPED
[INFO] QuickFIX/J Message classes for FIX 4.2 ............. SKIPPED
[INFO] QuickFIX/J Message classes for FIX 4.3 ............. SKIPPED
[INFO] QuickFIX/J Message classes for FIX 4.4 ............. SKIPPED
[INFO] QuickFIX/J Message classes for FIX 5.0 ............. SKIPPED
[INFO] QuickFIX/J Message classes for FIX 5.0 SP1 ......... SKIPPED
[INFO] QuickFIX/J Message classes for FIX 5.0 SP2 ......... SKIPPED
[INFO] QuickFIX/J Message classes for FIXT 1.1 ............ SKIPPED
[INFO] QuickFIX/J Message classes for all FIX specifications SKIPPED
[INFO] QuickFIX/J Examples ................................ SKIPPED
[INFO] QuickFIX/J Examples - Executor ..................... SKIPPED
[INFO] QuickFIX/J Examples - Order Match .................. SKIPPED
[INFO] QuickFIX/J Examples - Banzai ....................... SKIPPED
[INFO] QuickFIX/J All runtime modules ..................... SKIPPED
[INFO] QuickFIX/J Distribution ............................ SKIPPED
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 05:39 min
[INFO] Finished at: 2015-12-05T06:09:20+01:00
[INFO] Final Memory: 27M/247M
[INFO]
------------------------------------------------------------------------
[ERROR] Java heap space -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the
-e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions,
please read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/OutOfMemoryError



------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: OutOfMemoryError when trying to build QFJ 1.6.1

Colin DuPlantis
QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
QuickFIX/J Support: http://www.quickfixj.org/support/


You don't need MaxPermSize anymore with Java8, though that won't make a
difference to the build and wouldn't have caused your problem.

I never set it from the command line, I set it as an environment
variable instead. I wasn't aware you could set it from the command line.
Maybe try it as an environment variable?

See here:
http://docs.alfresco.com/4.2/tasks/dev-extensions-maven-sdk-maven-opts.html

On 12/4/15 9:24 PM, Thomas Laue wrote:

> QuickFIX/J Documentation: http://www.quickfixj.org/documentation/
> QuickFIX/J Support: http://www.quickfixj.org/support/
>
>
> Hi there,
>
> I'm trying to build QFJ-1.6.1 but Maven always aborts with an
> OutOfMemoryError (Java Heap Space). I started Maven with increased heap
> space and perm space but it did not work. I tried it on different
> machines. I'm using Java 8. Seems there is something strange with the
> build process.
>
> Thank you for any hints how to get it working.
>
> Thomas
>
> I run the following command under Windows:
> mvn install -DMAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=512m"
>
> This is the output I get:
> [INFO] Scanning for projects...
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Build Order:
> [INFO]
> [INFO] QuickFIX/J Parent
> [INFO] QuickFIX/J Code Generator Maven Plugin
> [INFO] QuickFIX/J Dictionary Generator
> [INFO] QuickFIX/J Core engine
> [INFO] QuickFIX/J Message classes for various FIX specifications
> [INFO] QuickFIX/J Message classes for FIX 4.0
> [INFO] QuickFIX/J Message classes for FIX 4.1
> [INFO] QuickFIX/J Message classes for FIX 4.2
> [INFO] QuickFIX/J Message classes for FIX 4.3
> [INFO] QuickFIX/J Message classes for FIX 4.4
> [INFO] QuickFIX/J Message classes for FIX 5.0
> [INFO] QuickFIX/J Message classes for FIX 5.0 SP1
> [INFO] QuickFIX/J Message classes for FIX 5.0 SP2
> [INFO] QuickFIX/J Message classes for FIXT 1.1
> [INFO] QuickFIX/J Message classes for all FIX specifications
> [INFO] QuickFIX/J Examples
> [INFO] QuickFIX/J Examples - Executor
> [INFO] QuickFIX/J Examples - Order Match
> [INFO] QuickFIX/J Examples - Banzai
> [INFO] QuickFIX/J All runtime modules
> [INFO] QuickFIX/J Distribution
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building QuickFIX/J Parent 1.6.1
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-install-plugin:2.4:install (default-install) @
> quickfixj-parent ---
> [INFO] Installing C:\qfj-1.6.1\pom.xml to
> C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-parent\1.6.1\quickfixj-parent-1.6.1.pom
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building QuickFIX/J Code Generator Maven Plugin 1.6.1
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @
> quickfixj-codegenerator ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 7 resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @
> quickfixj-codegenerator ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO]
> [INFO] --- maven-plugin-plugin:3.2:descriptor (default-descriptor) @
> quickfixj-codegenerator ---
> [INFO] Using 'UTF-8' encoding to read mojo metadata.
> [INFO] Applying mojo extractor for language: java
> [WARNING] org.quickfixj.codegenerator.GenerateMojo#dictFile:
> [WARNING]   The syntax
> [WARNING]     @parameter expression="${property}"
> [WARNING]   is deprecated, please use
> [WARNING]     @parameter property="property"
> [WARNING]   instead.
> [WARNING] org.quickfixj.codegenerator.GenerateMojo#outputDirectory:
> [WARNING]   The syntax
> [WARNING]     @parameter expression="${property}"
> [WARNING]   is deprecated, please use
> [WARNING]     @parameter property="property"
> [WARNING]   instead.
> [WARNING] org.quickfixj.codegenerator.GenerateMojo#project:
> [WARNING]   The syntax
> [WARNING]     @parameter expression="${property}"
> [WARNING]   is deprecated, please use
> [WARNING]     @parameter property="property"
> [WARNING]   instead.
> [WARNING] org.quickfixj.codegenerator.GenerateMojo#schemaDirectory:
> [WARNING]   The syntax
> [WARNING]     @parameter expression="${property}"
> [WARNING]   is deprecated, please use
> [WARNING]     @parameter property="property"
> [WARNING]   instead.
> [INFO] Mojo extractor for language: java found 1 mojo descriptors.
> [INFO] Applying mojo extractor for language: bsh
> [INFO] Mojo extractor for language: bsh found 0 mojo descriptors.
> [INFO] Applying mojo extractor for language: java-annotations
> [INFO] Mojo extractor for language: java-annotations found 0 mojo
> descriptors.
> [INFO]
> [INFO] --- maven-resources-plugin:2.7:testResources
> (default-testResources) @ quickfixj-codegenerator ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
> C:\qfj-1.6.1\quickfixj-codegenerator\src\test\resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @
> quickfixj-codegenerator ---
> [INFO] No sources to compile
> [INFO]
> [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @
> quickfixj-codegenerator ---
> [INFO] No tests to run.
> [INFO]
> [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @
> quickfixj-codegenerator ---
> [INFO] Building jar:
> C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1.jar
> [INFO]
> [INFO] --- maven-plugin-plugin:3.2:addPluginArtifactMetadata
> (default-addPluginArtifactMetadata) @ quickfixj-codegenerator ---
> [INFO]
> [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @
> quickfixj-codegenerator ---
> [INFO] Building jar:
> C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1-sources.jar
> [INFO]
> [INFO] --- maven-install-plugin:2.4:install (default-install) @
> quickfixj-codegenerator ---
> [INFO] Installing
> C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1.jar
> to
> C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-codegenerator\1.6.1\quickfixj-codegenerator-1.6.1.jar
> [INFO] Installing C:\qfj-1.6.1\quickfixj-codegenerator\pom.xml to
> C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-codegenerator\1.6.1\quickfixj-codegenerator-1.6.1.pom
> [INFO] Installing
> C:\qfj-1.6.1\quickfixj-codegenerator\target\quickfixj-codegenerator-1.6.1-sources.jar
> to
> C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-codegenerator\1.6.1\quickfixj-codegenerator-1.6.1-sources.jar
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building QuickFIX/J Dictionary Generator 1.6.1
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @
> quickfixj-dictgenerator ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
> C:\qfj-1.6.1\quickfixj-dictgenerator\src\main\resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @
> quickfixj-dictgenerator ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO]
> [INFO] --- maven-resources-plugin:2.7:testResources
> (default-testResources) @ quickfixj-dictgenerator ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] skip non existing resourceDirectory
> C:\qfj-1.6.1\quickfixj-dictgenerator\src\test\resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @
> quickfixj-dictgenerator ---
> [INFO] No sources to compile
> [INFO]
> [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @
> quickfixj-dictgenerator ---
> [INFO] No tests to run.
> [INFO]
> [INFO] --- maven-bundle-plugin:2.5.3:bundle (default-bundle) @
> quickfixj-dictgenerator ---
> [INFO]
> [INFO] --- maven-source-plugin:2.4:jar-no-fork (attach-sources) @
> quickfixj-dictgenerator ---
> [INFO] Building jar:
> C:\qfj-1.6.1\quickfixj-dictgenerator\target\quickfixj-dictgenerator-1.6.1-sources.jar
> [INFO]
> [INFO] --- maven-install-plugin:2.5.2:install (default-install) @
> quickfixj-dictgenerator ---
> [INFO] Installing
> C:\qfj-1.6.1\quickfixj-dictgenerator\target\quickfixj-dictgenerator-1.6.1.jar
> to
> C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-dictgenerator\1.6.1\quickfixj-dictgenerator-1.6.1.jar
> [INFO] Installing C:\qfj-1.6.1\quickfixj-dictgenerator\pom.xml to
> C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-dictgenerator\1.6.1\quickfixj-dictgenerator-1.6.1.pom
> [INFO] Installing
> C:\qfj-1.6.1\quickfixj-dictgenerator\target\quickfixj-dictgenerator-1.6.1-sources.jar
> to
> C:\Users\Thomas\.m2\repository\org\quickfixj\quickfixj-dictgenerator\1.6.1\quickfixj-dictgenerator-1.6.1-sources.jar
> [INFO]
> [INFO] --- maven-bundle-plugin:2.5.3:install (default-install) @
> quickfixj-dictgenerator ---
> [INFO] Installing
> org/quickfixj/quickfixj-dictgenerator/1.6.1/quickfixj-dictgenerator-1.6.1.jar
> [INFO] Writing OBR metadata
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building QuickFIX/J Core engine 1.6.1
> [INFO]
> ------------------------------------------------------------------------
> [INFO]
> [INFO] --- quickfixj-codegenerator:1.6.1:generate (fixt11) @
> quickfixj-core ---
> [INFO] Successfully created an instance of the QuickFIX source generator
> [INFO] Initialising code generator task
> [INFO] Processing
> C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fixt11\src\main\resources\FIXT11.xml
> [INFO] FIXT11.xml: generating field classes in
> C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
> [INFO] Loading predefined xslt file:Fields.xsl
> [INFO] FIXT11.xml: generating message base class
> [INFO] Loading predefined xslt file:Message.xsl
> [INFO] Loading predefined xslt file:MessageFactory.xsl
> [INFO] Loading predefined xslt file:MessageCracker.xsl
> [INFO] FIXT11.xml: generating component classes
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO] FIXT11.xml: generating message subclasses
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO]
> [INFO] --- quickfixj-codegenerator:1.6.1:generate (fix50) @
> quickfixj-core ---
> [INFO] Successfully created an instance of the QuickFIX source generator
> [INFO] Initialising code generator task
> [INFO] Processing
> C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix50\src\main\resources\FIX50.xml
> [INFO] FIX50.xml: generating field classes in
> C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
> [INFO] Loading predefined xslt file:Fields.xsl
> [INFO] FIX50.xml: generating message base class
> [INFO] Loading predefined xslt file:Message.xsl
> [INFO] Loading predefined xslt file:MessageFactory.xsl
> [INFO] Loading predefined xslt file:MessageCracker.xsl
> [INFO] FIX50.xml: generating component classes
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO] FIX50.xml: generating message subclasses
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO]
> [INFO] --- quickfixj-codegenerator:1.6.1:generate (fix44) @
> quickfixj-core ---
> [INFO] Successfully created an instance of the QuickFIX source generator
> [INFO] Initialising code generator task
> [INFO] Processing
> C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix44\src\main\resources\FIX44.modified.xml
> [INFO] FIX44.modified.xml: generating field classes in
> C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
> [INFO] Loading predefined xslt file:Fields.xsl
> [INFO] FIX44.modified.xml: generating message base class
> [INFO] Loading predefined xslt file:Message.xsl
> [INFO] Loading predefined xslt file:MessageFactory.xsl
> [INFO] Loading predefined xslt file:MessageCracker.xsl
> [INFO] FIX44.modified.xml: generating component classes
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO] FIX44.modified.xml: generating message subclasses
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO]
> [INFO] --- quickfixj-codegenerator:1.6.1:generate (fix43) @
> quickfixj-core ---
> [INFO] Successfully created an instance of the QuickFIX source generator
> [INFO] Initialising code generator task
> [INFO] Processing
> C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix43\src\main\resources\FIX43.xml
> [INFO] FIX43.xml: generating field classes in
> C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
> [INFO] Loading predefined xslt file:Fields.xsl
> [INFO] FIX43.xml: generating message base class
> [INFO] Loading predefined xslt file:Message.xsl
> [INFO] Loading predefined xslt file:MessageFactory.xsl
> [INFO] Loading predefined xslt file:MessageCracker.xsl
> [INFO] FIX43.xml: generating component classes
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO] FIX43.xml: generating message subclasses
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO]
> [INFO] --- quickfixj-codegenerator:1.6.1:generate (fix42) @
> quickfixj-core ---
> [INFO] Successfully created an instance of the QuickFIX source generator
> [INFO] Initialising code generator task
> [INFO] Processing
> C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix42\src\main\resources\FIX42.xml
> [INFO] FIX42.xml: generating field classes in
> C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
> [INFO] Loading predefined xslt file:Fields.xsl
> [INFO] FIX42.xml: generating message base class
> [INFO] Loading predefined xslt file:Message.xsl
> [INFO] Loading predefined xslt file:MessageFactory.xsl
> [INFO] Loading predefined xslt file:MessageCracker.xsl
> [INFO] FIX42.xml: generating component classes
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO] FIX42.xml: generating message subclasses
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO]
> [INFO] --- quickfixj-codegenerator:1.6.1:generate (fix41) @
> quickfixj-core ---
> [INFO] Successfully created an instance of the QuickFIX source generator
> [INFO] Initialising code generator task
> [INFO] Processing
> C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix41\src\main\resources\FIX41.xml
> [INFO] FIX41.xml: generating field classes in
> C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
> [INFO] Loading predefined xslt file:Fields.xsl
> [INFO] FIX41.xml: generating message base class
> [INFO] Loading predefined xslt file:Message.xsl
> [INFO] Loading predefined xslt file:MessageFactory.xsl
> [INFO] Loading predefined xslt file:MessageCracker.xsl
> [INFO] FIX41.xml: generating component classes
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO] FIX41.xml: generating message subclasses
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO]
> [INFO] --- quickfixj-codegenerator:1.6.1:generate (fix40) @
> quickfixj-core ---
> [INFO] Successfully created an instance of the QuickFIX source generator
> [INFO] Initialising code generator task
> [INFO] Processing
> C:\qfj-1.6.1\quickfixj-messages\quickfixj-messages-fix40\src\main\resources\FIX40.xml
> [INFO] FIX40.xml: generating field classes in
> C:\qfj-1.6.1\quickfixj-core\target\generated-sources/quickfix/field/
> [INFO] Loading predefined xslt file:Fields.xsl
> [INFO] FIX40.xml: generating message base class
> [INFO] Loading predefined xslt file:Message.xsl
> [INFO] Loading predefined xslt file:MessageFactory.xsl
> [INFO] Loading predefined xslt file:MessageCracker.xsl
> [INFO] FIX40.xml: generating component classes
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO] FIX40.xml: generating message subclasses
> [INFO] Loading predefined xslt file:MessageSubclass.xsl
> [INFO]
> [INFO] --- maven-resources-plugin:2.7:resources (default-resources) @
> quickfixj-core ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 25 resources
> [INFO]
> [INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @
> quickfixj-core ---
> [INFO] Changes detected - recompiling the module!
> [INFO] Compiling 1861 source files to
> C:\qfj-1.6.1\quickfixj-core\target\classes
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] QuickFIX/J Parent .................................. SUCCESS [  
> 0.222 s]
> [INFO] QuickFIX/J Code Generator Maven Plugin ............. SUCCESS [  
> 3.790 s]
> [INFO] QuickFIX/J Dictionary Generator .................... SUCCESS [  
> 1.550 s]
> [INFO] QuickFIX/J Core engine ............................. FAILURE
> [05:31 min]
> [INFO] QuickFIX/J Message classes for various FIX specifications SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 4.0 ............. SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 4.1 ............. SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 4.2 ............. SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 4.3 ............. SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 4.4 ............. SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 5.0 ............. SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 5.0 SP1 ......... SKIPPED
> [INFO] QuickFIX/J Message classes for FIX 5.0 SP2 ......... SKIPPED
> [INFO] QuickFIX/J Message classes for FIXT 1.1 ............ SKIPPED
> [INFO] QuickFIX/J Message classes for all FIX specifications SKIPPED
> [INFO] QuickFIX/J Examples ................................ SKIPPED
> [INFO] QuickFIX/J Examples - Executor ..................... SKIPPED
> [INFO] QuickFIX/J Examples - Order Match .................. SKIPPED
> [INFO] QuickFIX/J Examples - Banzai ....................... SKIPPED
> [INFO] QuickFIX/J All runtime modules ..................... SKIPPED
> [INFO] QuickFIX/J Distribution ............................ SKIPPED
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 05:39 min
> [INFO] Finished at: 2015-12-05T06:09:20+01:00
> [INFO] Final Memory: 27M/247M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Java heap space -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/OutOfMemoryError
>
>
>
> ------------------------------------------------------------------------------
> Go from Idea to Many App Stores Faster with Intel(R) XDK
> Give your users amazing mobile app experiences with Intel(R) XDK.
> Use one codebase in this all-in-one HTML5 development environment.
> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
> http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
> _______________________________________________
> Quickfixj-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/quickfixj-users

--
Colin DuPlantis
Chief Architect, Marketcetera
Download, Run, Trade
800.819.2928 x101 +1.541.306.6556
http://www.marketcetera.org


------------------------------------------------------------------------------
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
_______________________________________________
Quickfixj-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quickfixj-users
Loading...