Author: thomas.diesler(a)jboss.com
Date: 2006-10-19 06:29:20 -0400 (Thu, 19 Oct 2006)
New Revision: 1268
Modified:
trunk/src/main/java/org/jboss/ws/deployment/JSR181MetaDataBuilder.java
Log:
Add debugging
Modified: trunk/src/main/java/org/jboss/ws/deployment/JSR181MetaDataBuilder.java
===================================================================
--- trunk/src/main/java/org/jboss/ws/deployment/JSR181MetaDataBuilder.java 2006-10-19
10:26:21 UTC (rev 1267)
+++ trunk/src/main/java/org/jboss/ws/deployment/JSR181MetaDataBuilder.java 2006-10-19
10:29:20 UTC (rev 1268)
@@ -167,17 +167,16 @@
ServiceMetaData serviceMetaData = new ServiceMetaData(wsMetaData, new
QName(targetNS, serviceName));
wsMetaData.addService(serviceMetaData);
- // Setup the ServerEndpointMetaData
- QName portQName = new QName(targetNS, portName);
- QName portTypeQName = new QName(targetNS, name);
- ServerEndpointMetaData sepMetaData = new ServerEndpointMetaData(serviceMetaData,
portQName, portTypeQName, EndpointMetaData.Type.JAXWS);
- sepMetaData.setLinkName(linkName);
+ // Setup the ServerEndpointMetaData
+ QName portQName = new QName(targetNS, portName);
+ QName portTypeQName = new QName(targetNS, name);
+ ServerEndpointMetaData sepMetaData = new ServerEndpointMetaData(serviceMetaData,
portQName, portTypeQName, EndpointMetaData.Type.JAXWS);
+ sepMetaData.setLinkName(linkName);
// Assign the WS-Security configuration,
WSSecurityConfiguration securityConfiguration =
getWsSecurityConfiguration(udi);
serviceMetaData.setSecurityConfiguration(securityConfiguration);
-
sepMetaData.setServiceEndpointImplName(sepClass.getName());
sepMetaData.setServiceEndpointInterfaceName(wsClass.getName());
@@ -255,11 +254,12 @@
{
try
{
+ log.debug("createJAXBContext [types=" + javaTypes + ",refs="
+ typeRefs + ",tns=" + targetNamespace + "]");
jaxbCtx = JAXBRIContext.newInstance(javaTypes.toArray(new Class[0]), typeRefs,
targetNamespace, false);
}
catch (JAXBException ex)
{
- throw new WSException("Could not create JAXB Context: " +
ex.getMessage(), ex);
+ throw new WSException("Could not create JAXB Context: " +
ex.getMessage(), ex);
}
}
@@ -423,8 +423,7 @@
// Assert one-way
if (opMetaData.isOneWay() && mode != ParameterMode.IN)
- throw new IllegalArgumentException("A one-way operation can not have
output parameters [" + "method = "
- + method.getName() + ", parameter = " + i + "]");
+ throw new IllegalArgumentException("A one-way operation can not have
output parameters [" + "method = " + method.getName() + ", parameter =
" + i + "]");
if (HolderUtils.isHolderType(javaType))
{
@@ -515,7 +514,6 @@
}
}
-
// Add faults
for (Class exClass : method.getExceptionTypes())
if (!RemoteException.class.isAssignableFrom(exClass))
@@ -579,8 +577,7 @@
RequestWrapper anReqWrapper = method.getAnnotation(RequestWrapper.class);
String localName = anReqWrapper.localName().length() > 0 ?
anReqWrapper.localName() : xmlName.getLocalPart();
- String targetNamespace = anReqWrapper.targetNamespace().length() > 0 ?
anReqWrapper.targetNamespace()
- : xmlName.getNamespaceURI();
+ String targetNamespace = anReqWrapper.targetNamespace().length() > 0 ?
anReqWrapper.targetNamespace() : xmlName.getNamespaceURI();
xmlName = new QName(targetNamespace, localName);
if (anReqWrapper.className().length() > 0)
@@ -745,8 +742,7 @@
{
if (opMetaData.getStyle() != Style.RPC || anWebResult.header())
xmlName = new QName(namespaceURI, anWebResult.name());
- else
- xmlName = new QName(anWebResult.name());
+ else xmlName = new QName(anWebResult.name());
}
}
if (xmlName == null && opMetaData.isDocumentBare())
@@ -796,8 +792,7 @@
}
if (faultBeanName == null)
- faultBeanName =
JavaUtils.getPackageName(omd.getEndpointMetaData().getServiceEndpointInterface())
- + ".jaxws." + exception.getSimpleName() + "Bean";
+ faultBeanName =
JavaUtils.getPackageName(omd.getEndpointMetaData().getServiceEndpointInterface()) +
".jaxws." + exception.getSimpleName() + "Bean";
QName xmlName = new QName(omd.getQName().getNamespaceURI(), name);
@@ -842,7 +837,7 @@
if (!(type instanceof ParameterizedType))
return null;
- ParameterizedType paramType = (ParameterizedType) type;
+ ParameterizedType paramType = (ParameterizedType)type;
Type[] arguments = paramType.getActualTypeArguments();
String[] ret = new String[arguments.length];
for (int i = 0; i < arguments.length; i++)
@@ -912,6 +907,4 @@
}
}
-
-
}
Show replies by date