[jboss-cvs] JBossAS SVN: r59828 - in trunk/server/src: resources/dtd and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 19 09:36:45 EST 2007
Author: thomas.diesler at jboss.com
Date: 2007-01-19 09:36:45 -0500 (Fri, 19 Jan 2007)
New Revision: 59828
Modified:
trunk/server/src/main/org/jboss/metamodel/descriptor/DDObjectFactory.java
trunk/server/src/main/org/jboss/metamodel/descriptor/PortInfo.java
trunk/server/src/main/org/jboss/metamodel/descriptor/ServiceRef.java
trunk/server/src/resources/dtd/service-ref_5_0.dtd
Log:
Change qname layout in <service-ref> to QName.valueOf()
Modified: trunk/server/src/main/org/jboss/metamodel/descriptor/DDObjectFactory.java
===================================================================
--- trunk/server/src/main/org/jboss/metamodel/descriptor/DDObjectFactory.java 2007-01-19 14:22:44 UTC (rev 59827)
+++ trunk/server/src/main/org/jboss/metamodel/descriptor/DDObjectFactory.java 2007-01-19 14:36:45 UTC (rev 59828)
@@ -22,6 +22,7 @@
package org.jboss.metamodel.descriptor;
import javax.persistence.PersistenceContextType;
+import javax.xml.namespace.QName;
import org.jboss.logging.Logger;
import org.jboss.xb.binding.ObjectModelFactory;
@@ -336,7 +337,7 @@
}
else if (localName.equals("service-qname"))
{
- ref.setServiceQName(navigator.resolveQName(value));
+ ref.setServiceQName(QName.valueOf(value));
}
else if (localName.equals("config-name"))
{
@@ -375,7 +376,7 @@
}
else if (localName.equals("port-qname"))
{
- portInfo.setPortQName(navigator.resolveQName(value));
+ portInfo.setPortQName(QName.valueOf(value));
}
else if (localName.equals("config-name"))
{
Modified: trunk/server/src/main/org/jboss/metamodel/descriptor/PortInfo.java
===================================================================
--- trunk/server/src/main/org/jboss/metamodel/descriptor/PortInfo.java 2007-01-19 14:22:44 UTC (rev 59827)
+++ trunk/server/src/main/org/jboss/metamodel/descriptor/PortInfo.java 2007-01-19 14:36:45 UTC (rev 59828)
@@ -105,11 +105,7 @@
xml.append("<service-endpoint-interface>" + serviceEndpointInterface + "</service-endpoint-interface>");
if (portQName != null)
- {
- String nsDecl = "xmlns:" + portQName.getPrefix() + "='" + portQName.getNamespaceURI() + "'";
- String qualname = portQName.getPrefix() + ":" + portQName.getLocalPart();
- xml.append("<port-qname " + nsDecl + ">" + qualname + "</port-qname>");
- }
+ xml.append("<port-qname>{" + portQName.getNamespaceURI() + "}" + portQName.getLocalPart() + "</port-qname>");
if (configName != null)
xml.append("<config-name>" + configName + "</config-name>");
Modified: trunk/server/src/main/org/jboss/metamodel/descriptor/ServiceRef.java
===================================================================
--- trunk/server/src/main/org/jboss/metamodel/descriptor/ServiceRef.java 2007-01-19 14:22:44 UTC (rev 59827)
+++ trunk/server/src/main/org/jboss/metamodel/descriptor/ServiceRef.java 2007-01-19 14:36:45 UTC (rev 59828)
@@ -122,11 +122,7 @@
xml.append("<service-class-name>" + serviceClassName + "</service-class-name>");
if (serviceQName != null)
- {
- String nsDecl = "xmlns:" + serviceQName.getPrefix() + "='" + serviceQName.getNamespaceURI() + "'";
- String qualname = serviceQName.getPrefix() + ":" + serviceQName.getLocalPart();
- xml.append("<service-qname " + nsDecl + ">" + qualname + "</service-qname>");
- }
+ xml.append("<service-qname>{" + serviceQName.getNamespaceURI() + "}" + serviceQName.getLocalPart() + "</service-qname>");
if (configName != null)
xml.append("<config-name>" + configName + "</config-name>");
Modified: trunk/server/src/resources/dtd/service-ref_5_0.dtd
===================================================================
--- trunk/server/src/resources/dtd/service-ref_5_0.dtd 2007-01-19 14:22:44 UTC (rev 59827)
+++ trunk/server/src/resources/dtd/service-ref_5_0.dtd 2007-01-19 14:36:45 UTC (rev 59828)
@@ -32,15 +32,17 @@
<service-ref>
<service-ref-name>SecureService</service-ref-name>
+ <service-class-name>org.jboss.tests.ws.jaxws.webserviceref.SecureEndpointService</service-class-name>
+ <service-qname>{http://org.jboss.ws/wsref}SecureEndpointService</service-qname>
<port-info>
<service-endpoint-interface>org.jboss.tests.ws.jaxws.webserviceref.SecureEndpoint</service-endpoint-interface>
- <wsdl-port xmlns:ns1='http://helloservice.org/wsdl'>HelloPort</wsdl-port>
+ <port-qname>{http://org.jboss.ws/wsref}SecureEndpointPort</port-qname>
<stub-property>
- <name>javax.xml.ws.security.auth.password</name>
+ <name>javax.xml.ws.security.auth.username</name>
<value>kermit</value>
</stub-property>
<stub-property>
- <name>javax.xml.ws.security.auth.username</name>
+ <name>javax.xml.ws.security.auth.password</name>
<value>thefrog</value>
</stub-property>
</port-info>
@@ -62,13 +64,12 @@
<!--
The service-qname element declares the specific WSDL service element.
- Specify the qualified service name in the form prefix:localPart
+ Specify the qualified service name in the form defined by QName.valueOf()
Example:
- <service-qname xmlns:nss='http://somensURI'>nss:SomeService</service-qname>
+ <service-qname>{http://somensURI}SomeService</service-qname>
-->
<!ELEMENT service-qname (#PCDATA)>
-<!ATTLIST service-qname xmlns:nss CDATA #REQUIRED>
<!--
The optional config-name element gives the client configuration name that must be present in
@@ -112,13 +113,12 @@
<!--
Port used in port-info.
- Specify the qualified port name in the form prefix:localPart
+ Specify the qualified port name in the form defined by QName.valueOf()
Example:
- <port-qname xmlns:nsp='http://somensURI'>nsp:SomeService</port-qname>
+ <port-qname>{http://somensURI}SomeService</port-qname>
-->
<!ELEMENT port-qname (#PCDATA)>
-<!ATTLIST port-qname xmlns:nsp CDATA #REQUIRED>
<!--
Property values that should be set on a stub before it's returned to
More information about the jboss-cvs-commits
mailing list