Re: Invalid Class file Format (help same problem)
hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\default WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp\per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Struts Users Mailing List [EMAIL PROTECTED]; Christian Bollmeyer [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 2:43 PM Subject: Re: Invalid Class file Format Hi Christian, found the reason: tools.jar was a good hint and setting the jvm to verbose showed, that bea forks a new process for the jsp-compile: Unfortunately, there is an older jvm running on the same box, which results in the JAVA_HOME being set to a jdk1.1: ergo, the 45 is correct. Pointing the JAVA_HOME to the right jdk fixed this (and also significantly speeds up the page-compile) . Uhh, that Oracle-Story really sounds like great fun :) At least, we can all be very grateful, that Oracle dumped its own App-Server, Orion was aat least a good thing to start with (I wonder how much time it will take Oracle to screw this one up, too) - BTW: how does 10g feel?! Compared to eclipse and/or IntellliJ?! From the Product-Description, I'm really thinking about giving it a try... Maybe I'm a little prejudiced about Oracle, but the only really good thing that ever came from Oracle is the Database (and I'm very curious what they exactly mean with the g=grid) cheersmany thanks for the help stefan Christian Bollmeyer wrote: Am Montag, 15. September 2003 17:03 schrieb Stefan Frank: Hi Christian, Hi Stefan, no, unfortunately not: System.getProperty(java.version): 1.3.1 System.getProperty(java.vendor): Sun Microsystems Inc. Now this is interesting. Still, obviously the JSP compiler can't cope with Platform 2 files, though. I don't know anything about the BEA server, but I remember having a similar problem when upgrading the Oracle iAS to JDK 1.4 (with class file versions of 48.0 instead of 46). Finally, the culprit proved to be tools.jar shipped with the default installation which was a 1.3 version. The solution was to replace the tools.jar shipped with iAS 9i with the one from the JDK we used for development (Sun 1.4.1_02). Then, it might well be that the BEA server get ships with the correct tools.jar already, but the class loader instantiates a different version first, so I'd check the CLASSPATH, too. It *might* be that an 'old' implementation of the JSP compiler classes get loaded first. I'm currently trying to find out if bea somehow tweaked the magic - has anybody gotten struts 1.1 to run on weblogic 6.1 on solaris? (Solaris is important, as 1.1 runs on the windows-box without complaining. Looks like solaris has a different magic...) Though I have only limited experiences with Solaris, that's still a Sun OS and should adhere the standards even better than others in case of doubt. BTW, the aforementioned iAS installation runs under Linux, so it's not really too far from the spot. BTW - want to know I found it all out? Well, finally I remembered that Oracle had bought the iAS sources from Orion (after their first attempt in this direction had failed) just some time ago. So I downloaded the Orion server to see if it behaved likewise, as this problem nearly drove me mad. Then, in the Orion docs, right from the beginning they almost insisted on copying tools.jar from the JDK to its proper place (/lib or something). And: alas, it worked perfectly. Finally, the same recipe was applied to iAS and showed equal results. And: when it comes to Oracle, consulting their OTN site is no really good idea if searching for something, not even to speak of a solution. Well, Ifinally did so anyway, but my expectations were not disappointed, again. Just to show the level of despair I had finally reached. cheers Stefan Cheers, and HTH, -- Chris (SCPJ2) developing his private things for Struts 1.1 with JDeveloper 10g now.; under SuSE Linux 8.2 and JDK 1.4.2, which is against all official rules (the single supported OS is Windows 2000 | XP and JDK 1.4.1), but up to
Re: Invalid Class file Format (help same problem)
Hi Richard, it looks like your also using an older compiler. Do you have some older jdk's (1.3) on your machine?! Last time I installed Oracle, they used a jdk1.1 and set it into the path (and they also used to run java-stored procedures in the database). Can you check you enviroment for: PATH JAVA_HOME CLASSPATH maybe one of them contains an older jdk?! If orion forks for compiling the jsp's (as bea does), you may fall back to these enviroment-variables, ignoring the j22home you started the server with. cheers stf Richard Raquepo wrote: hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\default WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp\per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Invalid Class file Format (help same problem)
i only have JDK 1.4.2 installed on my PC anyway here's the value of environment variables PATH = c:\utils;C:\j2sdk1.4.2\bin;c:\mysql4\bin;C:\jakarta-ant\bin JAVA_HOME=C:\j2sdk1.4.2\ CLASSPATH=.;C:\j2sdk1.4.2\lib\tools.jar;%JAVALIB% JAVALIB=C:\crm-dev\others.lib\pp-tools.jar;c:\javalib2\ms\msbase.jar;c:\java lib2\ms\mssqlserver.jar;c:\javalib2\ms\msutil.jar;C:\datamapper\source\; anymore suggestion? thanks, Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED]; Christian Bollmeyer [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 5:05 PM Subject: Re: Invalid Class file Format (help same problem) Hi Richard, it looks like your also using an older compiler. Do you have some older jdk's (1.3) on your machine?! Last time I installed Oracle, they used a jdk1.1 and set it into the path (and they also used to run java-stored procedures in the database). Can you check you enviroment for: PATH JAVA_HOME CLASSPATH maybe one of them contains an older jdk?! If orion forks for compiling the jsp's (as bea does), you may fall back to these enviroment-variables, ignoring the j22home you started the server with. cheers stf Richard Raquepo wrote: hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\default WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp\per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Invalid Class file Format (help same problem)
hmm, just guessing: Maybe Oracle 9iAS runs on its own, older jvm? What does java.version/java.vendor say, when you start it from the server? Before replacing the tools.ja, were you able to compile a plain jsp without any struts-tags in it? (this does not look like a struts problem, as he complains about a wrong Version of Object) Richard Raquepo wrote: i only have JDK 1.4.2 installed on my PC anyway here's the value of environment variables PATH = c:\utils;C:\j2sdk1.4.2\bin;c:\mysql4\bin;C:\jakarta-ant\bin JAVA_HOME=C:\j2sdk1.4.2\ CLASSPATH=.;C:\j2sdk1.4.2\lib\tools.jar;%JAVALIB% JAVALIB=C:\crm-dev\others.lib\pp-tools.jar;c:\javalib2\ms\msbase.jar;c:\java lib2\ms\mssqlserver.jar;c:\javalib2\ms\msutil.jar;C:\datamapper\source\; anymore suggestion? thanks, Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED]; Christian Bollmeyer [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 5:05 PM Subject: Re: Invalid Class file Format (help same problem) Hi Richard, it looks like your also using an older compiler. Do you have some older jdk's (1.3) on your machine?! Last time I installed Oracle, they used a jdk1.1 and set it into the path (and they also used to run java-stored procedures in the database). Can you check you enviroment for: PATH JAVA_HOME CLASSPATH maybe one of them contains an older jdk?! If orion forks for compiling the jsp's (as bea does), you may fall back to these enviroment-variables, ignoring the j22home you started the server with. cheers stf Richard Raquepo wrote: hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\default WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp\per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Invalid Class file Format (help same problem)
If I'm not mistaken, 9ias runs on jdk1.3.1 -Original Message- From: Stefan Frank [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 6:32 PM To: Richard Raquepo Cc: Struts Users Mailing List Subject: Re: Invalid Class file Format (help same problem) hmm, just guessing: Maybe Oracle 9iAS runs on its own, older jvm? What does java.version/java.vendor say, when you start it from the server? Before replacing the tools.ja, were you able to compile a plain jsp without any struts-tags in it? (this does not look like a struts problem, as he complains about a wrong Version of Object) Richard Raquepo wrote: i only have JDK 1.4.2 installed on my PC anyway here's the value of environment variables PATH = c:\utils;C:\j2sdk1.4.2\bin;c:\mysql4\bin;C:\jakarta-ant\bin JAVA_HOME=C:\j2sdk1.4.2\ CLASSPATH=.;C:\j2sdk1.4.2\lib\tools.jar;%JAVALIB% JAVALIB=C:\crm-dev\others.lib\pp-tools.jar;c:\javalib2\ms\msbase.jar;c:\ java lib2\ms\mssqlserver.jar;c:\javalib2\ms\msutil.jar;C:\datamapper\source\; anymore suggestion? thanks, Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED]; Christian Bollmeyer [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 5:05 PM Subject: Re: Invalid Class file Format (help same problem) Hi Richard, it looks like your also using an older compiler. Do you have some older jdk's (1.3) on your machine?! Last time I installed Oracle, they used a jdk1.1 and set it into the path (and they also used to run java-stored procedures in the database). Can you check you enviroment for: PATH JAVA_HOME CLASSPATH maybe one of them contains an older jdk?! If orion forks for compiling the jsp's (as bea does), you may fall back to these enviroment-variables, ignoring the j22home you started the server with. cheers stf Richard Raquepo wrote: hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\def ault WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp \per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Invalid Class file Format (help same problem)
running oc4j.jar with the parameter -version only gives this: Oracle9iAS (9.0.3.0.0) Containers for J2EE (build 020927.1699) actually i can't also run the jsp included in the Oracle 9iAS like the examples found on tomcat. but the servlets example are working just fine. seem's that Oracle 9iAS can't compile the jsp files. how come? do i have to lower the java version i am using right now? anymore suggestions? thanks. -Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 6:31 PM Subject: Re: Invalid Class file Format (help same problem) hmm, just guessing: Maybe Oracle 9iAS runs on its own, older jvm? What does java.version/java.vendor say, when you start it from the server? Before replacing the tools.ja, were you able to compile a plain jsp without any struts-tags in it? (this does not look like a struts problem, as he complains about a wrong Version of Object) Richard Raquepo wrote: i only have JDK 1.4.2 installed on my PC anyway here's the value of environment variables PATH = c:\utils;C:\j2sdk1.4.2\bin;c:\mysql4\bin;C:\jakarta-ant\bin JAVA_HOME=C:\j2sdk1.4.2\ CLASSPATH=.;C:\j2sdk1.4.2\lib\tools.jar;%JAVALIB% JAVALIB=C:\crm-dev\others.lib\pp-tools.jar;c:\javalib2\ms\msbase.jar;c:\java lib2\ms\mssqlserver.jar;c:\javalib2\ms\msutil.jar;C:\datamapper\source\; anymore suggestion? thanks, Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED]; Christian Bollmeyer [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 5:05 PM Subject: Re: Invalid Class file Format (help same problem) Hi Richard, it looks like your also using an older compiler. Do you have some older jdk's (1.3) on your machine?! Last time I installed Oracle, they used a jdk1.1 and set it into the path (and they also used to run java-stored procedures in the database). Can you check you enviroment for: PATH JAVA_HOME CLASSPATH maybe one of them contains an older jdk?! If orion forks for compiling the jsp's (as bea does), you may fall back to these enviroment-variables, ignoring the j22home you started the server with. cheers stf Richard Raquepo wrote: hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\default WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp\per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Invalid Class file Format (help same problem)
I guess, Oracle comes with its own runtime-enviroment (a fellow stated in the other mail, that oracle 9iAs runs on jdk1.3). The jsp-examples work, as they ship pre-compiled. Going back to 1.3 should not be such a big problem, as struts runs fine on 1.3 - Maybe there is an oracle-guy somewhere, that can enlighten us, if and how you can teach oracle to run with 1.4... Richard Raquepo wrote: running oc4j.jar with the parameter -version only gives this: Oracle9iAS (9.0.3.0.0) Containers for J2EE (build 020927.1699) actually i can't also run the jsp included in the Oracle 9iAS like the examples found on tomcat. but the servlets example are working just fine. seem's that Oracle 9iAS can't compile the jsp files. how come? do i have to lower the java version i am using right now? anymore suggestions? thanks. -Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 6:31 PM Subject: Re: Invalid Class file Format (help same problem) hmm, just guessing: Maybe Oracle 9iAS runs on its own, older jvm? What does java.version/java.vendor say, when you start it from the server? Before replacing the tools.ja, were you able to compile a plain jsp without any struts-tags in it? (this does not look like a struts problem, as he complains about a wrong Version of Object) Richard Raquepo wrote: i only have JDK 1.4.2 installed on my PC anyway here's the value of environment variables PATH = c:\utils;C:\j2sdk1.4.2\bin;c:\mysql4\bin;C:\jakarta-ant\bin JAVA_HOME=C:\j2sdk1.4.2\ CLASSPATH=.;C:\j2sdk1.4.2\lib\tools.jar;%JAVALIB% JAVALIB=C:\crm-dev\others.lib\pp-tools.jar;c:\javalib2\ms\msbase.jar;c:\java lib2\ms\mssqlserver.jar;c:\javalib2\ms\msutil.jar;C:\datamapper\source\; anymore suggestion? thanks, Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED]; Christian Bollmeyer [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 5:05 PM Subject: Re: Invalid Class file Format (help same problem) Hi Richard, it looks like your also using an older compiler. Do you have some older jdk's (1.3) on your machine?! Last time I installed Oracle, they used a jdk1.1 and set it into the path (and they also used to run java-stored procedures in the database). Can you check you enviroment for: PATH JAVA_HOME CLASSPATH maybe one of them contains an older jdk?! If orion forks for compiling the jsp's (as bea does), you may fall back to these enviroment-variables, ignoring the j22home you started the server with. cheers stf Richard Raquepo wrote: hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\default WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp\per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Invalid Class file Format (help same problem)
I guess so. Bcoz i downloaded Oracle 9iAS developer version 9.0.4 and my app worked. i guest the production version of Oracle 9iAS 9.0.3 is for jdk 1.3 only. thanks a lot guys... -richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 7:14 PM Subject: Re: Invalid Class file Format (help same problem) I guess, Oracle comes with its own runtime-enviroment (a fellow stated in the other mail, that oracle 9iAs runs on jdk1.3). The jsp-examples work, as they ship pre-compiled. Going back to 1.3 should not be such a big problem, as struts runs fine on 1.3 - Maybe there is an oracle-guy somewhere, that can enlighten us, if and how you can teach oracle to run with 1.4... Richard Raquepo wrote: running oc4j.jar with the parameter -version only gives this: Oracle9iAS (9.0.3.0.0) Containers for J2EE (build 020927.1699) actually i can't also run the jsp included in the Oracle 9iAS like the examples found on tomcat. but the servlets example are working just fine. seem's that Oracle 9iAS can't compile the jsp files. how come? do i have to lower the java version i am using right now? anymore suggestions? thanks. -Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 6:31 PM Subject: Re: Invalid Class file Format (help same problem) hmm, just guessing: Maybe Oracle 9iAS runs on its own, older jvm? What does java.version/java.vendor say, when you start it from the server? Before replacing the tools.ja, were you able to compile a plain jsp without any struts-tags in it? (this does not look like a struts problem, as he complains about a wrong Version of Object) Richard Raquepo wrote: i only have JDK 1.4.2 installed on my PC anyway here's the value of environment variables PATH = c:\utils;C:\j2sdk1.4.2\bin;c:\mysql4\bin;C:\jakarta-ant\bin JAVA_HOME=C:\j2sdk1.4.2\ CLASSPATH=.;C:\j2sdk1.4.2\lib\tools.jar;%JAVALIB% JAVALIB=C:\crm-dev\others.lib\pp-tools.jar;c:\javalib2\ms\msbase.jar;c:\java lib2\ms\mssqlserver.jar;c:\javalib2\ms\msutil.jar;C:\datamapper\source\; anymore suggestion? thanks, Richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED]; Christian Bollmeyer [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 5:05 PM Subject: Re: Invalid Class file Format (help same problem) Hi Richard, it looks like your also using an older compiler. Do you have some older jdk's (1.3) on your machine?! Last time I installed Oracle, they used a jdk1.1 and set it into the path (and they also used to run java-stored procedures in the database). Can you check you enviroment for: PATH JAVA_HOME CLASSPATH maybe one of them contains an older jdk?! If orion forks for compiling the jsp's (as bea does), you may fall back to these enviroment-variables, ignoring the j22home you started the server with. cheers stf Richard Raquepo wrote: hello, I get the same error. Although i have copied the tools.jar from the jdk installation to both j2ee/home and j2ee/home/lib followed what others have done but im still not able to hack my application to run. :p can someone help me get my struts application work on Oracle 9iAS (9.0.3.0.0) Im using Win2K SP3, JDK 1.4.2, Oracle 9iAS, latest sruts1.1 stable release. thanks in advance. here's ny error details 500 Internal Server Error OracleJSP: oracle.jsp.provider.JspCompileException: Errors compiling:C:\oc4j_extended\j2ee\home\application-deployments\default\default WebApp\persistence\_pages\\_login.java error: Invalid class file format in C:\Program Files\Java\j2re1.4.2\lib\rt.jar(java/lang/Object.class). The major.minor version '48.0' is too recent for this tool to understand. C:\oc4j_extended\j2ee\home\application-deployments\default\defaultWebApp\per sistence\_pages\_login.java:0: Class java.lang.Object not found in class com.orionserver.http.OrionHttpJspPage. ^ 2 errors many thanks, Richard - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED
Re: Invalid Class file Format (help same problem)
Hi, iAS 9.0.3 runs perfectly with JDK 1.4.2. It's true that it comes along with its own JDK which is a 1.3 version. The JSP compiler uses the tools.jar that is found in a separate directory named /jdk/lib, whereas the server itself is located unterneath /j2ee, both located directly underneath the installation directory. This (/jdk/lib) is where you must copy the 1.4 tools.jar. To make sure Oracle really uses the correct JDK, it's best to explicitly specify the exact path to java.exe and invoke oc4j.jar with that: D:\Java\j2sdk1.4.2\bin\java -jar oc4j.jar This definitely works; I just tested this again with a fresh installation. HTH, -- Chris (SCPJ2) - Original Message - From: Richard Raquepo [EMAIL PROTECTED] To: Struts Users Mailing List [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 1:34 PM Subject: Re: Invalid Class file Format (help same problem) I guess so. Bcoz i downloaded Oracle 9iAS developer version 9.0.4 and my app worked. i guest the production version of Oracle 9iAS 9.0.3 is for jdk 1.3 only. thanks a lot guys... -richard - Original Message - From: Stefan Frank [EMAIL PROTECTED] To: Richard Raquepo [EMAIL PROTECTED] Cc: Struts Users Mailing List [EMAIL PROTECTED] Sent: Tuesday, September 16, 2003 7:14 PM Subject: Re: Invalid Class file Format (help same problem) I guess, Oracle comes with its own runtime-enviroment (a fellow stated in the other mail, that oracle 9iAs runs on jdk1.3). The jsp-examples work, as they ship pre-compiled. Going back to 1.3 should not be such a big problem, as struts runs fine on 1.3 - Maybe there is an oracle-guy somewhere, that can enlighten us, if and how you can teach oracle to run with 1.4... -- CLIP! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]