Hello, Based on a WSDL, I've generated Java classes which I'm using to call the generated stub. When running a test, I'm receiving an error: "*java.lang.ClassCastException: org.apache.xmlbeans.SchemaGlobalElement$Ref cannot be cast to org.apache.xmlbeans.SchemaType$Ref*" (see underneath for the full stack trace).
I would be very pleased if someone could help me to solve this issue :o) Dependencies I'm using: axis2 v1.5.4, xmlbeans v2.4.0, axiom v1.2.9, wsdl4j v1.6.2, .... ------------------------------------------------------------------------------- Test set: be.fgov.minfin.stiron.sitran.service.BtwServiceBeanTest ------------------------------------------------------------------------------- Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.906 sec <<< FAILURE! findBTWHoedanigheidByOndernemingsnummerEnFase(be.fgov.minfin.stiron.sitran.service.BtwServiceBeanTest) Time elapsed: 2.844 sec <<< ERROR! java.lang.ExceptionInInitializerError at sun.misc.Unsafe.ensureClassInitialized(Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918) at java.lang.reflect.Field.getFieldAccessor(Field.java:899) at java.lang.reflect.Field.get(Field.java:358) at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:770) at be.fgov.minfin.stiron2.btwentiteit.services.ejb.FindBTWHoedanigheidDocument.<clinit>(FindBTWHoedanigheidDocument.java:19) at be.fgov.minfin.stiron2.btwentiteit.services.ejb.FindBTWHoedanigheidDocument$Factory.newInstance(FindBTWHoedanigheidDocument.java:45) at be.fgov.minfin.stiron.sitran.service.BtwServiceBean.findBTWHoedanigheidByOndernemingsnummerEnFase(BtwServiceBean.java:28) at be.fgov.minfin.stiron.sitran.service.BtwServiceBeanTest.findBTWHoedanigheidByOndernemingsnummerEnFase(BtwServiceBeanTest.java:22) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009) Caused by: java.lang.RuntimeException: Could not instantiate SchemaTypeSystemImpl (java.lang.reflect.InvocationTargetException): is the version of xbean.jar correct? at schemaorg_apache_xmlbeans.system.sD070475B0CA18502D91A7CBFFECEB93E.TypeSystemHolder.loadTypeSystem(Unknown Source) at schemaorg_apache_xmlbeans.system.sD070475B0CA18502D91A7CBFFECEB93E.TypeSystemHolder.<clinit>(Unknown Source) ... 38 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) ... 40 more Caused by: java.lang.ClassCastException: org.apache.xmlbeans.SchemaGlobalElement$Ref cannot be cast to org.apache.xmlbeans.SchemaType$Ref at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.buildContainers(SchemaTypeSystemImpl.java:690) at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.initFromHeader(SchemaTypeSystemImpl.java:322) at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.<init>(SchemaTypeSystemImpl.java:185) ... 44 more Regards, Stefan Lecho.