java - IllegalAnnotationException when moving from Oracle 10g to Weblogic (10.3.6) -


we're moving web application oracle 10g oc4j weblogic 10.3.6 , we're stuck on following illegalannotationexception:

org.springframework.beans.factory.beancreationexception: error creating bean name 'userservice': invocation of init method failed; nested exception javax.xml.ws.webserviceexception: org.apache.cxf.service.factory.serviceconstructionexception @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.initializebean(abstractautowirecapablebeanfactory.java:1420) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.docreatebean(abstractautowirecapablebeanfactory.java:519) @ org.springframework.beans.factory.support.abstractautowirecapablebeanfactory.createbean(abstractautowirecapablebeanfactory.java:456) @ org.springframework.beans.factory.support.abstractbeanfactory$1.getobject(abstractbeanfactory.java:291) @ org.springframework.beans.factory.support.defaultsingletonbeanregistry.getsingleton(defaultsingletonbeanregistry.java:222) .......... caused by: com.sun.xml.bind.v2.runtime.illegalannotationsexception: 4 counts of illegalannotationexceptions class has 2 properties of same name "arg0" problem related following location:     @ public java.lang.string com.xyz.service.jaxws_asm.getuserbyusername.getarg0()     @ com.xyz.service.jaxws_asm.getuserbyusername problem related following location:     @ private java.lang.string com.xyz.service.jaxws_asm.getuserbyusername.arg0     @ com.xyz.service.jaxws_asm.getuserbyusername class has 2 properties of same name "arg0"..... 

userservice class:

import com.xyz.model.appuser; import javax.jws.webservice; import javax.ws.rs.delete; import javax.ws.rs.get; import javax.ws.rs.post; import javax.ws.rs.path; import javax.ws.rs.pathparam; import javax.ws.rs.produces; import java.util.list;  /** * web service interface hierarchy of generic manager isn't carried   through. */ @webservice @path("/") @produces({"application/json", "application/xml"})  public interface userservice {  @get @path("/user/{id}") appuser getuser(@pathparam("id") string userid);  appuser getuserbyusername(@pathparam("username") string username);  @get @path("/users") list<appuser> getusers();  @post @path("/user") appuser saveuser(appuser user) throws userexistsexception;  @delete @path("/user") void removeuser(string userid); } 

looking @ other problems similar this, we're wondering if has javax.xml.bind far haven't found right solution. in case is, here's relevant dependency pom:

<dependency>   <groupid>javax.xml.bind</groupid>   <artifactid>jaxb-api</artifactid>   <version>2.2</version>   <scope>compile</scope>   <exclusions>     <exclusion>       <artifactid>stax-api</artifactid>       <groupid>stax</groupid>     </exclusion>   </exclusions> </dependency> 

posting dependency tree we're still looking issue. possible issue dependencies, java 6, , weblogic 10.3.5?

