axis deploy问题

sxj4321 2008-06-04 09:29:36
ws服务类:

public class ISV2SaaSInterface {
public ResponseInfo ISVSaaSInterface(RequestInfo req){
}
}


public class RequestInfo implements Serializable{
protected RequestHeadInfo Head;
protected String Body;

public RequestHeadInfo getHead() {
return Head;
}

public void setHead(RequestHeadInfo value) {
this.Head = value;
}

public String getBody() {
return Body;
}

public void setBody(String value) {
this.Body = value;
}
}


public class ResponseInfo implements Serializable{
protected ResponseHeadInfo Head;
protected String Body;

public ResponseHeadInfo getHead() {
return Head;
}

public void setHead(ResponseHeadInfo value) {
this.Head = value;
}

public String getBody() {
return Body;
}

public void setBody(String value) {
this.Body = value;
}
}


public class RequestHeadInfo implements Serializable {
protected String Code;

public String getCode() {
return Code;
}

public void setCode(String value) {
this.Code = value;
}
}


public class ResponseHeadInfo implements Serializable{
protected String Code;
public String getCode() {
return Code;
}

public void setCode(String value) {
this.Code = value;
}
}

deploy.wsdd文件:

<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<service name="testSAAS" provider="java:RPC">
<parameter name="scope" value="session"/>
<parameter name="className" value="sispark.SaaSServer.ISV2SaaSInterface"/>
<parameter name="allowedMethods" value="*"/>
<beanMapping languageSpecificType="java:com.microsoft.sispark.saasinterface.RequestHeadInfo"
  qname="ns7:RequestHeadInfo" xmlns:ns7="http://SaaSInterface.Sispark.Microsoft.com/"/>
<beanMapping languageSpecificType="java:com.microsoft.sispark.saasinterface.RequestInfo"
  qname="ns8:RequestInfo" xmlns:ns8="http://SaaSInterface.Sispark.Microsoft.com/"/>
<beanMapping languageSpecificType="java:com.microsoft.sispark.saasinterface.ResponseHeadInfo"
  qname="ns9:ResponseHeadInfo" xmlns:ns9="http://SaaSInterface.Sispark.Microsoft.com/"/>
<beanMapping languageSpecificType="java:com.microsoft.sispark.saasinterface.ResponseInfo"
  qname="ns10:ResponseInfo" xmlns:ns10="http://SaaSInterface.Sispark.Microsoft.com/"/>
<namespace>http://SaaSInterface.Sispark.Microsoft.com/</namespace>
</service>
</deployment>

请问我的beanMapping 应该怎么写,上面这样部署时qname报错
Exception:
org.apache.axis.ConfigurationException: org.xml.sax.SAXException: Fatal Error: URI=null Line=42: Invalid byte 1 of 1-byte UTF-8 sequence.
org.xml.sax.SAXException: Fatal Error: URI=null Line=42: Invalid byte 1 of 1-byte UTF-8 sequence.
...全文
188 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jem_001 2009-08-21
  • 打赏
  • 举报
回复
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
这一行必须连贯,中间不能出现回车符,否则会报出楼上的错误。

67,537

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