[prev in list] [next in list] [prev in thread] [next in thread]
List: axis-dev
Subject: svn commit: r451633 -
From: barrettj () apache ! org
Date: 2006-09-30 18:19:40
Message-ID: 20060930181941.114191A981A () eris ! apache ! org
[Download RAW message or body]
Author: barrettj
Date: Sat Sep 30 11:19:40 2006
New Revision: 451633
URL: http://svn.apache.org/viewvc?view=rev&rev=451633
Log:
Change to not use QName.toString() to create the AxisService name. That name is used \
to create URL patterns and the toString method returns characters that are invalid in \
URLs.
Modified:
webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/description/EndpointDescription.java
Modified: webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/description/EndpointDescription.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/a \
pache/axis2/jaxws/description/EndpointDescription.java?view=diff&rev=451633&r1=451632&r2=451633
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/description/EndpointDescription.java \
(original)
+++ webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/description/EndpointDescription.java \
Sat Sep 30 11:19:40 2006 @@ -488,7 +488,7 @@
if (axisService == null) {
// TODO: RAS & NLS
throw ExceptionFactory.makeWebServiceException("Unable to create \
AxisService for "
- + createFQServicePlusPortName());
+ + createAxisServiceName());
}
// Save the Service QName as a parameter.
@@ -522,7 +522,7 @@
serviceBuilder.setServerSide(false);
try {
axisService = serviceBuilder.populateService();
- axisService.setName(createFQServicePlusPortName());
+ axisService.setName(createAxisServiceName());
} catch (AxisFault e) {
// TODO We should not swallow a fault here.
log.warn(Messages.getMessage("warnAxisFault", e.toString()));
@@ -533,7 +533,7 @@
// TODO: Refactor this to create from annotations.
String serviceName = null;
if (portQName != null) {
- serviceName = createFQServicePlusPortName();
+ serviceName = createAxisServiceName();
}
else {
// REVIEW: Can the portQName ever be null?
@@ -564,7 +564,7 @@
Definition wsdlDefinition = \
getServiceDescription().getWSDLWrapper().getDefinition();
javax.wsdl.Service wsdlService = \
wsdlDefinition.getService(getServiceDescription().getServiceQName()); if \
(wsdlService == null) {
- throw ExceptionFactory.makeWebServiceException(Messages.getMessage("serviceDescErr2", \
createFQServicePlusPortName())); + throw \
ExceptionFactory.makeWebServiceException(Messages.getMessage("serviceDescErr2", \
createAxisServiceName())); }
Map wsdlPorts = wsdlService.getPorts();
@@ -624,16 +624,16 @@
return serviceClient;
}
- private String createFQServicePlusPortName() {
+ private String createAxisServiceName() {
String portName = null;
if (portQName != null) {
- portName = portQName.toString();
+ portName = portQName.getLocalPart();
}
else {
portName = "NoPortNameSpecified";
}
- return getServiceDescription().getServiceQName().toString() + "#" + \
portName; + return getServiceDescription().getServiceQName().getLocalPart() + \
"." + portName; }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic