JBoss.net error
kanjilal Mar 2, 2006 9:49 PMHi:
I am building a webservice using the following:
Version: JBoss 3.2.5
Module: JBoss.net
Axis Version Being Used: 1.1
I created a .wsr file as well as a .ear file and inside the .wsr file I put in my webservice class as well as my web-service.xml
When I go to deploy my application though I get the followign error:
java.lang.Exception: The OperationDesc for uploadTransmission was not synchronized to a method of com.adobe.esd.headlights.server.filecapture.webservice.FileCaptureService
I have researched the web heavily but didnt see a solution anywhere on this. Listed below are my web-service.xml file and my java webservice class.
contents of web-service.xml
<!-- This deploys the file attachment service. -->
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java" xmlns:ns1="urn:FileCaptureService" >
 <typeMapping
 qname="ns1:DataHandler" xmlns:ns1="http://java.sun.com/jax-rpc-ri/internal"
 type="java:javax.activation.DataHandler" serializer="org.apache.axis.encoding.ser.JAFDataHandlerSerializerFactory"deserializer="org.apache.axis.encoding.ser.JAFDataHandlerDeserializerFactory"
 encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
Contents of FileCaptureService.java
package com.adobe.esd.headlights.server.filecapture.webservice;
import java.io.File;
import java.io.FileOutputStream;
import java.util.Collection;
import java.util.Iterator;
import javax.activation.DataHandler;
import org.apache.axis.Message;
import org.apache.axis.MessageContext;
import org.apache.axis.attachments.AttachmentPart;
import org.apache.axis.attachments.Attachments;
public class FileCaptureService {
 public boolean uploadTransmission(DataHandler dh)
 {
 boolean retval = false;
 String fileDir = "/opt/usage";
 String name;
 try
 {
 if (dh!=null)
 {
 name=dh.getName();
 dh.writeTo(new FileOutputStream(new File (fileDir+name)));
 }
 }
 catch( Exception e )
 {
 e.printStackTrace();
 }
 return retval;
 }
}
Any help would be much appreciated, I have been stuck on this for a day or so now and dont see anything obvious.
Thanks Again
 
    