Menu

#135 Application starts a second instance without any visible reason

3.x
open
None
5
2014-12-29
2014-11-18
unicate
No

My Application is nothing but a systray, wrapped by the getdown autoupdater (tried it without it, same issue)

I start the application via double click and it starts as expected. After ca. 5 seconds it starts again, without me doing anything else.

If I do start the launcher within the commandline, I can see that the command line is blocked (yes I did try it with --l4j-no-wait and or with --l4j-no-splash, even with --l4j-no-splash-err) for a few seconds. after its not blocked anymore, the application starts again.

Discussion

  • unicate

    unicate - 2014-11-19

    Using windows 8.1 x64, launch4j 3.5

     
  • Grzegorz Kowal

    Grzegorz Kowal - 2014-11-19

    Please attach the configuration file and the output of --l4j-debug.

     
  • Grzegorz Kowal

    Grzegorz Kowal - 2014-11-19
    • assigned_to: Grzegorz Kowal
     
  • unicate

    unicate - 2014-11-19

    I added a whole testproject, in which I could reproduce the error. the config.xml is inside.

    I just noticed, that sometimes (I can't tell you when exactly) it is working. :/

    The problem with the log from --l4j-debug:
    It seems like it only gets created the second time, the app starts.

    as you can probably see in the log, i am searching for a local jre before using the Path configured one

    Just added a Video how that error appears.

     

    Last edit: unicate 2014-11-19
  • Grzegorz Kowal

    Grzegorz Kowal - 2014-11-23

    I was not able to reproduce this behavior using your configuration and my test app.
    From the log file I see that the application was started once. I saw in your application a LaunchUtil class that uses java.exe - I assume you also start the application yourself not using launch4j. You also write that the log file is not created each time. Please check if it's not a problem in your application, by commenting out the launch feature.

    Grzegorz

     
  • virgo47

    virgo47 - 2014-12-01

    I have similar problem. I start application in cmd on Windows 8.1 64bit with 32b Java 8u20. First the application starts in another cmd and even when everything seems to be OK that window closes after around 10s. Then it continues in the first cmd where everything goes OK. My configuration is based on Maven config:

    <plugin>
    <groupId>com.akathist.maven.plugins.launch4j</groupId>
    <artifactId>launch4j-maven-plugin</artifactId>
    <version>1.7.1</version>
    <executions>
    <execution>
    <id>l4j-clui</id>
    <phase>package</phase>
    <goals>
    <goal>launch4j</goal>
    </goals>
    <configuration>
    <headerType>console</headerType>
    <jar>${project.build.directory}/${project.artifactId}-${project.version}.jar</jar>
    <outfile>${project.build.directory}/${executable.name}.exe</outfile>
    <classPath>
    <mainClass>${mainClass.name}</mainClass>
    <preCp>dependency_libs/*.jar</preCp>
    </classPath>
    <icon>src/main/resources/${executable.name}.ico</icon>
    <jre>
    <minVersion>1.8.0</minVersion>
    </jre>
    <versionInfo>
    <fileVersion>1.0.0.0</fileVersion>
    <txtFileVersion>${project.version}</txtFileVersion>
    <fileDescription>${project.name}</fileDescription>
    <productVersion>1.0.0.0</productVersion>
    <txtProductVersion>1.0.0.0</txtProductVersion>
    <productName>${project.name}</productName>
    <companyName>xxx</companyName>
    <internalName>xxx</internalName>
    <originalFilename>${executable.name}.exe</originalFilename>
    </versionInfo>
    </configuration>
    </execution>
    </executions>
    </plugin>
    

    Here executable.name=swiftimp.
    Before I run anything, I have cmd with subprocess conhost.exe - these are there all the time. When I run swiftimp.exe, it opens another cmd window and process tree looks like this:

    Process CPU Private Bytes   Working Set PID Description Company Name
      cmd.exe       1 908 K 3 096 K 7128    Windows Command Processor   Microsoft Corporation
       conhost.exe      3 880 K 7 444 K 7020    Console Window Host Microsoft Corporation
       swiftimp.exe     400 K   124 K   8256    FINrisk SWIFT Imp(orter)    FINrisk
        swiftimp.exe        91 128 K    97 464 K    14292   FINrisk SWIFT Imp(orter)    FINrisk
         conhost.exe    0.08    3 708 K 7 244 K 13308   Console Window Host Microsoft Corporation
         java.exe   28.78   68 480 K    64 688 K    10320   Java(TM) Platform SE binary Oracle Corporation
    

    After this window collapses on its own, application restarts in first cmd and runs happily there - with process tree much more likely:

    Process CPU Private Bytes   Working Set PID Description Company Name
      cmd.exe       1 908 K 3 096 K 7128    Windows Command Processor   Microsoft Corporation
       conhost.exe      3 940 K 7 452 K 7020    Console Window Host Microsoft Corporation
       swiftimp.exe     1 172 K 3 948 K 8256    FINrisk SWIFT Imp(orter)    FINrisk
        java.exe    0.30    107 664 K   109 332 K   13200   Java(TM) Platform SE binary Oracle Corporation
    

    When I try running exe with debug, the first run does NOT produce any output (or if it does then elsewhere and I can't find it), second run produces nothing suspicious for me:

    ~~~~
    Version: 3.5
    CmdLine: c:\work\finrisk\finrisk2\swift-imp\target\swiftimp.exe --l4j-debug
    WOW64: yes
    64-bit search: SOFTWARE\JavaSoft\Java Runtime Environment...
    32-bit search: SOFTWARE\JavaSoft\Java Runtime Environment...
    Check: SOFTWARE\JavaSoft\Java Runtime Environment\1.8
    Ignore: 1.8
    Check: SOFTWARE\JavaSoft\Java Runtime Environment\1.8.0_20
    Check launcher: C:\Program Files (x86)\Java\jre1.8.0_20\bin\java.exe (OK)
    Match: 1.8.0_20
    64-bit search: SOFTWARE\JavaSoft\Java Development Kit...
    32-bit search: SOFTWARE\JavaSoft\Java Development Kit...
    Check: SOFTWARE\JavaSoft\Java Development Kit\1.6
    Ignore: 1.6
    Check: SOFTWARE\JavaSoft\Java Development Kit\1.6.0_45
    Ignore: 1.6.0_45
    Check: SOFTWARE\JavaSoft\Java Development Kit\1.7
    Ignore: 1.7
    Check: SOFTWARE\JavaSoft\Java Development Kit\1.7.0_67
    Ignore: 1.7.0_67
    Check: SOFTWARE\JavaSoft\Java Development Kit\1.8
    Ignore: 1.8
    Check: SOFTWARE\JavaSoft\Java Development Kit\1.8.0_20
    Ignore: 1.8.0_20
    Runtime used: 1.8.0_20 (32-bit)
    Loading: c:\work\finrisk\finrisk2\swift-imp\target\swiftimp.l4j.ini
    Add classpath: dependency_libs*.jar
    " : dependency_libs\activation-1.1.1.jar
    " : dependency_libs\activemq-core-5.7.0.jar
    " : dependency_libs\activemq-protobuf-1.1.jar
    " : dependency_libs\aopalliance-1.0.jar
    " : dependency_libs\aopalliance-repackaged-2.3.0-b05.jar
    " : dependency_libs\aspectjrt-1.8.4.jar
    " : dependency_libs\aspectjweaver-1.8.4.jar
    " : dependency_libs\bridge-method-annotation-1.13.jar
    " : dependency_libs\bsh-2.0b4.jar
    " : dependency_libs\camel-core-2.14.0.jar
    " : dependency_libs\camel-spring-2.14.0.jar
    " : dependency_libs\camel-spring-javaconfig-2.14.0.jar
    " : dependency_libs\codegen-0.6.3.jar
    " : dependency_libs\commons-codec-1.7.jar
    " : dependency_libs\commons-email-1.3.3.jar
    " : dependency_libs\commons-io-2.4.jar
    " : dependency_libs\commons-lang-2.6.jar
    " : dependency_libs\core-1.0-SNAPSHOT.jar
    " : dependency_libs\dom4j-1.6.1.jar
    " : dependency_libs\ecj-4.3.1.jar
    " : dependency_libs\FastInfoset-1.2.12.jar
    " : dependency_libs\geronimo-j2ee-management_1.1_spec-1.0.1.jar
    " : dependency_libs\geronimo-jms_1.1_spec-1.1.1.jar
    " : dependency_libs\guava-17.0.jar
    " : dependency_libs\h2-1.3.176.jar
    " : dependency_libs\hamcrest-core-1.3.jar
    " : dependency_libs\hk2-api-2.3.0-b05.jar
    " : dependency_libs\hk2-locator-2.3.0-b05.jar
    " : dependency_libs\hk2-utils-2.3.0-b05.jar
    " : dependency_libs\istack-commons-runtime-2.16.jar
    " : dependency_libs\jackson-annotations-2.3.4.jar
    " : dependency_libs\jackson-core-2.3.4.jar
    " : dependency_libs\jackson-databind-2.3.4.jar
    " : dependency_libs\jackson-jaxrs-base-2.3.2.jar
    " : dependency_libs\jackson-jaxrs-json-provider-2.4.2.jar
    " : dependency_libs\jackson-module-jaxb-annotations-2.4.2.jar
    " : dependency_libs\jasypt-1.9.0.jar
    " : dependency_libs\javasimon-core-4.0.0.jar
    " : dependency_libs\javassist-3.18.1-GA.jar
    " : dependency_libs\javax.annotation-api-1.2.jar
    " : dependency_libs\javax.inject-1.jar
    " : dependency_libs\javax.inject-2.3.0-b05.jar
    " : dependency_libs\javax.mail-api-1.4.7.jar
    " : dependency_libs\javax.persistence-2.1.0.jar
    " : dependency_libs\javax.ws.rs-api-2.0.jar
    " : dependency_libs\jaxb-api-2.2.7.jar
    " : dependency_libs\jaxb-core-2.2.7.jar
    " : dependency_libs\jaxb-impl-2.2.7.jar
    " : dependency_libs\jcl-over-slf4j-1.7.7.jar
    " : dependency_libs\jcommander-1.35.jar
    " : dependency_libs\jersey-common-2.11.jar
    " : dependency_libs\jersey-guava-2.11.jar
    " : dependency_libs\jersey-media-json-jackson-2.11.jar
    " : dependency_libs\jms-api-1.1-rev-1.jar
    " : dependency_libs\jpa_entities-1.0-SNAPSHOT.jar
    " : dependency_libs\jsr173_api-1.0.jar
    " : dependency_libs\jsr305-2.0.3.jar
    " : dependency_libs\jtds-1.3.1.jar
    " : dependency_libs\junit-4.11.jar
    " : dependency_libs\juniversalchardet-1.0.3.jar
    " : dependency_libs\logback-classic-1.1.2.jar
    " : dependency_libs\logback-core-1.1.2.jar
    " : dependency_libs\mail-1.4.5.jar
    " : dependency_libs\messaging-1.0-SNAPSHOT.jar
    " : dependency_libs\mina-core-2.0.7.jar
    " : dependency_libs\module-1.0-SNAPSHOT.jar
    " : dependency_libs\mysema-commons-lang-0.2.4.jar
    " : dependency_libs\org.apache.servicemix.bundles.cglib-2.1_3_7.jar
    " : dependency_libs\org.eclipse.persistence.antlr-2.5.2.jar
    " : dependency_libs\org.eclipse.persistence.asm-2.5.2.jar
    " : dependency_libs\org.eclipse.persistence.core-2.5.2.jar
    " : dependency_libs\org.eclipse.persistence.jpa-2.5.2.jar
    " : dependency_libs\org.eclipse.persistence.jpa.jpql-2.5.2.jar
    " : dependency_libs\osgi-resource-locator-1.0.1.jar
    " : dependency_libs\poi-3.10-FINAL.jar
    " : dependency_libs\poi-ooxml-3.10-FINAL.jar
    " : dependency_libs\poi-ooxml-schemas-3.10-FINAL.jar
    " : dependency_libs\poi-scratchpad-3.10-FINAL.jar
    " : dependency_libs\querydsl-apt-3.4.3.jar
    " : dependency_libs\querydsl-codegen-3.4.3.jar
    " : dependency_libs\querydsl-core-3.4.3.jar
    " : dependency_libs\querydsl-jpa-3.4.3.jar
    " : dependency_libs\service-1.0-SNAPSHOT.jar
    " : dependency_libs\slf4j-api-1.7.7.jar
    " : dependency_libs\spring-aop-4.0.8.RELEASE.jar
    " : dependency_libs\spring-beans-4.0.8.RELEASE.jar
    " : dependency_libs\spring-context-4.0.8.RELEASE.jar
    " : dependency_libs\spring-core-4.0.8.RELEASE.jar
    " : dependency_libs\spring-expression-4.0.8.RELEASE.jar
    " : dependency_libs\spring-jdbc-4.0.8.RELEASE.jar
    " : dependency_libs\spring-orm-4.0.8.RELEASE.jar
    " : dependency_libs\spring-security-core-3.2.5.RELEASE.jar
    " : dependency_libs\spring-test-4.0.8.RELEASE.jar
    " : dependency_libs\spring-tx-4.0.8.RELEASE.jar
    " : dependency_libs\stax-api-1.0.1.jar
    " : dependency_libs\swift-1.0-SNAPSHOT.jar
    " : dependency_libs\test-support-1.0-SNAPSHOT.jar
    " : dependency_libs\testng-6.8.8.jar
    " : dependency_libs\xml-apis-1.0.b2.jar
    " : dependency_libs\xmlbeans-2.6.0.jar
    " : dependency_libs\xmlpull-1.1.3.1.jar
    " : dependency_libs\xpp3-1.1.4c.jar
    Add classpath: jpa_entities-1.0-SNAPSHOT.jar
    Add classpath: core-1.0-SNAPSHOT.jar
    Add classpath: guava-17.0.jar
    Add classpath: org.eclipse.persistence.jpa-2.5.2.jar
    Add classpath: javax.persistence-2.1.0.jar
    Add classpath: org.eclipse.persistence.asm-2.5.2.jar
    Add classpath: org.eclipse.persistence.antlr-2.5.2.jar
    Add classpath: org.eclipse.persistence.jpa.jpql-2.5.2.jar
    Add classpath: org.eclipse.persistence.core-2.5.2.jar
    Add classpath: querydsl-apt-3.4.3.jar
    Add classpath: querydsl-codegen-3.4.3.jar
    Add classpath: codegen-0.6.3.jar
    Add classpath: ecj-4.3.1.jar
    Add classpath: javax.inject-1.jar
    Add classpath: querydsl-jpa-3.4.3.jar
    Add classpath: querydsl-core-3.4.3.jar
    Add classpath: jsr305-2.0.3.jar
    Add classpath: mysema-commons-lang-0.2.4.jar
    Add classpath: bridge-method-annotation-1.13.jar
    Add classpath: jersey-media-json-jackson-2.11.jar
    Add classpath: jersey-common-2.11.jar
    Add classpath: javax.ws.rs-api-2.0.jar
    Add classpath: javax.annotation-api-1.2.jar
    Add classpath: jersey-guava-2.11.jar
    Add classpath: hk2-api-2.3.0-b05.jar
    Add classpath: hk2-utils-2.3.0-b05.jar
    Add classpath: aopalliance-repackaged-2.3.0-b05.jar
    Add classpath: javax.inject-2.3.0-b05.jar
    Add classpath: hk2-locator-2.3.0-b05.jar
    Add classpath: javassist-3.18.1-GA.jar
    Add classpath: osgi-resource-locator-1.0.1.jar
    Add classpath: jackson-jaxrs-base-2.3.2.jar
    Add classpath: jackson-core-2.3.4.jar
    Add classpath: jackson-databind-2.3.4.jar
    Add classpath: jackson-jaxrs-json-provider-2.4.2.jar
    Add classpath: jackson-module-jaxb-annotations-2.4.2.jar
    Add classpath: jackson-annotations-2.3.4.jar
    Add classpath: spring-orm-4.0.8.RELEASE.jar
    Add classpath: spring-beans-4.0.8.RELEASE.jar
    Add classpath: spring-core-4.0.8.RELEASE.jar
    Add classpath: spring-jdbc-4.0.8.RELEASE.jar
    Add classpath: spring-tx-4.0.8.RELEASE.jar
    Add classpath: spring-context-4.0.8.RELEASE.jar
    Add classpath: spring-aop-4.0.8.RELEASE.jar
    Add classpath: spring-expression-4.0.8.RELEASE.jar
    Add classpath: aspectjrt-1.8.4.jar
    Add classpath: spring-security-core-3.2.5.RELEASE.jar
    Add classpath: aopalliance-1.0.jar
    Add classpath: slf4j-api-1.7.7.jar
    Add classpath: logback-classic-1.1.2.jar
    Add classpath: logback-core-1.1.2.jar
    Add classpath: jcl-over-slf4j-1.7.7.jar
    Add classpath: module-1.0-SNAPSHOT.jar
    Add classpath: service-1.0-SNAPSHOT.jar
    Add classpath: aspectjweaver-1.8.4.jar
    Add classpath: poi-3.10-FINAL.jar
    Add classpath: commons-codec-1.7.jar
    Add classpath: poi-scratchpad-3.10-FINAL.jar
    Add classpath: poi-ooxml-3.10-FINAL.jar
    Add classpath: poi-ooxml-schemas-3.10-FINAL.jar
    Add classpath: xmlbeans-2.6.0.jar
    Add classpath: stax-api-1.0.1.jar
    Add classpath: dom4j-1.6.1.jar
    Add classpath: xml-apis-1.0.b2.jar
    Add classpath: javax.mail-api-1.4.7.jar
    Add classpath: activation-1.1.1.jar
    Add classpath: commons-email-1.3.3.jar
    Add classpath: mail-1.4.5.jar
    Add classpath: commons-lang-2.6.jar
    Add classpath: juniversalchardet-1.0.3.jar
    Add classpath: commons-io-2.4.jar
    Add classpath: messaging-1.0-SNAPSHOT.jar
    Add classpath: jms-api-1.1-rev-1.jar
    Add classpath: activemq-core-5.7.0.jar
    Add classpath: geronimo-jms_1.1_spec-1.1.1.jar
    Add classpath: activemq-protobuf-1.1.jar
    Add classpath: geronimo-j2ee-management_1.1_spec-1.0.1.jar
    Add classpath: jasypt-1.9.0.jar
    Add classpath: mina-core-2.0.7.jar
    Add classpath: xmlpull-1.1.3.1.jar
    Add classpath: xpp3-1.1.4c.jar
    Add classpath: jtds-1.3.1.jar
    Add classpath: javasimon-core-4.0.0.jar
    Add classpath: swift-1.0-SNAPSHOT.jar
    Add classpath: testng-6.8.8.jar
    Add classpath: bsh-2.0b4.jar
    Add classpath: jcommander-1.35.jar
    Add classpath: spring-test-4.0.8.RELEASE.jar
    Add classpath: camel-spring-javaconfig-2.14.0.jar
    Add classpath: camel-core-2.14.0.jar
    Add classpath: jaxb-impl-2.2.7.jar
    Add classpath: jaxb-core-2.2.7.jar
    Add classpath: jaxb-api-2.2.7.jar
    Add classpath: istack-commons-runtime-2.16.jar
    Add classpath: FastInfoset-1.2.12.jar
    Add classpath: jsr173_api-1.0.jar
    Add classpath: camel-spring-2.14.0.jar
    Add classpath: org.apache.servicemix.bundles.cglib-2.1_3_7.jar
    Launcher: C:\Program Files (x86)\Java\jre1.8.0_20\bin\java.exe
    Launcher args: -DourPropertiesOmitted-ButNothingSystemRelatedHere -classpath "c:\work\finrisk\finrisk2\swift-imp\target\swiftimp.exe;dependency_libs\activation-1.1.1.jar;dependency_libs\activemq-core-5.7.0.jar;dependency_libs\activemq-protobuf-1.1.jar;dependency_libs\aopalliance-1.0.jar;dependency_libs\aopalliance-repackaged-2.3.0-b05.jar;dependency_libs\aspectjrt-1.8.4.jar;dependency_libs\aspectjweaver-1.8.4.jar;dependency_libs\bridge-method-annotation-1.13.jar;dependency_libs\bsh-2.0b4.jar;dependency_libs\camel-core-2.14.0.jar;dependency_libs\camel-spring-2.14.0.jar;dependency_libs\camel-spring-javaconfig-2.14.0.jar;dependency_libs\codegen-0.6.3.jar;dependency_libs\commons-codec-1.7.jar;dependency_libs\commons-email-1.3.3.jar;dependency_libs\commons-io-2.4.jar;dependency_libs\commons-lang-2.6.jar;dependency_libs\core-1.0-SNAPSHOT.jar;dependency_libs\dom4j-1.6.1.jar;dependency_libs\ecj-4.3.1.jar;dependency_libs\FastInfoset-1.2.12.jar;dependency_libs\geronimo-j2ee-management_1.1_spec-1.0.1.jar;dependency_libs\geronimo-jms_1.1_spec-1.1.1.jar;dependency_libs\guava-17.0.jar;dependency_libs\h2-1.3.176.jar;dependency_libs\hamcrest-core-1.3.jar;dependency_libs\hk2-api-2.3.0-b05.jar;dependency_libs\hk2-locator-2.3.0-b05.jar;dependency_libs\hk2-utils-2.3.0-b05.jar;dependency_libs\istack-commons-runtime-2.16.jar;dependency_libs\jackson-annotations-2.3.4.jar;dependency_libs\jackson-core-2.3.4.jar;dependency_libs\jackson-databind-2.3.4.jar;dependency_libs\jackson-jaxrs-base-2.3.2.jar;dependency_libs\jackson-jaxrs-json-provider-2.4.2.jar;dependency_libs\jackson-module-jaxb-annotations-2.4.2.jar;dependency_libs\jasypt-1.9.0.jar;dependency_libs\javasimon-core-4.0.0.jar;dependency_libs\javassist-3.18.1-GA.jar;dependency_libs\javax.annotation-api-1.2.jar;dependency_libs\javax.inject-1.jar;dependency_libs\javax.inject-2.3.0-b05.jar;dependency_libs\javax.mail-api-1.4.7.jar;dependency_libs\javax.persistence-2.1.0.jar;dependency_libs\javax.ws.rs-api-2.0.jar;dependency_libs\jaxb-api-2.2.7.jar;dependency_libs\jaxb-core-2.2.7.jar;dependency_libs\jaxb-impl-2.2.7.jar;dependency_libs\jcl-over-slf4j-1.7.7.jar;dependency_libs\jcommander-1.35.jar;dependency_libs\jersey-common-2.11.jar;dependency_libs\jersey-guava-2.11.jar;dependency_libs\jersey-media-json-jackson-2.11.jar;dependency_libs\jms-api-1.1-rev-1.jar;dependency_libs\jpa_entities-1.0-SNAPSHOT.jar;dependency_libs\jsr173_api-1.0.jar;dependency_libs\jsr305-2.0.3.jar;dependency_libs\jtds-1.3.1.jar;dependency_libs\junit-4.11.jar;dependency_libs\juniversalchardet-1.0.3.jar;dependency_libs\logback-classic-1.1.2.jar;dependency_libs\logback-core-1.1.2.jar;dependency_libs\mail-1.4.5.jar;dependency_libs\messaging-1.0-SNAPSHOT.jar;dependency_libs\mina-core-2.0.7.jar;dependency_libs\module-1.0-SNAPSHOT.jar;dependency_libs\mysema-commons-lang-0.2.4.jar;dependency_libs\org.apache.servicemix.bundles.cglib-2.1_3_7.jar;dependency_libs\org.eclipse.persistence.antlr-2.5.2.jar;dependency_libs\org.eclipse.persistence.asm-2.5.2.jar;dependency_libs\org.eclipse.persistence.core-2.5.2.jar;dependency_libs\org.eclipse.persistence.jpa-2.5.2.jar;dependency_libs\org.eclipse.persistence.jpa.jpql-2.5.2.jar;dependency_libs\osgi-resource-locator-1.0.1.jar;dependency_libs\poi-3.10-FINAL.jar;dependency_libs\poi-ooxml-3.10-FINAL.jar;dependency_libs\poi-ooxml-schemas-3.10-FINAL.jar;dependency_libs\poi-scratchpad-3.10-FINAL.jar;dependency_libs\querydsl-apt-3.4.3.jar;dependency_libs\querydsl-codegen-3.4.3.jar;dependency_libs\querydsl-core-3.4.3.jar;dependency_libs\querydsl-jpa-3.4.3.jar;dependency_libs\service-1.0-SNAPSHOT.jar;dependency_libs\slf4j-api-1.7.7.jar;dependency_libs\spring-aop-4.0.8.RELEASE.jar;dependency_libs\spring-beans-4.0.8.RELEASE.jar;dependency_libs\spring-context-4.0.8.RELEASE.jar;dependency_libs\spring-core-4.0.8.RELEASE.jar;dependency_libs\spring-expression-4.0.8.RELEASE.jar;dependency_libs\spring-jdbc-4.0.8.RELEASE.jar;dependency_libs\spring-orm-4.0.8.RELEASE.jar;dependency_libs\spring-security-core-3.2.5.RELEASE.jar;dependency_libs\spring-test-4.0.8.RELEASE.jar;dependency_libs\spring-tx-4.0.8.RELEASE.jar;dependency_libs\stax-api-1.0.1.jar;dependency_libs\swift-1.0-SNAPSHOT.jar;dependency_libs\test-support-1.0-SNAPSHOT.jar;dependency_libs\testng-6.8.8.jar;dependency_libs\xml-apis-1.0.b2.jar;dependency_libs\xmlbeans-2.6.0.jar;dependency_libs\xmlpull-1.1.3.1.jar;dependency_libs\xpp3-1.1.4c.jar;jpa_entities-1.0-SNAPSHOT.jar;core-1.0-SNAPSHOT.jar;guava-17.0.jar;org.eclipse.persistence.jpa-2.5.2.jar;javax.persistence-2.1.0.jar;org.eclipse.persistence.asm-2.5.2.jar;org.eclipse.persistence.antlr-2.5.2.jar;org.eclipse.persistence.jpa.jpql-2.5.2.jar;org.eclipse.persistence.core-2.5.2.jar;querydsl-apt-3.4.3.jar;querydsl-codegen-3.4.3.jar;codegen-0.6.3.jar;ecj-4.3.1.jar;javax.inject-1.jar;querydsl-jpa-3.4.3.jar;querydsl-core-3.4.3.jar;jsr305-2.0.3.jar;mysema-commons-lang-0.2.4.jar;bridge-method-annotation-1.13.jar;jersey-media-json-jackson-2.11.jar;jersey-common-2.11.jar;javax.ws.rs-api-2.0.jar;javax.annotation-api-1.2.jar;jersey-guava-2.11.jar;hk2-api-2.3.0-b05.jar;hk2-utils-2.3.0-b05.jar;aopalliance-repackaged-2.3.0-b05.jar;javax.inject-2.3.0-b05.jar;hk2-locator-2.3.0-b05.jar;javassist-3.18.1-GA.jar;osgi-resource-locator-1.0.1.jar;jackson-jaxrs-base-2.3.2.jar;jackson-core-2.3.4.jar;jackson-databind-2.3.4.jar;jackson-jaxrs-json-provider-2.4.2.jar;jackson-module-jaxb-annotations-2.4.2.jar;jackson-annotations-2.3.4.jar;spring-orm-4.0.8.RELEASE.jar;spring-beans-4.0.8.RELEASE.jar;spring-core-4.0.8.RELEASE.jar;spring-jdbc-4.0.8.RELEASE.jar;spring-tx-4.0.8.RELEASE.jar;spring-context-4.0.8.RELEASE.jar;spring-aop-4.0.8.RELEASE.jar;spring-expression-4.0.8.RELEASE.jar;aspectjrt-1.8.4.jar;spring-security-core-3.2.5.RELEASE.jar;aopalliance-1.0.jar;slf4j-api-1.7.7.jar;logback-classic-1.1.2.jar;logback-core-1.1.2.jar;jcl-over-slf4j-1.7.7.jar;module-1.0-SNAPSHOT.jar;service-1.0-SNAPSHOT.jar;aspectjweaver-1.8.4.jar;poi-3.10-FINAL.jar;commons-codec-1.7.jar;poi-scratchpad-3.10-FINAL.jar;poi-ooxml-3.10-FINAL.jar;poi-ooxml-schemas-3.10-FINAL.jar;xmlbeans-2.6.0.jar;stax-api-1.0.1.jar;dom4j-1.6.1.jar;xml-apis-1.0.b2.jar;javax.mail-api-1.4.7.jar;activation-1.1.1.jar;commons-email-1.3.3.jar;mail-1.4.5.jar;commons-lang-2.6.jar;juniversalchardet-1.0.3.jar;commons-io-2.4.jar;messaging-1.0-SNAPSHOT.jar;jms-api-1.1-rev-1.jar;activemq-core-5.7.0.jar;geronimo-jms_1.1_spec-1.1.1.jar;activemq-protobuf-1.1.jar;geronimo-j2ee-management_1.1_spec-1.0.1.jar;jasypt-1.9.0.jar;mina-core-2.0.7.jar;xmlpull-1.1.3.1.jar;xpp3-1.1.4c.jar;jtds-1.3.1.jar;javasimon-core-4.0.0.jar;swift-1.0-SNAPSHOT.jar;testng-6.8.8.jar;bsh-2.0b4.jar;jcommander-1.35.jar;spring-test-4.0.8.RELEASE.jar;camel-spring-javaconfig-2.14.0.jar;camel-core-2.14.0.jar;jaxb-impl-2.2.7.jar;jaxb-core-2.2.7.jar;jaxb-api-2.2.7.jar;istack-commons-runtime-2.16.jar;FastInfoset-1.2.12.jar;jsr173_api-1.0.jar;camel-spring-2.14.0.jar;org.apache.servicemix.bundles.cglib-2.1_3_7.jar" xxx.swiftimp.SwiftImpMain
    Args length: 7199/32768 chars
    ~~~~~

     
  • virgo47

    virgo47 - 2014-12-01

    Additional info: My colleagues with Windows 7 64bit have no problem with the same executable using JDK 8u25 64bit. I tried the same JDK just to be really sure - no change on Windows 8.1. There is something else going on here.

    Because the additional cmd kicks in right away I don't think it is related to the fact that my main thread terminates quite quickly (after loading Spring context) and application is then carried on by other non-daemon threads. I just state this because it seems strange that the first process stops after a while, but the same program in main cmd then runs normally.

     
  • Grzegorz Kowal

    Grzegorz Kowal - 2014-12-29

    Can you try the previous version of launch4j (3.4) and check if this problem occurs as well?

    Thanks for the additional information, unfortunately I haven't found the problem yet.

    Grzegorz

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.