先谢谢了!
程序是这样的:
package com.frog.msgr;import java.sql.Connection;
import java.io.OutputStream;
import java.io.DataOutputStream;
import java.net.Socket;
import java.sql.SQLException;import com.frog.msgr.vo.ImUserInfoVO;
import com.frog.msgr.dao.ImUserInfoDAOImp;
import com.frog.msgr.dao.ImUserInfoDAOAdapter;
import com.dfkj.sms.SMSPackage;
import com.dfkj.sms.ui.SmsUI;
import com.frog.msgr.dao.DAOFactory;
import java.sql.DriverManager;public class msgrsvc
{
public double convertMile2Kilometre( double mile )

return mile * 1.609;  
}
}我只是先测试一下,其他函数还没有编!
这里的命名空间有问题吗?
感谢指教!

解决方案 »

  1.   

    发布是在eclipse里做的配置,wsdd文件如下:
    <deployment xmlns="http://xml.apache.org/axis/wsdd/"
    xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
    <service name="msgrsvc" provider="java:RPC">
    <parameter name="className" value="com.frog.msgr.msgrsvc"/>
    <parameter name="allowedMethods" value="*"/>
    </service>
    </deployment>
    帮忙看看哪里有问题?
    再次感谢!
      

  2.   

    你先把你文件中的import都注释掉
    然后再用org.apache.axis.client.AdminClient发布一次试试看。
      

  3.   

    AXIS error
    Sorry, something seems to have gone wrong... here are the details:Fault - ; nested exception is: 
    WSDLException: faultCode=OTHER_ERROR: Can&apos;t find prefix for &apos;http://sql.java&apos;. Namespace prefixes must be set on the Definition object using the addNamespace(...) method.: 
    AxisFault
     faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
     faultSubcode: 
     faultString: WSDLException: faultCode=OTHER_ERROR: Can&apos;t find prefix for &apos;http://sql.java&apos;. Namespace prefixes must be set on the Definition object using the addNamespace(...) method.: 
     faultActor: 
     faultNode: 
     faultDetail: 
      

  4.   

    你确定把import都注视掉了?也编译了?
    那怎么会出现http://sql.java这样的命名空间错误???出现这样的错误,一般都是因为java和xml schema无法进行转换造成的,
    但是如果只是简单的这样一个类,应该不会出现任何问题的,因为double有其对应类型的。public class msgrsvc
    {
    public double convertMile2Kilometre( double mile )

    return mile * 1.609;  
    }
    }
      

  5.   

    http://www-128.ibm.com/developerworks/cn/webservices/ws-startaxis/
    http://dev.csdn.net/article/32/32356.shtm