If i move the dependency to the end of the list I get an other
exception but it looks like the first one

java.lang.ClassFormatError: Absent Code attribute in method that is
not native or abstract in class file javax/mail/internet/MimeMultipart

So this could mean that axis-jaxrpc is not always prefered? This is
really weird since this same project works when using ant to compile

2009/10/22 Stephen Coy <st...@resolvesw.com>:
> From where are you getting this dependency? Your problem looks related to
> <http://forums.java.net/jive/message.jspa?messageID=226931>.
>
> Also, I believe that if you move this dependency to the end of the list, it
> will appear in the compile classpath last, and classes in it that appear
> earlier (say javax/xml/rpc/ServiceException from axis-jaxrpc, I think) will
> be ignored.
>
>
> Cheers,
>
> Steve C
>
> On 22/10/2009, at 6:38 AM, Roel Veldhuizen wrote:
>
>> It works when I remove the javaee 6 dependency
>>
>>   <!--<dependency>
>>     <groupId>javax</groupId>
>>     <artifactId>javaee-api</artifactId>
>>     <version>6.0-SNAPSHOT</version>
>>     <scope>provided</scope>
>>   </dependency>-->
>>
>> But that not really a solutions since I need this further on... What
>> wrong with this dependency?
>>
>> 2009/10/21 Anders Hammar <and...@hammar.net>:
>>>
>>> Sorry, I don't know more than the link I referred to.
>>>
>>> /Anders
>>>
>>> On Wed, Oct 21, 2009 at 15:58, Roel Veldhuizen
>>> <roelveldhui...@gmail.com>wrote:
>>>
>>>> So, if i understand this correct not all the jars dependencies are
>>>> provided during the testing? Bellow the list of dependencies
>>>>
>>>>  <dependencies>
>>>>   <dependency>
>>>>     <groupId>javax</groupId>
>>>>     <artifactId>javaee-api</artifactId>
>>>>     <version>6.0-SNAPSHOT</version>
>>>>     <scope>provided</scope>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>org.apache.axis</groupId>
>>>>     <artifactId>axis</artifactId>
>>>>     <version>1.4</version>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>org.apache.axis</groupId>
>>>>     <artifactId>axis-jaxrpc</artifactId>
>>>>     <version>1.4</version>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>commons-discovery</groupId>
>>>>     <artifactId>commons-discovery</artifactId>
>>>>     <version>0.4</version>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>commons-logging</groupId>
>>>>     <artifactId>commons-logging</artifactId>
>>>>     <version>1.1.1</version>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>wsdl4j</groupId>
>>>>     <artifactId>wsdl4j</artifactId>
>>>>     <version>1.6.2</version>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>junit</groupId>
>>>>     <artifactId>junit</artifactId>
>>>>     <version>4.7</version>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>log4j</groupId>
>>>>     <artifactId>log4j</artifactId>
>>>>     <version>1.2.8</version>
>>>>   </dependency>
>>>>   <dependency>
>>>>     <groupId>org.apache.axis</groupId>
>>>>     <artifactId>axis-saaj</artifactId>
>>>>     <version>1.4</version>
>>>>   </dependency>
>>>>  </dependencies>
>>>>
>>>> 2009/10/21 Anders Hammar <and...@hammar.net>:
>>>>>
>>>>> Foung this similar issue:
>>>>> http://forums.java.net/jive/message.jspa?messageID=226931
>>>>>
>>>>> Stephen is reading this list, maybe he can fill in?
>>>>>
>>>>> /Anders
>>>>>
>>>>> On Wed, Oct 21, 2009 at 09:22, Roel Veldhuizen
>>>>> <roelveldhui...@gmail.com
>>>>> wrote:
>>>>>
>>>>>> The JDK's are both set 1.6. I'm using the default setting of Maven
>>>>>> 2.0.9 ( at least nothing is defined concerning the tests ). Bellow I
>>>>>> pasted the ant concerning the junit tests. Maybe that will give some
>>>>>> insights
>>>>>>
>>>>>> <target name="-init-macrodef-junit">
>>>>>>       <macrodef name="junit"
>>>>>> uri="http://www.netbeans.org/ns/j2ee-ejbjarproject/2";>
>>>>>>           <attribute default="${includes}" name="includes"/>
>>>>>>           <attribute default="${excludes}" name="excludes"/>
>>>>>>           <attribute default="**" name="testincludes"/>
>>>>>>           <sequential>
>>>>>>               <junit dir="${basedir}" errorproperty="tests.failed"
>>>>>> failureproperty="tests.failed" fork="true" showoutput="true">
>>>>>>                   <batchtest todir="${build.test.results.dir}">
>>>>>>                       <fileset dir="${test.src.dir}"
>>>>>> excludes="@{excludes},${excludes}" includes="@{includes}">
>>>>>>                           <filename name="@{testincludes}"/>
>>>>>>                       </fileset>
>>>>>>                   </batchtest>
>>>>>>                   <classpath>
>>>>>>                       <path path="${run.test.classpath}"/>
>>>>>>                       <path path="${j2ee.platform.classpath}"/>
>>>>>>                       <path
>>>>>> path="${j2ee.platform.embeddableejb.classpath}"/>
>>>>>>                   </classpath>
>>>>>>                   <syspropertyset>
>>>>>>                       <propertyref prefix="test-sys-prop."/>
>>>>>>                       <mapper from="test-sys-prop.*" to="*"
>>>>
>>>> type="glob"/>
>>>>>>
>>>>>>                   </syspropertyset>
>>>>>>                   <formatter type="brief" usefile="false"/>
>>>>>>                   <formatter type="xml"/>
>>>>>>                   <jvmarg line="${runmain.jvmargs}"/>
>>>>>>               </junit>
>>>>>>           </sequential>
>>>>>>       </macrodef>
>>>>>>   </target>
>>>>>>
>>>>>> 2009/10/21 Anders Hammar <and...@hammar.net>:
>>>>>>>
>>>>>>> What JDK are you using? Is the executing environment the exact same
>>>>
>>>> for
>>>>>>>
>>>>>>> Maven and Ant?
>>>>>>>
>>>>>>> /Anders
>>>>>>>
>>>>>>> On Tue, Oct 20, 2009 at 21:12, Roel Veldhuizen <
>>>>
>>>> roelveldhui...@gmail.com
>>>>>>>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> I have a test that fails when I use Maven and works when I use ant.
>>>>>>>> The test looks like this: (junit 4.7)
>>>>>>>>
>>>>>>>>   @Test
>>>>>>>>   public void Login() {
>>>>>>>>       SugarBean b = new SugarBean();
>>>>>>>>       b.login("roelveldhuizen", "md5trallala");
>>>>>>>>   }
>>>>>>>>
>>>>>>>> The bean is going to invoke a web service which is build using Axis
>>>>>>>> 1.4. The test will generate the following Exception
>>>>>>>>
>>>>>>>> java.lang.ClassFormatError: Absent Code attribute in method that is
>>>>>>>> not native or abstract in class file javax/xml/rpc/ServiceException
>>>>>>>> at java.lang.ClassLoader.defineClass1(Native Method)
>>>>>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
>>>>>>>> at
>>>>>>
>>>>>>
>>>>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
>>>>>>>>
>>>>>>>> at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>>>>>>>> at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
>>>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>>>>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
>>>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>>>>>>>> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
>>>>>>>> at com.paston.sugarcrm.beans.SugarBean.login(SugarBean.java:21)
>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>>>>>>>> For additional commands, e-mail: users-h...@maven.apache.org
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>>>>>> For additional commands, e-mail: users-h...@maven.apache.org
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>>>> For additional commands, e-mail: users-h...@maven.apache.org
>>>>
>>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
>> For additional commands, e-mail: users-h...@maven.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to