Apologies, I get that exception only on my own queues. The mdb example gives
the following exception:
The ant task outputs the following
| Buildfile: build.xml
|
| identify:
| [echo]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
| [echo] X Running the MDB example
X
| [echo]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
| [echo] The queue: testQueue
|
| sanity-check:
|
| init:
|
| compile:
|
| jar:
|
| deploy:
| [copy] Copying 1 file to C:\java\jboss-4.0.1SP1\server\messaging\deploy
|
| sleep:
| [echo] Sleeping for 5 seconds ...
|
| run:
|
| send:
| [java] java.lang.UnsupportedClassVersionError:
org/jboss/example/jms/mdb/Sender (Unsupported major.minor version 49.0)
| [java] at java.lang.ClassLoader.defineClass0(Native Method)
| [java] at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
| [java] at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
| [java] at
java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
| [java] at
java.net.URLClassLoader.access$100(URLClassLoader.java:55)
| [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
| [java] at java.security.AccessController.doPrivileged(Native
Method)
| [java] at
java.net.URLClassLoader.findClass(URLClassLoader.java:187)
| [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
| [java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
| [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
| [java] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
| [java] Exception in thread "main"
|
| BUILD FAILED
| C:\java\jboss-messaging-1.0.1.CR1\examples\mdb\build.xml:95: The following
error occurred while executing this line:
| C:\java\jboss-messaging-1.0.1.CR1\examples\mdb\build.xml:104: Java
returned: 1
|
The jboss server outputs the following:
| 17:17:00,748 WARN [verifier] EJB spec violation:
| Bean : MDBExample
| Section: 22.2
| Warning: The Bean Provider must specify the fully-qualified name of the
Java class that implements the enterprise bean's business methods in the
<ejb-class> element.
| Info : Class not found on 'org.jboss.example.jms.mdb.MDBExample':
Unexpected error during load of: org.jboss.example.jms.mdb.MDBExample,
msg=org/jboss/example/jms/mdb/MDBExample (Unsupported major.m
| inor version 49.0)
|
| 17:17:00,748 ERROR [MainDeployer] could not create deployment:
file:/C:/java/jboss-4.0.1sp1/server/messaging/deploy/mdb-example.jar
| org.jboss.deployment.DeploymentException: Verification of Enterprise Beans
failed, see above for error messages.
| at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:553)
| at org.jboss.deployment.MainDeployer.create(MainDeployer.java:918)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:774)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
| at sun.reflect.GeneratedMethodAccessor45.invoke(Unknown Source)
| at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:324)
| at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
| at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
| at
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
| at $Proxy8.deploy(Unknown Source)
| at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
| at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
| at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
| at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
| at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
|
Both appear to point to code that was compiled on java 1.5 in teh CR1 release.
Is there something special I need to do in order to use CR1 on jdk 1.4.2_08?
Thanks,
JB
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3943907#3943907
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3943907
-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user