Watch, Follow, &
Connect with Us
Public Report
Report From: JBuilder/Build System/EJB    [ Add a report in this area ]  
Report #:  14319   Status: Reported
java2iiop failure with JDK 1.5
Project:  JBuilder Build #:  1
Version:    11 Submitted By:   Philip Simpson
Report Type:  Basic functionality failure Date Reported:  7/12/2005 4:49:29 PM
Severity:    Critical / Show Stopper Last Updated: 7/12/2005 5:01:58 PM
Platform:    All versions Internal Tracking #:  
Resolution: None  Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
After setting your project to JDK version 1.5
When you compile your project the EJB Module fails with the error:

"aramis.jpx": JVM Loader Error:
"aramis.jpx":    Unable to find a supported JDK or JRE version. The JVM Version should be either 1.3.1 or 1.4.1 and above.
"aramis.jpx": Check your installation and use -VBJjavavm or -javahome(vbj only) to specify the JDK or JRE location
C:\Borland\BDP\bin\java2iiop -VBJclasspath C:\Borland\BDP\lib\lm.jar; .... (long classpath)
"aramis.jpx": Invocation Error.  Check your CORBA configuration using Enterprise | Enterprise Setup... | CORBA.  Also check IDL settings on the Project | Project Properties | Build | IDL page

I believe the reason for the error is java2iiop is not recognizing JDK version 1.5 to be above 1.3.1 or 1.4.1

If I change the java2iiop to debug by using the flag -VDJdebug I get the following output.