[info] [dependency:tree {execution: default-cli}] [info] com.xyz:proj_1:war:1.0 [info] +- com.oracle:oracle:jar:11.2.0.3.0:compile [info] +- commons-beanutils:commons-beanutils:jar:1.8.3:compile [info] |  \- commons-logging:commons-logging:jar:1.1.1:compile [info] +- commons-collections:commons-collections:jar:3.2.1:compile [info] +- commons-dbcp:commons-dbcp:jar:1.3:compile [info] |  \- commons-pool:commons-pool:jar:1.5.4:compile [info] +- commons-fileupload:commons-fileupload:jar:1.2.1:compile [info] +- commons-lang:commons-lang:jar:2.6:compile [info] +- commons-el:commons-el:jar:1.0:compile [info] +- displaytag:displaytag:jar:1.2:compile [info] |  \- com.lowagie:itext:jar:1.3:compile [info] +- javax.mail:mail:jar:1.4.1:compile [info] |  \- javax.activation:activation:jar:1.1:compile [info] +- javax.servlet:servlet-api:jar:2.4:provided [info] +- javax.servlet:jstl:jar:1.1.2:compile [info] +- javax.servlet.jsp:jsp-api:jar:2.0:provided [info] +- javax.xml.bind:jaxb-api:jar:2.2.12:compile [info] +- log4j:log4j:jar:1.2.16:compile [info] +- net.sf.ehcache:ehcache-core:jar:2.3.1:compile [info] +- net.sf.ehcache:ehcache-web:jar:2.0.3:compile [info] +- opensymphony:sitemesh:jar:2.4.2:compile [info] +- org.apache.commons:commons-io:jar:1.3.2:compile [info] +- org.apache.cxf:cxf-rt-frontend-jaxrs:jar:2.3.3:compile [info] |  +- org.apache.cxf:cxf-api:jar:2.3.3:compile [info] |  |  +- org.apache.neethi:neethi:jar:2.0.4:compile [info] |  |  |  \- wsdl4j:wsdl4j:jar:1.6.2:compile [info] |  |  \- org.apache.cxf:cxf-common-schemas:jar:2.3.3:compile [info] |  +- org.apache.cxf:cxf-rt-core:jar:2.3.3:compile [info] |  |  +- com.sun.xml.bind:jaxb-impl:jar:2.1.13:compile [info] |  |  \- org.apache.geronimo.specs:geronimo-javamail_1.4_spec:jar:1.7.1:compile [info] |  +- javax.ws.rs:jsr311-api:jar:1.1.1:compile [info] |  +- org.apache.cxf:cxf-rt-bindings-xml:jar:2.3.3:compile [info] |  \- org.codehaus.jettison:jettison:jar:1.2:compile [info] +- org.apache.cxf:cxf-common-utilities:jar:2.3.3:compile [info] |  \- org.apache.ws.commons.schema:xmlschema:jar:1.4.7:compile [info] +- org.apache.cxf:cxf-rt-transports-http:jar:2.3.3:compile [info] |  \- org.apache.cxf:cxf-rt-transports-common:jar:2.3.3:compile [info] +- org.apache.cxf:cxf-rt-frontend-jaxws:jar:2.3.3:compile [info] |  +- xml-resolver:xml-resolver:jar:1.2:compile [info] |  +- asm:asm:jar:3.3:compile [info] |  +- org.apache.cxf:cxf-rt-bindings-soap:jar:2.3.3:compile [info] |  |  +- org.apache.cxf:cxf-tools-common:jar:2.3.3:compile [info] |  |  \- org.apache.cxf:cxf-rt-databinding-jaxb:jar:2.3.3:compile [info] |  +- org.apache.cxf:cxf-rt-frontend-simple:jar:2.3.3:compile [info] |  \- org.apache.cxf:cxf-rt-ws-addr:jar:2.3.3:compile [info] +- org.apache.ibatis:ibatis-sqlmap:jar:2.3.4.726:compile [info] +- org.aspectj:aspectjweaver:jar:1.6.10:compile [info] +- org.aspectj:aspectjrt:jar:1.6.10:compile [info] +- org.codehaus.jackson:jackson-jaxrs:jar:1.7.1:compile [info] |  +- org.codehaus.jackson:jackson-core-asl:jar:1.7.1:compile [info] |  \- org.codehaus.jackson:jackson-mapper-asl:jar:1.7.1:compile [info] +- org.codehaus.woodstox:woodstox-core-asl:jar:4.1.1:compile [info] |  +- javax.xml.stream:stax-api:jar:1.0-2:compile [info] |  \- org.codehaus.woodstox:stax2-api:jar:3.1.1:compile [info] +- org.hibernate.java-persistence:jpa-api:jar:2.0-cr-1:compile [info] +- org.jmock:jmock:jar:2.5.1:compile [info] |  +- org.hamcrest:hamcrest-core:jar:1.1:compile [info] |  \- org.hamcrest:hamcrest-library:jar:1.1:compile [info] +- org.slf4j:slf4j-api:jar:1.6.1:compile [info] +- org.slf4j:jcl-over-slf4j:jar:1.6.1:compile [info] +- org.slf4j:slf4j-log4j12:jar:1.6.1:compile [info] +- org.springframework:spring-aop:jar:3.0.5.release:compile [info] |  +- aopalliance:aopalliance:jar:1.0:compile [info] |  +- org.springframework:spring-asm:jar:3.0.5.release:compile [info] |  +- org.springframework:spring-beans:jar:3.0.5.release:compile [info] |  \- org.springframework:spring-core:jar:3.0.5.release:compile [info] +- org.springframework:spring-jdbc:jar:3.0.5.release:compile [info] |  \- org.springframework:spring-tx:jar:3.0.5.release:compile [info] +- org.springframework:spring-orm:jar:3.0.5.release:compile [info] +- org.springframework:spring-aspects:jar:3.0.5.release:compile [info] |  +- org.springframework:spring-context:jar:3.0.5.release:compile [info] |  \- org.springframework:spring-test:jar:3.0.5.release:compile [info] +- org.springframework:spring-context-support:jar:3.0.5.release:compile [info] +- org.springframework:spring-webmvc:jar:3.0.5.release:compile [info] |  +- org.springframework:spring-expression:jar:3.0.5.release:compile [info] |  \- org.springframework:spring-web:jar:3.0.5.release:compile [info] +- org.springframework.security:spring-security-core:jar:3.0.5.release:compile [info] +- org.springframework.security:spring-security-config:jar:3.0.5.release:compile [info] +- org.springframework.security:spring-security-taglibs:jar:3.0.5.release:compile [info] |  +- org.springframework.security:spring-security-web:jar:3.0.5.release:compile [info] |  \- org.springframework.security:spring-security-acl:jar:3.0.5.release:compile [info] +- org.springmodules:spring-modules-validation:jar:0.8:compile [info] |  +- commons-validator:commons-validator:jar:1.3.0:compile [info] |  |  \- oro:oro:jar:2.0.8:compile [info] |  +- commons-digester:commons-digester:jar:1.7:compile [info] |  +- antlr:antlr:jar:2.7.6:compile [info] |  \- rhino:js:jar:1.6r2:compile [info] +- struts-menu:struts-menu:jar:2.4.3:compile [info] |  \- velocity-tools:velocity-tools-view:jar:1.0:compile [info] +- taglibs:standard:jar:1.1.2:compile [info] +- velocity:velocity:jar:1.4:compile [info] |  \- velocity:velocity-dep:jar:1.4:runtime [info] +- org.apache.poi:poi:jar:3.10-final:compile [info] +- org.apache.poi:poi-ooxml:jar:3.10-final:compile [info] |  \- dom4j:dom4j:jar:1.6.1:compile [info] +- org.apache.poi:poi-ooxml-schemas:jar:3.10-final:compile [info] |  \- org.apache.xmlbeans:xmlbeans:jar:2.3.0:compile [info] |     \- stax:stax-api:jar:1.0.1:compile [info] +- commons-codec:commons-codec:jar:1.6:compile [info] +- cglib:cglib-nodep:jar:2.2:compile [info] \- com.googlecode.htmlcompressor:htmlcompressor:jar:1.5.2:compile [info] ------------------------------------------------------------------------ [info] build successful [info] ------------------------------------------------------------------------ 

appreciate help/insight.


Comments

Popular posts from this blog

toolbar - How to add link to user registration inside toobar in admin joomla 3 custom component -

linux - disk space limitation when creating war file -

How to provide Authorization & Authentication using Asp.net, C#? -