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

Reply via email to