Details
Description
1. Installed WebORB with the basic settings (Core + Console)
2. Ran the product with JVM 1.6
3. Created a WDMF model, compilation failed with the following errors:
[WEBORB ERROR] Errors during WDMF code compilation
[WEBORB INFO] WDMF CODEGEN - /Applications/WebORB for Java40/webapp/temp/31B633BB-3DDA-6E06-2AEA-D3D178EA82DB/server/java/FoodAndDrinks/codegen/_Account.java:9: cannot access java.util.Hashtable
bad class file: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar(java/util/Hashtable.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import java.util.Hashtable;
^
1 error
[WEBORB ERROR] /Applications/WebORB for Java40/webapp/temp/31B633BB-3DDA-6E06-2AEA-D3D178EA82DB/server/java/FoodAndDrinks/codegen/_Account.java:9: cannot access java.util.Hashtable
bad class file: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar(java/util/Hashtable.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import java.util.Hashtable;
^
1 error
[WEBORB INFO] WDMF CODEGEN - /Applications/WebORB for Java40/webapp/WEB-INF/classes/wdmfbuild.xml:14: Compile failed; see the compiler error output for details.
[WEBORB ERROR] /Applications/WebORB for Java40/webapp/WEB-INF/classes/wdmfbuild.xml:14: Compile failed; see the compiler error output for details.
at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:999)
at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:820)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)
2. Ran the product with JVM 1.6
3. Created a WDMF model, compilation failed with the following errors:
[WEBORB ERROR] Errors during WDMF code compilation
[WEBORB INFO] WDMF CODEGEN - /Applications/WebORB for Java40/webapp/temp/31B633BB-3DDA-6E06-2AEA-D3D178EA82DB/server/java/FoodAndDrinks/codegen/_Account.java:9: cannot access java.util.Hashtable
bad class file: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar(java/util/Hashtable.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import java.util.Hashtable;
^
1 error
[WEBORB ERROR] /Applications/WebORB for Java40/webapp/temp/31B633BB-3DDA-6E06-2AEA-D3D178EA82DB/server/java/FoodAndDrinks/codegen/_Account.java:9: cannot access java.util.Hashtable
bad class file: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Classes/classes.jar(java/util/Hashtable.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
import java.util.Hashtable;
^
1 error
[WEBORB INFO] WDMF CODEGEN - /Applications/WebORB for Java40/webapp/WEB-INF/classes/wdmfbuild.xml:14: Compile failed; see the compiler error output for details.
[WEBORB ERROR] /Applications/WebORB for Java40/webapp/WEB-INF/classes/wdmfbuild.xml:14: Compile failed; see the compiler error output for details.
at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:999)
at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:820)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:357)