hi all, i have a project that uses wstools to generate wsdl files etc for my EJB exposed as webservices. I am using jboss-4.0.5GA, and was using jdk 1.5
now, for various reasons i had to move back to JDK 1.4, and now when i run wstools (via maven) with following ant task | <taskdef name="wsclient" classname="org.jboss.ws.tools.ant.wstools"> | <classpath> | <fileset dir="${jboss.libdir}\client"> | <include name="activation.jar"/> | <include name="javassist.jar"/> | <include name="jboss-common-client.jar"/> | <include name="jbossretro-rt.jar"/> | <include name="jboss-backport-concurrent.jar"/> | <include name="jbossws-client.jar"/> | <include name="jboss-xml-binding.jar"/> | <include name="concurrent.jar"/> | <include name="log4j.jar"/> | <include name="mail.jar"/> | <include name="wsdl4j.jar"/> | | </fileset> | <fileset dir="${jboss.libdir}\lib\endorsed"> | <include name="*.jar"/> | </fileset> | | </classpath> | </taskdef> --> | <echo message="**** copying resources ******"/> | <copy toDir="${project.build.outputDirectory}/resources"> | <fileset dir="ejbModule/resources"/> | </copy> | | <echo message="********** Running jboss ws **************"/> | <wstools dest="${project.build.outputDirectory}/META-INF" | config="${workspace.dir}/middleware/ngenMiddleware/jboss/wstools-messenger-config.xml"/> | i receive the following exception : | [ERROR] FATAL ERROR | [INFO] ------------------------------------------------------------------------ | [INFO] org/jboss/ws/tools/ant/wstools (Unsupported major.minor version 49.0) | [INFO] ------------------------------------------------------------------------ | [INFO] Trace | java.lang.UnsupportedClassVersionError: org/jboss/ws/tools/ant/wstools (Unsuppor | ted major.minor version 49.0) | at java.lang.ClassLoader.defineClass0(Native Method) | at java.lang.ClassLoader.defineClass(ClassLoader.java:539) | at org.apache.tools.ant.loader.AntClassLoader2.defineClassFromData(AntCl | assLoader2.java:76) | at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader | .java:1090) | at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoa | der.java:1154) | at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:110 | 7) | at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:977 | ) | at java.lang.ClassLoader.loadClass(ClassLoader.java:235) | at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) | at java.lang.Class.forName0(Native Method) | at java.lang.Class.forName(Class.java:219) | at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:457) | | at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:183) | at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) | at org.apache.tools.ant.Task.perform(Task.java:364) | at org.apache.tools.ant.Target.execute(Target.java:341) | at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractA | ntMojo.java:99) | at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:82) | | at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi | nManager.java:412) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa | ultLifecycleExecutor.java:534) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi | fecycle(DefaultLifecycleExecutor.java:475) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau | ltLifecycleExecutor.java:454) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan | dleFailures(DefaultLifecycleExecutor.java:306) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen | ts(DefaultLifecycleExecutor.java:273) | at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi | fecycleExecutor.java:140) | at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) | at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) | at org.apache.maven.cli.MavenCli.main(MavenCli.java:256) | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. | java:39) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces | sorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:324) | at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) | at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) | at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) | | at org.codehaus.classworlds.Launcher.main(Launcher.java:375) | Anyone could tell me how can i make it work with jdk 1.4? thanks in advance and regards Marco View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4012992#4012992 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4012992 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user