"aramis.jpx": Loaded Java VM Library C:\Files\jdk1.5.0_04\jre\bin\client\jvm.dll
"aramis.jpx": Java VM Args:
"aramis.jpx":     version 0x00010002
"aramis.jpx":     ignoreUnrecognized is JNI_FALSE
"aramis.jpx":     number of Options is 12
"aramis.jpx":     option[ 0] = '-Djava.endorsed.dirs=C:\Borland\BDP\bin\..\lib\endorsed'
"aramis.jpx":     option[ 1] = '-Dorg.omg.CORBA.ORBClass=com.inprise.vbroker.orb.ORB'
"aramis.jpx":     option[ 2] = '-Dorg.omg.CORBA.ORBSingletonClass=com.inprise.vbroker.orb.ORBSingleton'
"aramis.jpx":     option[ 3] = '-Djavax.rmi.CORBA.StubClass=com.inprise.vbroker.rmi.CORBA.StubImpl'
"aramis.jpx":     option[ 4] = '-Djavax.rmi.CORBA.UtilClass=com.inprise.vbroker.rmi.CORBA.UtilImpl'
"aramis.jpx":     option[ 5] = '-Djavax.rmi.CORBA.PortableRemoteObjectClass=com.inprise.vbroker.rmi.CORBA.PortableRemoteObjectImpl'
"aramis.jpx":     option[ 6] = '-Dvbroker.orb.procId=3236'
"aramis.jpx":     option[ 7] = '-Dapplication.home=C:\Borland\BDP\bin\..'
"aramis.jpx":     option[ 8] = '-Dborland.enterprise.licenseDir=C:\Borland\BDP\bin\..\var'
"aramis.jpx":     option[ 9] = '-Dborland.enterprise.licenseDefaultDir=C:\Borland\BDP\bin\..\license'
"aramis.jpx":     option[10] = '-Dvbroker.agent.port=14000'
"aramis.jpx":     option[11] = '-Djava.class.path=C:\Borland\BDP\lib\patches\bes650_p9.jar;C:\Borland\BDP\lib\patches;C:\Borland\BDP\lib\lm.jar;C:\Borland\BDP\lib\sanct4.jar;C:\Borland\BDP\lib\xmlrt.jar;C:\Borland\BDP\lib\dom4j.jar;C:\Borland\BDP\lib\xmlParserAPIs.jar;C:\Borland\BDP\lib\xercesImpl.jar;C:\Borland\BDP\lib\asrt.jar;C:\Borland\BDP\lib\mail.jar;C:\Borland\BDP\lib\vbjorb.jar;C:\Borland\BDP\lib\vbsec.jar;C:\Borland\BDP\lib\jsse.jar;C:\Borland\BDP\lib\jaas.jar;C:\Borland\BDP\lib\jcert.jar;C:\Borland\BDP\lib\jnet.jar;C:\Borland\BDP\lib\vbejb.jar;C:\Borland\BDP\lib\log4j.jar;C:\Borland\BDP\lib\beandt.jar;C:\Borland\BDP\lib\dx.jar;C:\Borland\BDP\lib\axis\axis-bes.jar;C:\Borland\BDP\lib\axis\axis-ant.jar;C:\Borland\BDP\lib\mx4j-jmx.jar;C:\Borland\BDP\lib\mx4j-rjmx.jar;C:\Borland\BDP\lib\mx4j.jar;C:\Borland\BDP\lib\mx4j-tools.jar;C:\Borland\BDP\lib\mx4j-impl.jar;C:\Borland\BDP\lib\mx4j-remote.jar;C:\Borland\BDP\lib\mx4j-rimpl.jar;C:\Borland\BDP\jms\openjms\lib\castor-0.9.5.jar;C:\Borland\BDP\jms\openjms\lib\exolabcore-0.3.7.jar;C:\Borland\BDP\jms\openjms\lib\openjms-0.7.6.1.jar;C:\Borland\BDP\jms\openjms\lib\openjms_utils.jar;C:\Borland\BDP\jms\openjms\lib\openjms-client-0.7.6.1.jar;C:\Borland\BDP\jms\openjms\lib\commons-collections-2.1.jar;C:\Borland\BDP\jms\openjms\lib\commons-dbcp-1.1.jar;C:\Borland\BDP\jms\openjms\lib\commons-logging-1.0.3.jar;C:\Borland\BDP\jms\openjms\lib\commons-pool-1.1.jar;C:\aramis\tmp\classes;C:\aramis\lib\JSF-v1.1.01\commons-beanutils.jar;C:\aramis\lib\JSF-v1.1.01\commons-collections.jar;C:\aramis\lib\JSF-v1.1.01\commons-digester.jar;C:\aramis\lib\JSF-v1.1.01\commons-logging.jar;C:\aramis\lib\JSF-v1.1.01\jsf-api.jar;C:\aramis\lib\JSF-v1.1.01\jsf-impl.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-taglibs-standard-1.1.1\lib\jstl.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-taglibs-standard-1.1.1\lib\standard.jar;C:\Files\Tomcat5.5.9\common\lib\servlet-api.jar;C:\Files\Tomcat5.5.9\common\lib\jsp-api.jar;C:\aramis\lib\Oracle10g\classes12.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-antlr.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-apache-bsf.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-apache-resolver.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-commons-logging.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-commons-net.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-icontract.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jai.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-bcel.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-log4j.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-oro.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-regexp.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-javamail.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jdepend.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jmf.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jsch.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-junit.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-launcher.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-netrexx.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-nodeps.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-starteam.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-stylebook.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-swing.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-trax.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-vaj.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-weblogic.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-xalan1.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-xalan2.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-xslp.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\xercesImpl.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\xml-apis.jar;C:\Borland\JBuilder2005\thirdparty\junit3.8\junit.jar;C:\Borland\JBuilder2005\lib\unittest.jar;C:\Files\jdk1.5.0_04\demo\jfc\CodePointIM\CodePointIM.jar;C:\Files\jdk1.5.0_04\demo\jfc\Java2D\Java2Demo.jar;C:\Files\jdk1.5.0_04\demo\plugin\jfc\CodePointIM\CodePointIM.jar;C:\Files\jdk1.5.0_04\demo\plugin\jfc\Java2D\Java2Demo.jar;C:\Files\jdk1.5.0_04\jre\lib\charsets.jar;C:\Files\jdk1.5.0_04\jre\lib\deploy.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\dnsns.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\localedata.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\sunjce_provider.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\sunpkcs11.jar;C:\Files\jdk1.5.0_04\jre\lib\im\indicim.jar;C:\Files\jdk1.5.0_04\jre\lib\im\thaiim.jar;C:\Files\jdk1.5.0_04\jre\lib\javaws.jar;C:\Files\jdk1.5.0_04\jre\lib\jce.jar;C:\Files\jdk1.5.0_04\jre\lib\jsse.jar;C:\Files\jdk1.5.0_04\jre\lib\plugin.jar;C:\Files\jdk1.5.0_04\jre\lib\rt.jar;C:\Files\jdk1.5.0_04\lib\dt.jar;C:\Files\jdk1.5.0_04\lib\htmlconverter.jar;C:\Files\jdk1.5.0_04\lib\jconsole.jar;C:\Files\jdk1.5.0_04\lib\tools.jar;C:\Files\jdk1.5.0_04\sample\jnlp\servlet\jardiff.jar;C:\Files\jdk1.5.0_04\sample\jnlp\servlet\jnlp-servlet.jar;C:\Files\jdk1.5.0_04\sample\jnlp\servlet\jnlp.jar;;C:\Borland\BDP\lib\vbdev.jar;C:\Borland\BDP\lib\vbjdev.jar;C:\Borland\BDP\bin\..\lib;C:\Borland\BDP\bin\..\bin;C:\Borland\BDP\bin\..\lib\vbjorb.jar;C:\Borland\BDP\bin\..\lib\vbejb.jar;C:\Borland\BDP\bin\..\lib\asrt.jar;C:\Borland\BDP\bin\..\lib\jdsserver.jar;C:\Borland\BDP\bin\..\lib\xmlrt.jar;C:\Borland\BDP\bin\..\lib\lm.jar;C:\Borland\BDP\bin\..\lib\EccpressoAll.jar;C:\Borland\BDP\bin\..\lib\flexlm.jar;C:\Borland\BDP\bin\..\lib\sanct4.jar;C:\Borland\BDP\bin\..\lib\mail.jar;C:\Borland\BDP\bin\..\lib\dom4j.jar;C:\Borland\BDP\bin\..\lib\log4j.jar;C:\Borland\BDP\bin\..\lib\xmlParserAPIs.jar;C:\Borland\BDP\bin\..\lib\xercesImpl.jar;C:\Borland\BDP\bin\..\lib\jsse.jar;C:\Borland\BDP\bin\..\lib\jcert.jar;C:\Borland\BDP\bin\..\lib\jnet.jar;C:\Borland\BDP\bin\..\lib\jaas.jar;C:\Borland\BDP\bin\..\lib\vbsec.jar;C:\Borland\BDP\bin\..\lib\jce1_2_1.jar;C:\Borland\BDP\bin\..\lib\sunjce_provider.jar;C:\Borland\BDP\bin\..\lib\local_policy.jar;C:\Borland\BDP\bin\..\lib\US_export_policy.jar;C:\Borland\BDP\bin\..\lib\tomcat\common\servlet.jar;C:\Borland\BDP\bin\..\lib\vbsysmib.jar;C:\Borland\BDP\bin\..\lib\mx4j.jar;C:\Borland\BDP\bin\..\lib\mx4j-remote.jar;.'
"aramis.jpx": Main class = com.inprise.vbroker.compiler.tools.tool
"aramis.jpx": Main method = main
"aramis.jpx": 12 Application Parameters
"aramis.jpx":     param[ 0] = 'java2iiop'
"aramis.jpx":     param[ 1] = '-fe'
"aramis.jpx":     param[ 2] = 'com.inprise.vbroker.compiler.tools.java2XXX'
"aramis.jpx":     param[ 3] = '-be'
"aramis.jpx":     param[ 4] = 'com.inprise.vbroker.compiler.backends.java.JavaBackend'
"aramis.jpx":     param[ 5] = '-driverusage'
"aramis.jpx":     param[ 6] = '-no_tie'
"aramis.jpx":     param[ 7] = '-no_comments'
"aramis.jpx":     param[ 8] = '-list_files'
"aramis.jpx":     param[ 9] = '-root_dir'
"aramis.jpx":     param[10] = 'C:\aramis\tmp\classes\Generated Source'
"aramis.jpx":     param[11] = 'au.gov.sa.environment.aramis.server.location.entity.DirectorateHome'
"aramis.jpx": JVM Loader Error:
"aramis.jpx":    Unable to find a supported JDK or JRE version. The JVM Version should be either 1.3.1 or 1.4.1 and above.
"aramis.jpx": Check your installation and use -VBJjavavm or -javahome(vbj only) to specify the JDK or JRE location
C:\Borland\BDP\bin\java2iiop -VBJclasspath C:\Borland\BDP\lib\lm.jar;C:\Borland\BDP\lib\sanct4.jar;C:\Borland\BDP\lib\xmlrt.jar;C:\Borland\BDP\lib\dom4j.jar;C:\Borland\BDP\lib\xmlParserAPIs.jar;C:\Borland\BDP\lib\xercesImpl.jar;C:\Borland\BDP\lib\asrt.jar;C:\Borland\BDP\lib\mail.jar;C:\Borland\BDP\lib\vbjorb.jar;C:\Borland\BDP\lib\vbsec.jar;C:\Borland\BDP\lib\jsse.jar;C:\Borland\BDP\lib\jaas.jar;C:\Borland\BDP\lib\jcert.jar;C:\Borland\BDP\lib\jnet.jar;C:\Borland\BDP\lib\vbejb.jar;C:\Borland\BDP\lib\log4j.jar;C:\Borland\BDP\lib\beandt.jar;C:\Borland\BDP\lib\dx.jar;C:\Borland\BDP\lib\axis\axis-bes.jar;C:\Borland\BDP\lib\axis\axis-ant.jar;C:\Borland\BDP\lib\mx4j-jmx.jar;C:\Borland\BDP\lib\mx4j-rjmx.jar;C:\Borland\BDP\lib\mx4j.jar;C:\Borland\BDP\lib\mx4j-tools.jar;C:\Borland\BDP\lib\mx4j-impl.jar;C:\Borland\BDP\lib\mx4j-remote.jar;C:\Borland\BDP\lib\mx4j-rimpl.jar;C:\Borland\BDP\jms\openjms\lib\castor-0.9.5.jar;C:\Borland\BDP\jms\openjms\lib\exolabcore-0.3.7.jar;C:\Borland\BDP\jms\openjms\lib\openjms-0.7.6.1.jar;C:\Borland\BDP\jms\openjms\lib\openjms_utils.jar;C:\Borland\BDP\jms\openjms\lib\openjms-client-0.7.6.1.jar;C:\Borland\BDP\jms\openjms\lib\commons-collections-2.1.jar;C:\Borland\BDP\jms\openjms\lib\commons-dbcp-1.1.jar;C:\Borland\BDP\jms\openjms\lib\commons-logging-1.0.3.jar;C:\Borland\BDP\jms\openjms\lib\commons-pool-1.1.jar;C:\aramis\tmp\classes;C:\aramis\lib\JSF-v1.1.01\commons-beanutils.jar;C:\aramis\lib\JSF-v1.1.01\commons-collections.jar;C:\aramis\lib\JSF-v1.1.01\commons-digester.jar;C:\aramis\lib\JSF-v1.1.01\commons-logging.jar;C:\aramis\lib\JSF-v1.1.01\jsf-api.jar;C:\aramis\lib\JSF-v1.1.01\jsf-impl.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-taglibs-standard-1.1.1\lib\jstl.jar;C:\Borland\JBuilder2005\thirdparty\jakarta-taglibs-standard-1.1.1\lib\standard.jar;C:\Files\Tomcat5.5.9\common\lib\servlet-api.jar;C:\Files\Tomcat5.5.9\common\lib\jsp-api.jar;C:\aramis\lib\Oracle10g\classes12.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-antlr.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-apache-bsf.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-apache-resolver.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-commons-logging.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-commons-net.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-icontract.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jai.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-bcel.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-log4j.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-oro.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jakarta-regexp.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-javamail.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jdepend.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jmf.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-jsch.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-junit.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-launcher.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-netrexx.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-nodeps.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-starteam.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-stylebook.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-swing.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-trax.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-vaj.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-weblogic.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-xalan1.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-xalan2.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant-xslp.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\ant.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\xercesImpl.jar;C:\Borland\JBuilder2005\thirdparty\ant\lib\xml-apis.jar;C:\Borland\JBuilder2005\thirdparty\junit3.8\junit.jar;C:\Borland\JBuilder2005\lib\unittest.jar;C:\Files\jdk1.5.0_04\demo\jfc\CodePointIM\CodePointIM.jar;C:\Files\jdk1.5.0_04\demo\jfc\Java2D\Java2Demo.jar;C:\Files\jdk1.5.0_04\demo\plugin\jfc\CodePointIM\CodePointIM.jar;C:\Files\jdk1.5.0_04\demo\plugin\jfc\Java2D\Java2Demo.jar;C:\Files\jdk1.5.0_04\jre\lib\charsets.jar;C:\Files\jdk1.5.0_04\jre\lib\deploy.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\dnsns.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\localedata.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\sunjce_provider.jar;C:\Files\jdk1.5.0_04\jre\lib\ext\sunpkcs11.jar;C:\Files\jdk1.5.0_04\jre\lib\im\indicim.jar;C:\Files\jdk1.5.0_04\jre\lib\im\thaiim.jar;C:\Files\jdk1.5.0_04\jre\lib\javaws.jar;C:\Files\jdk1.5.0_04\jre\lib\jce.jar;C:\Files\jdk1.5.0_04\jre\lib\jsse.jar;C:\Files\jdk1.5.0_04\jre\lib\plugin.jar;C:\Files\jdk1.5.0_04\jre\lib\rt.jar;C:\Files\jdk1.5.0_04\lib\dt.jar;C:\Files\jdk1.5.0_04\lib\htmlconverter.jar;C:\Files\jdk1.5.0_04\lib\jconsole.jar;C:\Files\jdk1.5.0_04\lib\tools.jar;C:\Files\jdk1.5.0_04\sample\jnlp\servlet\jardiff.jar;C:\Files\jdk1.5.0_04\sample\jnlp\servlet\jnlp-servlet.jar;C:\Files\jdk1.5.0_04\sample\jnlp\servlet\jnlp.jar; -no_tie -no_comments -list_files -VBJdebug -root_dir  "C:\aramis\tmp\classes\Generated Source" au.gov.sa.environment.aramis.server.location.entity.DirectorateHome
"aramis.jpx": Invocation Error.  Check your CORBA configuration using Enterprise | Enterprise Setup... | CORBA.  Also check IDL settings on the Project | Project Properties | Build | IDL page
Steps to Reproduce:
None
Workarounds
None
Attachment
None
Comments

None

Server Response from: ETNACODE01