Hi All

I'm trying to build a webservice that sends an Email-object between the 
client and the server - i'm having some troubble getting it to work 
though. I'm trying to define a beanMapping(nedded to be able to transfer 
custom beans right?) but when i do, it gives me an error:
-----------------
Processing file 
/home/dennis/eclipse/workspace/emailValidationWS/emailValidator.wsdd
- AxisFault: AxisFault
  faultCode: ns1:Server.userException
  faultString: java.lang.reflect.InvocationTargetException
  faultActor: null
  faultDetail:
        stackTrace: java.lang.reflect.InvocationTargetException: 
java.lang.NoSuchMethodError
        at 
org.apache.axis.deployment.wsdd.WSDDDeployment.deployMapping(WSDDDeployment.java:315)
        at 
org.apache.axis.deployment.wsdd.WSDDDeployment.deployTypeMapping(WSDDDeployment.java:199)
        at 
org.apache.axis.deployment.wsdd.WSDDDeployment.deployToRegistry(WSDDDeployment.java:298)
        at org.apache.axis.deployment.wsdd.WSDDDocument.deploy(WSDDDocument.java:174)
        at org.apache.axis.utils.Admin.processWSDD(Admin.java:227)
        at org.apache.axis.utils.Admin.process(Admin.java:300)
        at org.apache.axis.utils.Admin.AdminService(Admin.java:176)
        at java.lang.reflect.Method.invoke(Native Method)
        at 
org.apache.axis.providers.java.MsgProvider.processMessage(MsgProvider.java:142)

----------------------
the deployment file:

<deployment xmlns="http://xml.apache.org/axis/wsdd/";
             xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
        <beanMapping qname="myNS:EML"
                        xmlns:myNS="urn:newel-email"
                        languageSpecificType="java:dk.newel.model.Email"/>
  <service name="validateemail" provider="java:RPC">
   <parameter name="className" value="dk.newel.WS.emailValidator"/>
   <parameter name="allowedMethods" value="*"/>
  </service>
</deployment>
----------------------

I'm guessing that it cannot find dk.newel.model.Email(?) but it's 
located in the WEB-INF/classes dir.
Does anyone have an idea to what the problem might be?

./Dennis

Reply via email to