You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Sobia (JIRA)" <ji...@apache.org> on 2013/07/04 09:30:29 UTC

[jira] [Updated] (AXIS2-5588) Unsupported type anyType

     [ https://issues.apache.org/jira/browse/AXIS2-5588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sobia updated AXIS2-5588:
-------------------------

    Description: 
I have created a Axis2 Service whenever I try to run this service using Junit test or using manually created test class I get this exception.

what I am doing wrong?

  org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at test.service.ExceptionHandlingStub.fromOM(ExceptionHandlingStub.java:1766)
at test.service.ExceptionHandlingStub.chooseRelevantException(ExceptionHandlingStub.java:190)
at test.service.ExceptionHandlingTest.testchooseRelevantException(ExceptionHandlingTest.java:30)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
at test.service.ExceptionHandlingStub$Exception$Factory.parse(ExceptionHandlingStub.java:791)
at test.service.ExceptionHandlingStub$ChooseRelevantExceptionResponse$Factory.parse(ExceptionHandlingStub.java:1651)
at test.service.ExceptionHandlingStub.fromOM(ExceptionHandlingStub.java:1760)
... 21 more
Caused by: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
at test.service.ExceptionHandlingStub$ExtensionMapper.getTypeObject(ExceptionHandlingStub.java:447)
at test.service.ExceptionHandlingStub$Exception$Factory.parse(ExceptionHandlingStub.java:758)
... 23 more
my Service class is

public class ExceptionHandling {

 public Exception chooseRelevantException(int choice){
 Exception except= null;

 switch(choice){
 case 1:
 except=new NullPointerException();
 break;
 case 2:
 except= new IndexOutOfBoundsException();
 break;
 }

 System.out.println(except.toString());
 return except;

  }

 }

  was:
I have created a Axis2 Service whenever I try to run this service using Junit test or using manually created test class I get this exception.

Am using Jboss.

what I am doing wrong?

  org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at test.service.ExceptionHandlingStub.fromOM(ExceptionHandlingStub.java:1766)
at test.service.ExceptionHandlingStub.chooseRelevantException(ExceptionHandlingStub.java:190)
at test.service.ExceptionHandlingTest.testchooseRelevantException(ExceptionHandlingTest.java:30)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at junit.framework.TestCase.runTest(TestCase.java:168)
at junit.framework.TestCase.runBare(TestCase.java:134)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
at test.service.ExceptionHandlingStub$Exception$Factory.parse(ExceptionHandlingStub.java:791)
at test.service.ExceptionHandlingStub$ChooseRelevantExceptionResponse$Factory.parse(ExceptionHandlingStub.java:1651)
at test.service.ExceptionHandlingStub.fromOM(ExceptionHandlingStub.java:1760)
... 21 more
Caused by: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
at test.service.ExceptionHandlingStub$ExtensionMapper.getTypeObject(ExceptionHandlingStub.java:447)
at test.service.ExceptionHandlingStub$Exception$Factory.parse(ExceptionHandlingStub.java:758)
... 23 more
my Service class is

public class ExceptionHandling {

 public Exception chooseRelevantException(int choice){
 Exception except= null;

 switch(choice){
 case 1:
 except=new NullPointerException();
 break;
 case 2:
 except= new IndexOutOfBoundsException();
 break;
 }

 System.out.println(except.toString());
 return except;

  }

 }

    
> Unsupported type  anyType
> -------------------------
>
>                 Key: AXIS2-5588
>                 URL: https://issues.apache.org/jira/browse/AXIS2-5588
>             Project: Axis2
>          Issue Type: Bug
>         Environment: Windows7, Jboss, Eclipse Helios.
>            Reporter: Sobia
>
> I have created a Axis2 Service whenever I try to run this service using Junit test or using manually created test class I get this exception.
> what I am doing wrong?
>   org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
> at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
> at test.service.ExceptionHandlingStub.fromOM(ExceptionHandlingStub.java:1766)
> at test.service.ExceptionHandlingStub.chooseRelevantException(ExceptionHandlingStub.java:190)
> at test.service.ExceptionHandlingTest.testchooseRelevantException(ExceptionHandlingTest.java:30)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at junit.framework.TestCase.runTest(TestCase.java:168)
> at junit.framework.TestCase.runBare(TestCase.java:134)
> at junit.framework.TestResult$1.protect(TestResult.java:110)
> at junit.framework.TestResult.runProtected(TestResult.java:128)
> at junit.framework.TestResult.run(TestResult.java:113)
> at junit.framework.TestCase.run(TestCase.java:124)
> at junit.framework.TestSuite.runTest(TestSuite.java:232)
> at junit.framework.TestSuite.run(TestSuite.java:227)
> at org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:83)
> at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
> at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> Caused by: java.lang.Exception: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
> at test.service.ExceptionHandlingStub$Exception$Factory.parse(ExceptionHandlingStub.java:791)
> at test.service.ExceptionHandlingStub$ChooseRelevantExceptionResponse$Factory.parse(ExceptionHandlingStub.java:1651)
> at test.service.ExceptionHandlingStub.fromOM(ExceptionHandlingStub.java:1760)
> ... 21 more
> Caused by: org.apache.axis2.databinding.ADBException: Unsupported type  anyType
> at test.service.ExceptionHandlingStub$ExtensionMapper.getTypeObject(ExceptionHandlingStub.java:447)
> at test.service.ExceptionHandlingStub$Exception$Factory.parse(ExceptionHandlingStub.java:758)
> ... 23 more
> my Service class is
> public class ExceptionHandling {
>  public Exception chooseRelevantException(int choice){
>  Exception except= null;
>  switch(choice){
>  case 1:
>  except=new NullPointerException();
>  break;
>  case 2:
>  except= new IndexOutOfBoundsException();
>  break;
>  }
>  System.out.println(except.toString());
>  return except;
>   }
>  }

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org