Author: barrettj Date: Thu Aug 19 19:59:44 2010 New Revision: 987287 URL: http://svn.apache.org/viewvc?rev=987287&view=rev Log: Cleanup a couple log.warn messages and add related log.debug to log exception with stack traceback
Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/OperationDescriptionImpl.java axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/i18n/resource.properties Modified: axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java?rev=987287&r1=987286&r2=987287&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java (original) +++ axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/WSDL11ToAxisServiceBuilder.java Thu Aug 19 19:59:44 2010 @@ -393,12 +393,12 @@ public class WSDL11ToAxisServiceBuilder } catch (WSDLException e) { if(log.isDebugEnabled()){ - log.error(e.getMessage(), e); + log.debug(e.getMessage(), e); } throw AxisFault.makeFault(e); } catch (Exception e) { if(log.isDebugEnabled()){ - log.error(e.getMessage(), e); + log.debug(e.getMessage(), e); } throw AxisFault.makeFault(e); } Modified: axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java?rev=987287&r1=987286&r2=987287&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java (original) +++ axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java Thu Aug 19 19:59:44 2010 @@ -451,9 +451,7 @@ public class EndpointDescriptionImpl } else if (composite.getWsdlDefinition() == null) { //This is a SOAP12 binding that does not contain a WSDL definition, log a WARNING - log.warn("This implementation does not contain a WSDL definition and is not a SOAP 1.1 based binding. " - + "Per JAXWS spec. - a WSDL definition cannot be generated for this implementation. Name: " - + composite.getClassName()); + log.warn(Messages.getMessage("generateWSDLNonSoap11", composite.getClassName())); } if (isSOAP11){ @@ -1006,7 +1004,10 @@ public class EndpointDescriptionImpl String wsdlLocation = (getServiceDescriptionImpl().getWSDLLocation() != null) ? getServiceDescriptionImpl().getWSDLLocation().toString() : null; String implClassName = composite.getClassName(); - log.warn(Messages.getMessage("bldAxisSrvcFromWSDLErr",implClassName,wsdlLocation),e); + log.warn(Messages.getMessage("bldAxisSrvcFromWSDLErr", implClassName, wsdlLocation, e.getMessage())); + if (log.isDebugEnabled()) { + log.debug("Exception processing WSDL file. Impl class: " + implClassName + "; WSDL Location: "+ wsdlLocation, e); + } isBuiltFromWSDL = false; } Modified: axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/OperationDescriptionImpl.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/OperationDescriptionImpl.java?rev=987287&r1=987286&r2=987287&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/OperationDescriptionImpl.java (original) +++ axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/description/impl/OperationDescriptionImpl.java Thu Aug 19 19:59:44 2010 @@ -2353,7 +2353,10 @@ class OperationDescriptionImpl try { theAxisOperation.addParameter(headerQNParameter); } catch (AxisFault e) { - log.warn(Messages.getMessage("regMUHeadersErr",theAxisOperation.getClass().getName()), e); + log.warn(Messages.getMessage("regMUHeadersErr", theAxisOperation.getClass().getName(), e.getMessage())); + if (log.isDebugEnabled()) { + log.debug("Unable to add Parameter for header QNames to AxisOperation: " + theAxisOperation.getClass().getName(), e); + } } } } Modified: axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/i18n/resource.properties URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/i18n/resource.properties?rev=987287&r1=987286&r2=987287&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/i18n/resource.properties (original) +++ axis/axis2/java/core/trunk/modules/metadata/src/org/apache/axis2/jaxws/i18n/resource.properties Thu Aug 19 19:59:44 2010 @@ -212,7 +212,7 @@ updateWithSEIErr2=EndpointDescription.up setupAxisServiceErr1=Unable to create AxisService for {0} setupAxisServiceErr2=Exception when adding service parameters. setupAxisServiceErr3=Exception when generating WSDL to create AxisService -bldAxisSrvcFromWSDLErr=The WSDL file could not be used due to an exception. The WSDL will be ignored and annotations will be used. Implementation class: {0}; WSDL Location: {1} +bldAxisSrvcFromWSDLErr=The WSDL file could not be used due to an exception. The WSDL will be ignored and annotations will be used. Implementation class: {0}; WSDL Location: {1}; Exception Message: {2} serviceDescErr3=WSDL Port not found for port {0} generateWSDLErr=EndpointDescriptionImpl: WSDLException thrown when attempting to instantiate WSDL4JWrapper handlerChainsTypeErr=EndpointDescriptionImpl.getHandlerChain: fileName: {0}; className: {1} @@ -225,7 +225,7 @@ createAxisOprErr1=Could not setup Doc/Li createAxisOprErr2=Could not setup Doc/Lit/Bare operation because part namespace is empty. createAxisOprErr3=Could not setup Doc/Lit/Bare operation because name is empty. seiMethodErr=Can not set an SEI method once it has been set. -regMUHeadersErr=Unable to add Parameter for header QNames to AxisOperation {0} +regMUHeadersErr=Unable to add Parameter for header QNames to AxisOperation {0} due to AxisFault {1} genParamTypesErr=OperationDescriptionImpl.getParameterActualGenericType not supported for DBC. updateEPDescrErr1=ServiceDescription.updateEndpointDescription: Cannot do a getPort on a port added via addPort(). PortQN: {0} updateEPDescrErr2=ServiceDescription.updateEndpointDescription: Cannot do a getPort with a null SEI. PortQN: {0} @@ -353,4 +353,5 @@ axisEndpointReferenceFactoryErr=Cannot c axisEndpointReferenceFactoryErr2=Cannot create an endpoint reference because the address, service name, and/or port name are null. dispatchInvalidTypeWithMode=Unsupported Dispatch Type: Dispatch type javax.xml.soap.SOAPMessage cannot be used with messages in Payload mode. serviceDelegateConstruct2=An attempt was made to construct the ServiceDelegate object with the {0} service and with WebServicesFeatures, but there are no standard features defined for service creation in the current specification. -MethodRetrieverWarning1=Public method {0} will be exposed as a Web Service operation per JAX-WS 2.2 tooling rules. If you intend to expose only operations that have @WebMethod annotation, set the manifest property 'LegacyWebmethod: true' or set a JVM property 'jaxws.runtime.legacyWebMethod=true'. \ No newline at end of file +MethodRetrieverWarning1=Public method {0} will be exposed as a Web Service operation per JAX-WS 2.2 tooling rules. If you intend to expose only operations that have @WebMethod annotation, set the manifest property 'LegacyWebmethod: true' or set a JVM property 'jaxws.runtime.legacyWebMethod=true'. +generateWSDLNonSoap11=This implementation does not contain a WSDL definition and is not a SOAP 1.1 based binding. Per the JAXWS specification, a WSDL definition cannot be generated for this implementation. The implementation class name is {0} \ No newline at end of file