Author: alessio.soldano(a)jboss.com
Date: 2012-09-24 11:40:38 -0400 (Mon, 24 Sep 2012)
New Revision: 16758
Added:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Loggers.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Messages.java
Removed:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/Message.properties
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/Message.properties
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/Message.properties
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/Message.properties
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/config/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/Message.properties
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/Message.properties
Modified:
stack/cxf/trunk/modules/client/pom.xml
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/ProviderImpl.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringBusFactory.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringConfigurer.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFHandlerResolverImpl.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefBinderJAXRPC.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefStubPropertyConfigurer.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/CXFMAP.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/SOAPConnectionImpl.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFProviderImpl.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/RequestHandlerImpl.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/NonSpringBusHolder.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/ServerBeanCustomizer.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/SpringBusHolder.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/CXFInstanceProviderDeploymentAspect.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/DescriptorDeploymentAspect.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/management/InstrumentationManagerExtImpl.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/MetadataBuilder.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDEndpoint.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/JBossWSResourceResolver.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreatingPolicyInterceptor.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreator.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/NamespaceHandlerResolver.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/ServletHelper.java
stack/cxf/trunk/pom.xml
Log:
[JBWS-3509] Converting JBossWS-CXF to latest JBoss Logging...
Modified: stack/cxf/trunk/modules/client/pom.xml
===================================================================
--- stack/cxf/trunk/modules/client/pom.xml 2012-09-24 14:42:59 UTC (rev 16757)
+++ stack/cxf/trunk/modules/client/pom.xml 2012-09-24 15:40:38 UTC (rev 16758)
@@ -225,6 +225,11 @@
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging-processor</artifactId>
+ <scope>provided</scope>
+ </dependency>
<dependency>
<groupId>junit</groupId>
@@ -241,6 +246,7 @@
<showDeprecation>false</showDeprecation>
<compilerArguments>
<endorseddirs>${project.build.directory}/endorsed</endorseddirs>
+
<AgeneratedTranslationFilesPath>${project.basedir}/target/generated-translation-files</AgeneratedTranslationFilesPath>
</compilerArguments>
</configuration>
</plugin>
Added: stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Loggers.java
===================================================================
--- stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Loggers.java
(rev 0)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Loggers.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -0,0 +1,199 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat, Inc., and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.wsf.stack.cxf;
+
+import static org.jboss.logging.Logger.Level.DEBUG;
+import static org.jboss.logging.Logger.Level.ERROR;
+import static org.jboss.logging.Logger.Level.INFO;
+import static org.jboss.logging.Logger.Level.TRACE;
+import static org.jboss.logging.Logger.Level.WARN;
+
+import java.net.URL;
+import java.util.Collection;
+
+import javax.xml.namespace.QName;
+
+import org.apache.cxf.Bus;
+import org.jboss.logging.BasicLogger;
+import org.jboss.logging.Cause;
+import org.jboss.logging.LogMessage;
+import org.jboss.logging.Message;
+import org.jboss.logging.MessageLogger;
+
+/**
+ * JBossWS-CXF log messages
+ *
+ * @author alessio.soldano(a)jboss.com
+ */
+@MessageLogger(projectCode = "JBWS")
+public interface Loggers extends BasicLogger
+{
+ Loggers ROOT_LOGGER = org.jboss.logging.Logger.getMessageLogger(Loggers.class,
"org.jboss.ws.cxf");
+ Loggers ADDRESS_REWRITE_LOGGER =
org.jboss.logging.Logger.getMessageLogger(Loggers.class,
"org.jboss.ws.cxf.endpointAddressRewrite");
+ Loggers SECURITY_LOGGER = org.jboss.logging.Logger.getMessageLogger(Loggers.class,
"org.jboss.ws.cxf.security");
+ Loggers METADATA_LOGGER = org.jboss.logging.Logger.getMessageLogger(Loggers.class,
"org.jboss.ws.cxf.metadata");
+ Loggers DEPLOYMENT_LOGGER = org.jboss.logging.Logger.getMessageLogger(Loggers.class,
"org.jboss.ws.cxf.deployment");
+
+ @LogMessage(level = INFO)
+ @Message(id = 24015, value = "Cannot use the bus associated to the current
deployment for starting a new endpoint, creating a new bus...")
+ void cannotUseCurrentDepBusForStartingNewEndpoint();
+
+ @LogMessage(level = TRACE)
+ @Message(id = 24016, value = "Unable to retrieve server config; this is an
expected condition for jboss-modules enabled client.")
+ void cannotRetrieveServerConfigIgnoreForClients(@Cause Throwable cause);
+
+ @LogMessage(level = WARN)
+ @Message(id = 24018, value = "Unable to retrieve port QName from %s, trying
matching port using endpoint interface name only.")
+ void cannotRetrievePortQNameTryingMatchingUsingEpInterface(String portName, @Cause
Throwable cause);
+
+ @LogMessage(level = WARN)
+ @Message(id = 24027, value = "Spring initial application context creation failed
using classloader %s, will try again after having switched the current thread context
classloader to %s")
+ void appContextCreationFailedWillTryWithNewTCCL(ClassLoader currentCL, ClassLoader
newCL, @Cause Throwable cause);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24033, value = "Setting new service endpoint address in wsdl:
%s")
+ void settingNewServiceEndpointAddressInWsdl(String address);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24034, value = "WSDL service endpoint address rewrite required
because of server configuration: %s")
+ void addressRewriteRequiredBecauseOfServerConf(String address);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24035, value = "WSDL service endpoint address rewrite required
because of invalid URL: %s")
+ void addressRewriteRequiredBecauseOfInvalidAddress(String address);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24036, value = "WSDL service endpoint address rewrite not
required: %s")
+ void rewriteNotRequired(String address);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24037, value = "Rewritten new candidate WSDL service endpoint
address '%s' to '%s'")
+ void addressRewritten(String previousAddress, String address);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24038, value = "Invalid url provided, using it without rewriting:
%s")
+ void invalidAddressProvidedUseItWithoutRewriting(String address);
+
+ @LogMessage(level = TRACE)
+ @Message(id = 24039, value = "Spring namespace handler resolution: unable to
resolve JBossWS specific handler for namespace '%s'; trying default namespace
resolution...")
+ void unableToResolveJBWSSpringNSHandler(String ns, @Cause Throwable cause);
+
+ @LogMessage(level = TRACE)
+ @Message(id = 24040, value = "About to authenticate, using security domain
%s")
+ void aboutToAuthenticate(String securityDomain);
+
+ @LogMessage(level = TRACE)
+ @Message(id = 24041, value = "Authenticated, principal=%s")
+ void authenticated(String principal);
+
+ @LogMessage(level = TRACE)
+ @Message(id = 24042, value = "Security context propagated for principal
%s")
+ void securityContextPropagated(String principal);
+
+ @LogMessage(level = ERROR)
+ @Message(id = 24054, value = "User principal is not available on the current
message")
+ void userPrincipalNotAvailableOnCurrentMessage();
+
+ @LogMessage(level = WARN)
+ @Message(id = 24059, value = "%s cannot open stream for resource: %s")
+ void cannotOpenStream(String callerClass, String resourcePath);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24060, value = "%s cannot resolve resource: %s")
+ void cannotResolveResource(String callerClass, String resourcePath);
+
+ @LogMessage(level = INFO)
+ @Message(id = 24061, value = "Adding service endpoint metadata: %s")
+ void addingServiceEndpointMetadata(Object o);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24062, value = "id %s, overriding portName %s with %s")
+ void overridePortName(String id, QName portName, QName newPortName);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24063, value = "id %s, overriding portName %s with %s")
+ void overrideServiceName(String id, QName serviceName, QName newServiceName);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24064, value = "id %s, enabling MTOM...")
+ void enableMTOM(String id);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24065, value = "id %s, enabling Addressing...")
+ void enableAddressing(String id);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24066, value = "id %s, enabling RespectBinding...")
+ void enableRespectBinding(String id);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24067, value = "id %s, overriding wsdlFile location with
%s")
+ void overridingWsdlFileLocation(String id, String wsdlLoc);
+
+ @LogMessage(level = WARN)
+ @Message(id = 24068, value = "Handler chain deployment descriptor contribution:
PortNamePattern, ServiceNamePattern and ProtocolBindings filters not supported; adding
handlers anyway.")
+ void filtersNotSupported();
+
+ @LogMessage(level = WARN)
+ @Message(id = 24069, value = "Init params not supported, handler: %s")
+ void initParamsSupported(String handlerName);
+
+ @LogMessage(level = ERROR)
+ @Message(id = 24073, value = "Error registering bus for management: %s")
+ void errorRegisteringBus(Bus bus, @Cause Throwable cause);
+
+ @LogMessage(level = INFO)
+ @Message(id = 24074, value = "WSDL published to: %s")
+ void wsdlFilePublished(URL url);
+
+ @LogMessage(level = WARN)
+ @Message(id = 24077, value = "Cannot get wsdl publish location for null wsdl
location and serviceName")
+ void cannotGetWsdlPublishLocation();
+
+ @LogMessage(level = WARN)
+ @Message(id = 24078, value = "WSDL publisher not configured, unable to publish
contract for endpoint class %s")
+ void unableToPublishContractDueToMissingPublisher(Class<?> clazz);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24079, value = "JBossWS-CXF configuration generated: %s")
+ void jbwscxfConfGenerated(URL url);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24080, value = "Actual configuration from file: %s")
+ void actualConfFromFile(URL url);
+
+ @LogMessage(level = DEBUG)
+ @Message(id = 24081, value = "JBossWS-CXF configuration found: %s")
+ void jbwscxfConfFound(URL url);
+
+ @LogMessage(level = TRACE)
+ @Message(id = 24086, value = "Error while getting default WSSConfig")
+ void errorGettingWSSConfig(@Cause Throwable cause);
+
+ @LogMessage(level = WARN)
+ @Message(id = 24087, value = "Could not early initialize security engine")
+ void couldNotInitSecurityEngine();
+
+ @LogMessage(level = TRACE)
+ @Message(id = 24089, value = "Unable to load additional configuration from
%s")
+ void unableToLoadAdditionalConfigurationFrom(URL url, @Cause Throwable cause);
+}
Added: stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Messages.java
===================================================================
--- stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Messages.java
(rev 0)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/Messages.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -0,0 +1,214 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2012, Red Hat, Inc., and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site:
http://www.fsf.org.
+ */
+package org.jboss.wsf.stack.cxf;
+
+import java.io.File;
+import java.net.URL;
+
+import javax.management.ObjectName;
+import javax.servlet.ServletException;
+import javax.xml.namespace.QName;
+import javax.xml.soap.SOAPException;
+import javax.xml.ws.WebServiceException;
+
+import org.jboss.logging.Cause;
+import org.jboss.logging.Message;
+import org.jboss.logging.MessageBundle;
+import org.jboss.wsf.spi.deployment.Deployment;
+import org.jboss.wsf.spi.deployment.DeploymentType;
+
+/**
+ * JBossWS-CXF exception messages
+ *
+ * @author alessio.soldano(a)jboss.com
+ */
+@MessageBundle(projectCode = "JBWS")
+public interface Messages {
+
+ Messages MESSAGES = org.jboss.logging.Messages.getBundle(Messages.class);
+
+ @Message(id = 24000, value = "Could not make directory: %s")
+ IllegalStateException couldNotMakeDirectory(String dir);
+
+ @Message(id = 24001, value = "Class not found: %s")
+ IllegalArgumentException classNotFound(String clazz);
+
+ @Message(id = 24002, value = "Failed to invoke %s")
+ String failedToInvoke(String s);
+
+ @Message(id = 24003, value = "Unsupported value '%s' for target, using
default value '%s'")
+ String unsupportedTargetUsingDefault(String target, String defTarget);
+
+ @Message(id = 24004, value = "SOAP message could not be sent")
+ SOAPException soapMessageCouldNotBeSent(@Cause Throwable cause);
+
+ @Message(id = 24005, value = "GET request could not be sent")
+ SOAPException getRequestCouldNotBeSent(@Cause Throwable cause);
+
+ @Message(id = 24006, value = "Connection already closed!")
+ SOAPException connectionAlreadyClosed();
+
+ @Message(id = 24007, value = "Address object of type %s is not supported")
+ SOAPException addressTypeNotSupported(Class<?> clazz);
+
+ @Message(id = 24008, value = "No ConduitInitiator is available for %s")
+ SOAPException noConduitInitiatorAvailableFor(String s);
+
+ @Message(id = 24009, value = "No ConduitInitiator is available for %s")
+ SOAPException noConduitInitiatorAvailableFor2(String s, @Cause Throwable cause);
+
+ @Message(id = 24010, value = "SOAP message could not be read")
+ SOAPException soapMessageCouldNotBeRead(@Cause Throwable cause);
+
+ @Message(id = 24011, value = "Cannot send messages using a previously closed
connection")
+ SOAPException cantSendMessagesOnClosedConnection();
+
+ @Message(id = 24012, value = "Unsupported MAPEndpoint: %s")
+ IllegalArgumentException unsupportedMapEndpoin(Object o);
+
+ @Message(id = 24013, value = "Invalid null endpoint reference")
+ IllegalArgumentException invalidNullEndpointReference();
+
+ @Message(id = 24014, value = "Unsupported MAP: %s")
+ IllegalArgumentException unsupportedMap(Object o);
+
+ @Message(id = 24017, value = "Unknown feature error: %s")
+ WebServiceException unknownFeature(String f);
+
+ @Message(id = 24019, value = "Apache CXF does not support JAX-RPC and a JAX-RPC
service ref is requested with it; something is likely wrong with the user configuration or
classpath")
+ UnsupportedOperationException jaxrpcServiceRefNotSupported();
+
+ @Message(id = 24020, value = "Handler config file not found: %s")
+ WebServiceException handlerConfigFileNotFound(String file);
+
+ @Message(id = 24021, value = "Error parsing %s, %s element expected, but found
%s")
+ WebServiceException differentElementExpected(String file, String exp, String found);
+
+ @Message(id = 24022, value = "No handler-chain found while parsing: %s")
+ WebServiceException noHandlerChainFound(String file, @Cause Throwable cause);
+
+ @Message(id = 24023, value = "Error parsing %s, invalid element in handler:
%s")
+ WebServiceException invalidElementInHandler(String file, String el);
+
+ @Message(id = 24024, value = "Error parsing %s, %s is not a valid QName
pattern")
+ WebServiceException notAQNamePattern(String file, String pattern);
+
+ @Message(id = 24025, value = "Cannot resolve handler file %s on %s")
+ WebServiceException cannotResolveHandlerFile(String file, String className);
+
+ @Message(id = 24026, value = "%s is not a BusExtension instance")
+ RuntimeException notABusExtensionInstance(Object obj);
+
+ @Message(id = 24028, value = "Cannot obtain %s")
+ ServletException cannotObtainRegistry(String registryInterfaceName);
+
+ @Message(id = 24029, value = "Cannot obtain destination for %s")
+ ServletException cannotObtainDestinationFor(String requestURI);
+
+ @Message(id = 24030, value = "Cannot obtain destination factory for http
transport")
+ ServletException cannotObtainDestinationFactoryForHttpTransport(@Cause Throwable
cause);
+
+ @Message(id = 24031, value = "Cannot load class %s")
+ IllegalStateException cannotLoadClass(String clazz);
+
+ @Message(id = 24032, value = "Cannot obtain endpoint %s")
+ WebServiceException cannotObtainEndpoint(ObjectName on);
+
+ @Message(id = 24043, value = "Class %s for namespace %s does not implement the
%s interface")
+ Exception nsHandlerInterfaceNotImplemented(String s1, String s2, String s3);
+
+ @Message(id = 24044, value = "NamespaceHandler class %s for namespace %s not
found")
+ Exception nsHandlerClassNotFound(String s1, String s2, @Cause Throwable cause);
+
+ @Message(id = 24045, value = "Invalid NamespaceHandler class %s for namespace %s
: problem with handler class file or dependent class")
+ Exception nsHandlerInvalidClass(String s1, String s2, @Cause Throwable cause);
+
+ @Message(id = 24046, value = "Unable to load NamespaceHandler mappings from
location [%s]")
+ IllegalStateException unableToLoadNSHandler(String location, @Cause Throwable
cause);
+
+ @Message(id = 24047, value = "Authentication failed, principal=%s")
+ SecurityException authenticationFailed(String principal);
+
+ @Message(id = 24048, value = "Request rejected since a stale timestamp has been
provided: %s")
+ SecurityException requestRejectedTimeStamp(String created);
+
+ @Message(id = 24049, value = "Request rejected since a message with the same
nonce has been recently received; nonce = %s")
+ SecurityException requestRejectedSameNonce(String nonce);
+
+ @Message(id = 24050, value = "DateTime value does not follow the format
'[-]yyyy-mm-ddThh:mm:ss[.s+][timezone]': expected 'T' but got %s")
+ IllegalArgumentException invalidDateTimeFormat(char c);
+
+ @Message(id = 24051, value = "Date value does not follow the format '-'?
yyyy '-' mm '-' dd: %s")
+ IllegalArgumentException invalidDateValueFormat(String value);
+
+ @Message(id = 24052, value = "Time value does not follow the format
'hh:mm:ss.[s+]': %s")
+ IllegalArgumentException invalidTimeValueFormat(String value);
+
+ @Message(id = 24053, value = "Timezone value does not follow the format
([+/-]HH:MM): %s")
+ NumberFormatException invalidTimeZoneValueFormat(String value);
+
+ @Message(id = 24055, value = "Unsupported token type: %s")
+ SecurityException unsupportedTokenType(Object tokenType);
+
+ @Message(id = 24056, value = "Could not get subject info neither from Security
Token in the current message nor directly from computed SecurityContext")
+ SecurityException couldNotGetSubjectInfo();
+
+ @Message(id = 24057, value = "Failed Authentication : Subject has not been
created")
+ SecurityException authenticationFailedSubjectNotCreated(@Cause Throwable cause);
+
+ @Message(id = 24058, value = "Failed Authentication : Invalid Subject")
+ SecurityException authenticationFailedSubjectInvalid();
+
+ @Message(id = 24070, value = "Runtime loader cannot be null; deployment:
%s")
+ IllegalStateException runtimeLoaderCannotBeNull(Deployment dep);
+
+ @Message(id = 24071, value = "@WebService annotation not found on %s")
+ RuntimeException webserviceAnnotationNotFound(String sei);
+
+ @Message(id = 24072, value = "@WebService cannot have attribute
'portName', 'serviceName', 'endpointInterface' on %s")
+ RuntimeException webserviceAnnotationSEIAttributes(String sei);
+
+ @Message(id = 24075, value = "WSDL 2.0 not supported")
+ RuntimeException wsdl20NotSupported();
+
+ @Message(id = 24076, value = "Service %s, cannot publish wsdl to: %s")
+ RuntimeException cannotPublishWSDLTo(QName serviceName, File file, @Cause Throwable
cause);
+
+ @Message(id = 24082, value = "Unsupported deployment type: %s")
+ IllegalStateException unsupportedDeploymentType(DeploymentType depType);
+
+ @Message(id = 24083, value = "Endpoint %s is not defined in
jbossws-cxf.xml")
+ IllegalStateException endpointNotDefineInJbwsCxf(String ep);
+
+ @Message(id = 24084, value = "Underlying bus is already configured for JBossWS
use: %s")
+ IllegalStateException busAlreadyConfigured(Object ctx);
+
+ @Message(id = 24085, value = "Unable to load configuration from %s")
+ RuntimeException unableToLoadConfigurationFrom(URL url, @Cause Throwable cause);
+
+ @Message(id = 24088, value = "Cannot load additional config from null
location")
+ IllegalArgumentException unableToLoadAdditionalConfigFromNull();
+
+ @Message(id = 24090, value = "Could not read from config file: %s")
+ RuntimeException couldNotReadConfigFile(String file);
+
+}
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/ProviderImpl.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/ProviderImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/ProviderImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -46,7 +46,6 @@
import org.apache.cxf.frontend.ClientProxy;
import org.apache.cxf.jaxws.ServiceImpl;
import org.apache.cxf.ws.addressing.EndpointReferenceType;
-import org.jboss.logging.Logger;
import org.jboss.ws.common.configuration.ConfigHelper;
import org.jboss.ws.common.utils.DelegateClassLoader;
import org.jboss.wsf.spi.SPIProvider;
@@ -55,6 +54,8 @@
import org.jboss.wsf.spi.management.ServerConfig;
import org.jboss.wsf.spi.management.ServerConfigFactory;
import org.jboss.wsf.spi.metadata.config.ClientConfig;
+import org.jboss.wsf.stack.cxf.Loggers;
+import org.jboss.wsf.stack.cxf.Messages;
import org.jboss.wsf.stack.cxf.client.configuration.CXFClientConfigurer;
import org.jboss.wsf.stack.cxf.client.configuration.HandlerChainSortInterceptor;
import org.jboss.wsf.stack.cxf.client.configuration.JBossWSBusFactory;
@@ -91,8 +92,7 @@
Boolean db = (Boolean)bus.getProperty(Constants.DEPLOYMENT_BUS);
if (db != null && db)
{
- Logger.getLogger(ProviderImpl.class).info(
- "Cannot use the bus associated to the current deployment for starting
a new endpoint, creating a new bus...");
+ Loggers.ROOT_LOGGER.cannotUseCurrentDepBusForStartingNewEndpoint();
bus = BusFactory.newInstance().createBus();
}
return super.createEndpointImpl(bus, bindingId, implementor, features);
@@ -184,7 +184,7 @@
Bus bus = setValidThreadDefaultBus();
for (WebServiceFeature f : features) {
if (!f.getClass().getName().startsWith("javax.xml.ws")) {
- throw new WebServiceException("Unknown feature error: " +
f.getClass().getName());
+ throw Messages.MESSAGES.unknownFeature(f.getClass().getName());
}
}
return new JBossWSServiceImpl(bus, wsdlDocumentLocation, serviceName,
serviceClass, features);
@@ -493,10 +493,7 @@
SPIProvider spiProvider = SPIProviderResolver.getInstance(cl).getProvider();
serverConfig = spiProvider.getSPI(ServerConfigFactory.class,
cl).getServerConfig();
} catch (Exception e) {
- Logger log = Logger.getLogger(ProviderImpl.class);
- if (log.isTraceEnabled()) {
- log.trace("Unable to retrieve server config; this is expected for
jboss-modules enabled client", e);
- }
+ Loggers.ROOT_LOGGER.cannotRetrieveServerConfigIgnoreForClients(e);
} finally {
serverConfigInit = true;
}
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringBusFactory.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringBusFactory.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringBusFactory.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -22,16 +22,14 @@
package org.jboss.wsf.stack.cxf.client.configuration;
import java.net.URL;
-import java.util.logging.Level;
-import java.util.logging.Logger;
import org.apache.cxf.Bus;
import org.apache.cxf.bus.spring.BusApplicationContext;
import org.apache.cxf.bus.spring.SpringBusFactory;
import org.apache.cxf.buslifecycle.BusLifeCycleListener;
import org.apache.cxf.buslifecycle.BusLifeCycleManager;
-import org.apache.cxf.common.logging.LogUtils;
import org.apache.cxf.configuration.Configurer;
+import org.jboss.wsf.stack.cxf.Loggers;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.core.io.Resource;
@@ -46,8 +44,6 @@
*/
public class JBossWSSpringBusFactory extends SpringBusFactory
{
- private static final Logger LOG =
LogUtils.getL7dLogger(JBossWSSpringBusFactory.class);
-
private boolean customContextProvided = false;
public JBossWSSpringBusFactory()
@@ -83,7 +79,6 @@
}
catch (BeansException ex)
{
- LogUtils.log(LOG, Level.WARNING, "APP_CONTEXT_CREATION_FAILED_MSG",
ex, (Object[]) null);
throw new RuntimeException(ex);
}
}
@@ -97,7 +92,6 @@
}
catch (BeansException ex)
{
- LogUtils.log(LOG, Level.WARNING, "APP_CONTEXT_CREATION_FAILED_MSG",
ex, (Object[]) null);
throw new RuntimeException(ex);
}
}
@@ -126,10 +120,10 @@
}
catch (BeansException ex)
{
- LogUtils.log(LOG, Level.WARNING,
"INITIAL_APP_CONTEXT_CREATION_FAILED_MSG", ex, (Object[]) null);
ClassLoader contextLoader = Thread.currentThread().getContextClassLoader();
if (contextLoader != BusApplicationContext.class.getClassLoader())
{
+ Loggers.ROOT_LOGGER.appContextCreationFailedWillTryWithNewTCCL(contextLoader,
BusApplicationContext.class.getClassLoader(), ex);
Thread.currentThread().setContextClassLoader(BusApplicationContext.class.getClassLoader());
try
{
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringConfigurer.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringConfigurer.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/JBossWSSpringConfigurer.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,12 +21,10 @@
*/
package org.jboss.wsf.stack.cxf.client.configuration;
-import java.util.ResourceBundle;
-
import org.apache.cxf.configuration.Configurer;
import org.apache.cxf.configuration.spring.ConfigurerImpl;
import org.apache.cxf.extension.BusExtension;
-import org.jboss.ws.api.util.BundleUtils;
+import org.jboss.wsf.stack.cxf.Messages;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
@@ -40,7 +38,6 @@
*/
public class JBossWSSpringConfigurer implements JBossWSConfigurer,
ApplicationContextAware, BusExtension
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(JBossWSSpringConfigurer.class);
private BeanCustomizer customizer;
private Configurer delegate;
@@ -96,7 +93,7 @@
{
return ((BusExtension)delegate).getRegistrationType();
}
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"NOT_A_BUSEXTENSION_INSTANCE", delegate));
+ throw Messages.MESSAGES.notABusExtensionInstance(delegate);
}
@Override
Deleted:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/Message.properties
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/configuration/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1 +0,0 @@
-NOT_A_BUSEXTENSION_INSTANCE=Delegate {0} is not a BusExtension instance
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFHandlerResolverImpl.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFHandlerResolverImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFHandlerResolverImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -40,9 +40,12 @@
*/
package org.jboss.wsf.stack.cxf.client.serviceref;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.io.File;
-import java.util.ResourceBundle;
import org.jboss.ws.api.util.BundleUtils;
+import org.jboss.wsf.spi.metadata.ParserConstants;
+
import java.io.IOException;
import java.io.InputStream;
import java.net.MalformedURLException;
@@ -70,7 +73,6 @@
import org.apache.cxf.resource.DefaultResourceManager;
import org.apache.cxf.resource.ResourceManager;
import org.apache.cxf.resource.ResourceResolver;
-import org.jboss.logging.Logger;
import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
@@ -81,9 +83,6 @@
*/
final class CXFHandlerResolverImpl extends HandlerChainBuilder implements
HandlerResolver
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(CXFHandlerResolverImpl.class);
-
- private static final Logger log = Logger.getLogger(CXFHandlerResolverImpl.class);
@SuppressWarnings("rawtypes")
private final Map<PortInfo, List<Handler>> handlerMap = new
HashMap<PortInfo, List<Handler>>();
private final String handlerFile;
@@ -150,25 +149,25 @@
try {
if (is == null) {
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"HANDLER_CONFIG_FILE_NOT_FOUND", handlerFile));
+ throw MESSAGES.handlerConfigFileNotFound(handlerFile);
}
Document doc = XMLUtils.parse(is);
Element el = doc.getDocumentElement();
- if (!"http://java.sun.com/xml/ns/javaee".equals(el.getNamespaceURI())
- || !"handler-chains".equals(el.getLocalName())) {
-
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"HANDLER_CHAINS_ELEMENT_EXPECTED"));
+ if (!ParserConstants.JAVAEE_NS.equals(el.getNamespaceURI())
+ || !ParserConstants.HANDLER_CHAINS.equals(el.getLocalName())) {
+ throw MESSAGES.differentElementExpected(handlerFile, "{" +
ParserConstants.JAVAEE_NS + "}"
+ + ParserConstants.HANDLER_CHAINS, "{" + el.getNamespaceURI()
+ "}" + el.getLocalName());
}
chain = new ArrayList<Handler>();
Node node = el.getFirstChild();
while (node != null) {
if (node instanceof Element) {
el = (Element)node;
- if
(!el.getNamespaceURI().equals("http://java.sun.com/xml/ns/javaee")
- || !el.getLocalName().equals("handler-chain")) {
-
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"HANDLER_CHAINS_ELEMENT_EXPECTED"));
+ if (!el.getNamespaceURI().equals(ParserConstants.JAVAEE_NS)
+ || !el.getLocalName().equals(ParserConstants.HANDLER_CHAIN)) {
+ throw MESSAGES.differentElementExpected(handlerFile, "{" +
ParserConstants.JAVAEE_NS + "}"
+ + ParserConstants.HANDLER_CHAIN, "{" +
el.getNamespaceURI() + "}" + el.getLocalName());
}
processHandlerChainElement(el, chain, portQName, serviceQName,
bindingID);
}
@@ -177,7 +176,7 @@
} catch (WebServiceException e) {
throw e;
} catch (Exception e) {
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"NO_HANDLER_CHAIN_FOUND"), e);
+ throw MESSAGES.noHandlerChainFound(handlerFile, e);
}
finally
{
@@ -198,9 +197,9 @@
node = node.getNextSibling();
if (cur instanceof Element) {
el = (Element)cur;
- if
(!el.getNamespaceURI().equals("http://java.sun.com/xml/ns/javaee")) {
+ if (!el.getNamespaceURI().equals(ParserConstants.JAVAEE_NS)) {
String xml = XMLUtils.toString(el);
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"INVALID_ELEMENT_IN_HANDLER", xml));
+ throw MESSAGES.invalidElementInHandler(handlerFile, xml);
}
String name = el.getLocalName();
if ("port-name-pattern".equals(name)) {
@@ -252,7 +251,7 @@
return true;
}
if (!namePattern.contains(":")) {
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"NOT_A_QNAME_PATTERN", namePattern));
+ throw MESSAGES.notAQNamePattern(handlerFile, namePattern);
}
String localPart = namePattern.substring(namePattern.indexOf(':') + 1,
namePattern.length());
@@ -296,9 +295,6 @@
private InputStream getInputStream(String filename, Class<?> wsClass)
{
URL fileURL = null;
- if (log.isDebugEnabled())
- log.debug("processHandlerChain [" + filename + "] on: " +
wsClass.getName());
-
// Try the filename as URL
try
{
@@ -327,11 +323,6 @@
// Try the filename as Resource
if (fileURL == null)
{
- if (log.isDebugEnabled())
- {
- log.debug(wsClass.getProtectionDomain().getCodeSource());
- log.debug(wsClass.getClassLoader());
- }
fileURL = wsClass.getClassLoader().getResource(filename);
}
@@ -351,7 +342,7 @@
}
if (fileURL == null)
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"CANNOT_RESOLVE_HANDLER_FILE", new Object[]{ filename, wsClass.getName()}));
+ throw MESSAGES.cannotResolveHandlerFile(filename, wsClass.getName());
try
{
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefBinderJAXRPC.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefBinderJAXRPC.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefBinderJAXRPC.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,13 +21,11 @@
*/
package org.jboss.wsf.stack.cxf.client.serviceref;
-import java.util.ResourceBundle;
-
import javax.naming.Referenceable;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedServiceRefMetaData;
import org.jboss.wsf.spi.serviceref.ServiceRefBinder;
+import org.jboss.wsf.stack.cxf.Messages;
/**
* Binds a JAXRPC Service object to the client's ENC.
@@ -36,10 +34,9 @@
*/
final class CXFServiceRefBinderJAXRPC implements ServiceRefBinder
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(CXFServiceRefBinderJAXRPC.class);
@Override
public Referenceable createReferenceable(final UnifiedServiceRefMetaData
serviceRefUMDM)
{
- throw new UnsupportedOperationException(BundleUtils.getMessage(bundle,
"DOES_NOT_SUPPORT_JAX_RPC"));
+ throw Messages.MESSAGES.jaxrpcServiceRefNotSupported();
}
}
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefStubPropertyConfigurer.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefStubPropertyConfigurer.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/CXFServiceRefStubPropertyConfigurer.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -25,7 +25,6 @@
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import java.util.ResourceBundle;
import javax.xml.namespace.QName;
import javax.xml.ws.WebServiceFeature;
@@ -35,11 +34,10 @@
import org.apache.cxf.configuration.Configurer;
import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
import org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean;
-import org.jboss.logging.Logger;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedPortComponentRefMetaData;
import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedServiceRefMetaData;
import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedStubPropertyMetaData;
+import org.jboss.wsf.stack.cxf.Loggers;
/**
* A CXF configurer that sets the serviceref data in the JaxWsProxyFactoryBean
@@ -49,7 +47,6 @@
*/
final class CXFServiceRefStubPropertyConfigurer implements Configurer
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(CXFServiceRefStubPropertyConfigurer.class);
private UnifiedServiceRefMetaData serviceRefMD;
private Configurer delegate;
@@ -78,8 +75,8 @@
portQName = QName.valueOf(portName);
}
catch (Exception e)
- {
- Logger.getLogger(this.getClass()).warn(BundleUtils.getMessage(bundle,
"UNABLE_TO_RETRIEVE_PORT_QNAME", name));
+ {
+
Loggers.ROOT_LOGGER.cannotRetrievePortQNameTryingMatchingUsingEpInterface(name, e);
}
configureJaxWsProxyFactoryBean(portQName, (JaxWsProxyFactoryBean)beanInstance);
}
Deleted:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/Message.properties
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/client/serviceref/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,8 +0,0 @@
-UNABLE_TO_RETRIEVE_PORT_QNAME=Unable to retrieve port QName from {0}, trying matching
port using endpoint interface name only.
-DOES_NOT_SUPPORT_JAX_RPC=CXF does not support JAX-RPC
-HANDLER_CONFIG_FILE_NOT_FOUND=Handler config file not found: {0}
-HANDLER_CHAINS_ELEMENT_EXPECTED={http://java.sun.com/xml/ns/javaee}handler-chain element
expected
-NO_HANDLER_CHAIN_FOUND=No handler chain found
-INVALID_ELEMENT_IN_HANDLER=Invalid element in handler: {0}
-NOT_A_QNAME_PATTERN=Not a qname pattern: {0}
-CANNOT_RESOLVE_HANDLER_FILE=Cannot resolve handler file {0} on {1}
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/CXFMAP.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/CXFMAP.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/CXFMAP.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,10 +21,11 @@
*/
package org.jboss.wsf.stack.cxf.extensions.addressing.map;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import java.util.ResourceBundle;
import javax.xml.namespace.QName;
@@ -37,7 +38,6 @@
import org.jboss.ws.api.addressing.MAPBuilder;
import org.jboss.ws.api.addressing.MAPEndpoint;
import org.jboss.ws.api.addressing.MAPRelatesTo;
-import org.jboss.ws.api.util.BundleUtils;
import org.w3c.dom.Element;
/**
@@ -52,7 +52,6 @@
*/
public class CXFMAP implements MAP
{
- private static final ResourceBundle bundle = BundleUtils.getBundle(CXFMAP.class);
/**
* the wrapped instance which this class delegates to
*/
@@ -156,7 +155,7 @@
}
else
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"UNSUPPORTED_MAPENDPOINT", epref));
+ throw MESSAGES.unsupportedMapEndpoin(epref);
}
}
else
@@ -203,7 +202,7 @@
}
else
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"UNSUPPORTED_MAPENDPOINT", epref));
+ throw MESSAGES.unsupportedMapEndpoin(epref);
}
}
else
@@ -222,7 +221,7 @@
}
else
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"UNSUPPORTED_MAPENDPOINT", epref));
+ throw MESSAGES.unsupportedMapEndpoin(epref);
}
}
else
@@ -262,7 +261,7 @@
public void initializeAsDestination(MAPEndpoint epref)
{
if (epref == null)
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"INVALID_NULL_ENDPOINT_REFERENCE"));
+ throw MESSAGES.invalidNullEndpointReference();
if (epref instanceof CXFMAPEndpoint)
{
@@ -270,7 +269,7 @@
}
else
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"UNSUPPORTED_MAPENDPOINT", epref));
+ throw MESSAGES.unsupportedMapEndpoin(epref);
}
}
@@ -293,7 +292,7 @@
{
if (!(map instanceof CXFMAP))
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"UNSUPPORTED_MAP", map));
+ throw MESSAGES.unsupportedMap(map);
}
AddressingProperties addressingProperties = ((CXFMAP)map).implementation;
@@ -305,7 +304,7 @@
{
if (!(map instanceof CXFMAP))
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"UNSUPPORTED_MAP", map));
+ throw MESSAGES.unsupportedMap(map);
}
AddressingProperties addressingProperties = ((CXFMAP)map).implementation;
Deleted:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/Message.properties
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/extensions/addressing/map/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,3 +0,0 @@
-INVALID_NULL_ENDPOINT_REFERENCE=Invalid null endpoint reference
-UNSUPPORTED_MAPENDPOINT=Unsupported MAPEndpoint: {0}
-UNSUPPORTED_MAP=Unsupported MAP: {0}
Deleted:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/Message.properties
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,6 +0,0 @@
-SOAPMESSAGE_CAN_NOT_BE_SENT=SOAPMessage can not be sent
-GET_REQUEST_CAN_NOT_BE_SENT=GET request can not be sent
-CONNECTION_ALREADY_CLOSED=Connection already closed!
-ADDRESS_TYPE_NOT_SUPPORTED=Address object of type {0} is not supported
-NO_CONDUITINITIATOR_IS_AVAILABLE_FOR=No ConduitInitiator is available for {0}
-CANNOT_SENT_WITH_CLOSED_CONNECTION=Cannot send messages using a previously closed
connection
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/SOAPConnectionImpl.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/SOAPConnectionImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/saaj/SOAPConnectionImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,6 +21,8 @@
*/
package org.jboss.wsf.stack.cxf.saaj;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
@@ -30,7 +32,6 @@
import java.util.Iterator;
import java.util.List;
import java.util.Map;
-import java.util.ResourceBundle;
import javax.xml.soap.MessageFactory;
import javax.xml.soap.MimeHeader;
@@ -54,11 +55,9 @@
import org.apache.cxf.transport.ConduitInitiatorManager;
import org.apache.cxf.transport.MessageObserver;
import org.apache.cxf.transport.http.HTTPConduit;
-import org.jboss.ws.api.util.BundleUtils;
public class SOAPConnectionImpl extends SOAPConnection
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(SOAPConnectionImpl.class);
private boolean closed = false;
@Override
@@ -122,7 +121,7 @@
}
catch (Exception ex)
{
- throw new SOAPException(BundleUtils.getMessage(bundle,
"SOAPMESSAGE_CAN_NOT_BE_SENT"), ex);
+ throw MESSAGES.soapMessageCouldNotBeSent(ex);
}
// read SOAPMessage
@@ -164,7 +163,7 @@
}
catch (Exception ex)
{
- throw new SOAPException(BundleUtils.getMessage(bundle,
"GET_REQUEST_CAN_NOT_BE_SENT"), ex);
+ throw MESSAGES.getRequestCouldNotBeSent(ex);
}
// read SOAPMessage
@@ -176,7 +175,7 @@
{
if (this.closed)
{
- throw new SOAPException(BundleUtils.getMessage(bundle,
"CONNECTION_ALREADY_CLOSED"));
+ throw MESSAGES.connectionAlreadyClosed();
}
this.closed = true;
}
@@ -187,7 +186,7 @@
{
return addressObject.toString();
}
- throw new SOAPException(BundleUtils.getMessage(bundle,
"ADDRESS_TYPE_NOT_SUPPORTED", addressObject.getClass()));
+ throw MESSAGES.addressTypeNotSupported(addressObject.getClass());
}
private ConduitInitiator getConduitInitiator(String address) throws SOAPException
@@ -215,12 +214,12 @@
}
catch (Exception ex)
{
- throw new SOAPException(BundleUtils.getMessage(bundle,
"NO_CONDUITINITIATOR_IS_AVAILABLE", address), ex);
+ throw MESSAGES.noConduitInitiatorAvailableFor2(address, ex);
}
if (ci == null)
{
- throw new SOAPException(BundleUtils.getMessage(bundle,
"NO_CONDUITINITIATOR_IS_AVAILABLE", address));
+ throw MESSAGES.noConduitInitiatorAvailableFor(address);
}
return ci;
}
@@ -299,14 +298,14 @@
}
catch (Exception ex)
{
- throw new SOAPException(BundleUtils.getMessage(bundle,
"SOAPMESSAGE_CAN_NOT_BE_READ"), ex);
+ throw MESSAGES.soapMessageCouldNotBeRead(ex);
}
}
private void checkClosed() throws SOAPException
{
if (closed) {
- throw new SOAPException(BundleUtils.getMessage(bundle,
"CANNOT_SENT_WITH_CLOSED_CONNECTION"));
+ throw MESSAGES.cantSendMessagesOnClosedConnection();
}
}
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFConsumerImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,19 +21,20 @@
*/
package org.jboss.wsf.stack.cxf.tools;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.io.File;
import java.io.PrintStream;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
-import java.util.ResourceBundle;
import org.apache.cxf.helpers.FileUtils;
import org.apache.cxf.tools.common.ToolContext;
import org.apache.cxf.tools.wsdlto.WSDLToJava;
import org.jboss.ws.api.tools.WSContractConsumer;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.utils.NullPrintStream;
+import org.jboss.wsf.stack.cxf.Messages;
/**
* A WSContractConsumer for CXF stack
@@ -43,7 +44,6 @@
*/
public class CXFConsumerImpl extends WSContractConsumer
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(CXFConsumerImpl.class);
private List<File> bindingFiles = null;
private File catalog = null;
private boolean extension;
@@ -160,7 +160,7 @@
}
else if (target != null && !target.equals("2.2"))
{
- stream.println("Unsupported target, using default value
'2.2'");
+ stream.println(Messages.MESSAGES.unsupportedTargetUsingDefault(target,
"2.2"));
}
if (bindingFiles != null)
@@ -200,7 +200,7 @@
sourceDir = outputDir;
}
if (!sourceDir.exists() && !sourceDir.mkdirs())
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"COULD_NOT_MAKE_DIRECTORY", sourceDir.getName()));
+ throw Messages.MESSAGES.couldNotMakeDirectory(sourceDir.getName());
args.add("-d");
args.add(sourceDir.getAbsolutePath());
@@ -227,7 +227,7 @@
}
if (!outputDir.exists() && !outputDir.mkdirs())
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"COULD_NOT_MAKE_DIRECTORY", outputDir.getName()));
+ throw Messages.MESSAGES.couldNotMakeDirectory(outputDir.getName());
// Always add the output directory and the wsdl location
if (!nocompile)
@@ -263,7 +263,7 @@
{
if (messageStream != null)
{
- messageStream.println("Failed to invoke WSDLToJava");
+ messageStream.println(MESSAGES.failedToInvoke(WSDLToJava.class.getName()));
t.printStackTrace(messageStream);
}
else
Modified:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFProviderImpl.java
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFProviderImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/CXFProviderImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,18 +21,19 @@
*/
package org.jboss.wsf.stack.cxf.tools;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.io.File;
import java.io.PrintStream;
import java.net.URL;
import java.net.URLClassLoader;
import java.util.ArrayList;
import java.util.List;
-import java.util.ResourceBundle;
import org.apache.cxf.tools.java2ws.JavaToWS;
import org.jboss.ws.api.tools.WSContractProvider;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.utils.NullPrintStream;
+import org.jboss.wsf.stack.cxf.Messages;
/**
* A WSContractProvider for the CXF stack
@@ -42,7 +43,6 @@
*/
public class CXFProviderImpl extends WSContractProvider
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(CXFProviderImpl.class);
private ClassLoader loader;
private boolean generateWsdl;
private boolean extension;
@@ -110,7 +110,7 @@
}
catch (ClassNotFoundException e)
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"CLASS_NOT_FOUND", endpointClass));
+ throw Messages.MESSAGES.classNotFound(endpointClass);
}
}
@@ -139,14 +139,14 @@
if (sourceDir != null)
{
if (!sourceDir.exists() && !sourceDir.mkdirs())
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"COULD_NOT_MAKE_DIRECTORY", sourceDir.getName()));
+ throw MESSAGES.couldNotMakeDirectory(sourceDir.getName());
args.add("-s");
args.add(sourceDir.getAbsolutePath());
}
if (!outputDir.exists() && !outputDir.mkdirs())
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"COULD_NOT_MAKE_DIRECTORY", outputDir.getName()));
+ throw MESSAGES.couldNotMakeDirectory(outputDir.getName());
args.add("-classdir");
args.add(outputDir.getAbsolutePath());
@@ -154,7 +154,7 @@
if (resourceDir != null)
{
if (!resourceDir.exists() && !resourceDir.mkdirs())
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"COULD_NOT_MAKE_DIRECTORY", resourceDir.getName()));
+ throw MESSAGES.couldNotMakeDirectory(resourceDir.getName());
args.add("-d");
args.add(resourceDir.getAbsolutePath());
}
@@ -203,7 +203,7 @@
{
if (messageStream != null)
{
- messageStream.println("Failed to invoke JavaToWS");
+ messageStream.println(MESSAGES.failedToInvoke(JavaToWS.class.getName()));
t.printStackTrace(messageStream);
}
else
Deleted:
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/Message.properties
===================================================================
---
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/client/src/main/java/org/jboss/wsf/stack/cxf/tools/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,2 +0,0 @@
-CLASS_NOT_FOUND=Class not found: {0}
-COULD_NOT_MAKE_DIRECTORY=Could not make directory: {0}
\ No newline at end of file
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/CXFInstanceProvider.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -25,13 +25,11 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import java.util.ResourceBundle;
import javax.xml.ws.handler.Handler;
import org.apache.cxf.frontend.ServerFactoryBean;
import org.apache.cxf.jaxws.support.JaxWsEndpointImpl;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.deployment.ReferenceFactory;
import org.jboss.wsf.spi.deployment.InstanceProvider;
import org.jboss.wsf.spi.deployment.Reference;
@@ -43,7 +41,6 @@
*/
public final class CXFInstanceProvider implements InstanceProvider {
- private static final ResourceBundle bundle =
BundleUtils.getBundle(CXFInstanceProvider.class);
private final ServerFactoryBean factory;
private final Map<String, Reference> cache = new HashMap<String,
Reference>(8);
@@ -72,7 +69,7 @@
}
}
if (instance == null)
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"CANNOT_LOAD_CLASS", className));
+ throw Messages.MESSAGES.cannotLoadClass(className);
return instance;
}
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,4 +0,0 @@
-CANNOT_OBTAIN_REGISTRY=Cannot obtain DestinationRegistry!
-CANNOT_OBTAIN_DESTINATION=Cannot obtain destination for: {0}
-CANNOT_GET_DESTINATIONFACTORY=Cannot get DestinationFactory for http transport!
-CANNOT_LOAD_CLASS=Cannot load class: {0}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/RequestHandlerImpl.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/RequestHandlerImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/RequestHandlerImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -27,7 +27,6 @@
import java.net.MalformedURLException;
import java.net.URL;
import java.util.Collection;
-import java.util.ResourceBundle;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
@@ -47,7 +46,6 @@
import org.apache.cxf.transports.http.QueryHandler;
import org.apache.cxf.transports.http.QueryHandlerRegistry;
import org.jboss.util.NotImplementedException;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.wsf.spi.SPIProvider;
import org.jboss.wsf.spi.SPIProviderResolver;
import org.jboss.wsf.spi.deployment.Endpoint;
@@ -66,7 +64,6 @@
*/
public class RequestHandlerImpl implements RequestHandler
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(RequestHandlerImpl.class);
private ServerConfig serverConfig;
RequestHandlerImpl()
@@ -128,7 +125,7 @@
DestinationRegistry destRegistry = getDestinationRegistryFromBus(bus);
if (destRegistry == null)
{
- throw new ServletException(BundleUtils.getMessage(bundle,
"CANNOT_OBTAIN_REGISTRY"));
+ throw
Messages.MESSAGES.cannotObtainRegistry(DestinationRegistry.class.getName());
}
Collection<AbstractHTTPDestination> destinations =
destRegistry.getDestinations();
AbstractHTTPDestination returnValue = null;
@@ -161,7 +158,7 @@
}
if (returnValue == null)
- throw new ServletException(BundleUtils.getMessage(bundle,
"CANNOT_OBTAIN_DESTINATION", requestURI));
+ throw Messages.MESSAGES.cannotObtainDestinationFor(requestURI);
return returnValue;
}
@@ -176,7 +173,7 @@
return transportFactory.getRegistry();
}
} catch (BusException e) {
- throw new ServletException(BundleUtils.getMessage(bundle,
"CANNOT_GET_DESTINATIONFACTORY"));
+ throw Messages.MESSAGES.cannotObtainDestinationFactoryForHttpTransport(e);
}
return null;
}
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/config/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/config/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/config/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1 +0,0 @@
-INTERRUPTED=Interrupted while waiting for default bus to be set
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,6 +0,0 @@
-BUS_IS_ALREADY_CONFIGURED=Underlying bus is already configured for JBossWS use
-UNABLE_TO_LOAD_CONFIGURATION=Unable to load configuration from {0}
-COULD_NOT_INITIALIZE_SECURITY_ENGINE=Could not early initialize security engine!
-CANNOT_LOAD_ADDITIONAL_CONFIG=Cannot load additional config from null location!
-COULD_NOT_READ=Could not read from config file: {0}
-UNDERLYING_BUS_IS_ALREADY_CONFIGURED_FOR_JBOSSWS_USE=Underlying bus is already configured
for JBossWS use!
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/NonSpringBusHolder.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/NonSpringBusHolder.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/NonSpringBusHolder.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -25,7 +25,6 @@
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import java.util.ResourceBundle;
import javax.xml.ws.handler.Handler;
import javax.xml.ws.soap.SOAPBinding;
@@ -39,10 +38,10 @@
import org.apache.cxf.ws.addressing.WSAddressingFeature;
import org.apache.cxf.ws.rm.RMManager;
import org.jboss.ws.api.binding.BindingCustomization;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.wsf.spi.deployment.Endpoint;
import org.jboss.wsf.spi.deployment.UnifiedVirtualFile;
import org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData;
+import org.jboss.wsf.stack.cxf.Messages;
import org.jboss.wsf.stack.cxf.client.configuration.JBossWSNonSpringBusFactory;
import org.jboss.wsf.stack.cxf.client.configuration.JBossWSNonSpringConfigurer;
import org.jboss.wsf.stack.cxf.deployment.EndpointImpl;
@@ -60,7 +59,6 @@
*/
public class NonSpringBusHolder extends BusHolder
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(NonSpringBusHolder.class);
private boolean configured = false;
protected DDBeans metadata;
@@ -89,7 +87,7 @@
{
if (configured)
{
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"BUS_IS_ALREADY_CONFIGURED"));
+ throw Messages.MESSAGES.busAlreadyConfigured(bus);
}
super.configure(soapTransportFactory, resolver, configurer, wsmd);
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/ServerBeanCustomizer.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/ServerBeanCustomizer.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/ServerBeanCustomizer.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -23,11 +23,9 @@
import java.io.IOException;
import java.util.List;
-import java.util.ResourceBundle;
import org.apache.cxf.frontend.ServerFactoryBean;
import org.jboss.ws.api.annotation.EndpointConfig;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.wsf.spi.SPIProvider;
import org.jboss.wsf.spi.SPIProviderResolver;
import org.jboss.wsf.spi.classloading.ClassLoaderProvider;
@@ -38,6 +36,7 @@
import org.jboss.wsf.spi.metadata.config.ConfigMetaDataParser;
import org.jboss.wsf.spi.metadata.config.ConfigRoot;
import org.jboss.wsf.stack.cxf.JBossWSInvoker;
+import org.jboss.wsf.stack.cxf.Messages;
import org.jboss.wsf.stack.cxf.client.configuration.BeanCustomizer;
import org.jboss.wsf.stack.cxf.deployment.EndpointImpl;
import org.jboss.wsf.stack.cxf.deployment.WSDLFilePublisher;
@@ -49,7 +48,6 @@
*/
public class ServerBeanCustomizer extends BeanCustomizer
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(ServerBeanCustomizer.class);
private static ServerConfig serverConfig;
private WSDLFilePublisher wsdlPublisher;
@@ -162,7 +160,7 @@
}
catch (IOException e)
{
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"COULD_NOT_READ", configFile));
+ throw Messages.MESSAGES.couldNotReadConfigFile(configFile);
}
}
}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/SpringBusHolder.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/SpringBusHolder.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/configuration/SpringBusHolder.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,13 +21,15 @@
*/
package org.jboss.wsf.stack.cxf.configuration;
+import static org.jboss.wsf.stack.cxf.Loggers.DEPLOYMENT_LOGGER;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.Collection;
import java.util.LinkedList;
import java.util.List;
-import java.util.ResourceBundle;
import org.apache.cxf.Bus;
import org.apache.cxf.binding.soap.SoapTransportFactory;
@@ -38,9 +40,7 @@
import org.apache.cxf.transport.http.HttpDestinationFactory;
import org.apache.cxf.transport.servlet.ServletDestinationFactory;
import org.apache.ws.security.WSSConfig;
-import org.jboss.logging.Logger;
import org.jboss.ws.api.binding.BindingCustomization;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.wsf.spi.deployment.Endpoint;
import org.jboss.wsf.spi.deployment.UnifiedVirtualFile;
import org.jboss.wsf.spi.metadata.webservices.JBossWebservicesMetaData;
@@ -62,9 +62,6 @@
*/
public class SpringBusHolder extends BusHolder
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(SpringBusHolder.class);
- private static final Logger log = Logger.getLogger(BusHolder.class);
-
private boolean configured = false;
protected BusApplicationContext ctx;
@@ -107,8 +104,7 @@
}
catch (IOException e)
{
- if (log.isTraceEnabled())
- log.trace("Could not load additional config from location: " +
location, e);
+ DEPLOYMENT_LOGGER.unableToLoadAdditionalConfigurationFrom(location, e);
}
}
//Force servlet transport to prevent CXF from using Jetty / http server or other
transports
@@ -130,7 +126,7 @@
{
if (configured)
{
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"BUS_IS_ALREADY_CONFIGURED"));
+ throw MESSAGES.busAlreadyConfigured(ctx);
}
super.configure(soapTransportFactory, resolver, configurer, wsmd);
if (additionalLocations != null)
@@ -143,7 +139,7 @@
}
catch (IOException e)
{
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"UNABLE_TO_LOAD_CONFIGURATION", jbossCxfXml), e);
+ throw MESSAGES.unableToLoadConfigurationFrom(jbossCxfXml, e);
}
}
}
@@ -155,11 +151,8 @@
}
catch (Exception e)
{
- log.warn(BundleUtils.getMessage(bundle,
"COULD_NOT_INITIALIZE_SECURITY_ENGINE"));
- if (log.isTraceEnabled())
- {
- log.trace("Error while getting default WSSConfig: ", e);
- }
+ DEPLOYMENT_LOGGER.couldNotInitSecurityEngine();
+ DEPLOYMENT_LOGGER.errorGettingWSSConfig(e);
}
configured = true;
}
@@ -187,7 +180,7 @@
throws IOException
{
if (locationUrl == null)
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"CANNOT_LOAD_ADDITIONAL_CONFIG"));
+ throw MESSAGES.unableToLoadAdditionalConfigFromNull();
InputStream is = locationUrl.openStream();
GenericApplicationContext childCtx = new GenericApplicationContext(ctx);
additionalCtx.add(childCtx);
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/EndpointImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -24,7 +24,6 @@
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
-import java.util.ResourceBundle;
import javax.xml.namespace.QName;
@@ -34,10 +33,9 @@
import org.apache.cxf.endpoint.Endpoint;
import org.apache.cxf.jaxws.support.JaxWsImplementorInfo;
import org.apache.cxf.service.Service;
-import org.jboss.logging.Logger;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.configuration.ConfigHelper;
import org.jboss.wsf.spi.metadata.config.CommonConfig;
+import org.jboss.wsf.stack.cxf.Loggers;
/**
* An extension of @see org.apache.cxf.jaxws.EndpointImpl for dealing with
@@ -49,7 +47,6 @@
*/
public class EndpointImpl extends org.apache.cxf.jaxws22.EndpointImpl
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(EndpointImpl.class);
private WSDLFilePublisher wsdlPublisher;
private CommonConfig config;
@@ -136,12 +133,12 @@
}
catch (IOException ioe)
{
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"PUBLISHING_WSDL_ERROR", service.getName()), ioe);
+ throw new RuntimeException(ioe);
}
}
else
{
- Logger.getLogger(this.getClass()).warn(BundleUtils.getMessage(bundle,
"UNABLE_TO_PUBLISH_CONTRACT"));
+
Loggers.DEPLOYMENT_LOGGER.unableToPublishContractDueToMissingPublisher(getImplementorClass());
}
}
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,9 +0,0 @@
-FILTERS_NOT_SUPPORTED=PortNamePattern and ServiceNamePattern filters not supported;
adding handlers anyway.
-INIT_PARAMS_NOT_SUPPORTED=Init params not supported.
-PUBLISHING_WSDL_ERROR=Error while publishing wsdl for service {0}
-UNABLE_TO_PUBLISH_CONTRACT=WSDLPublisher not configured, unable to publish contract
-WSDL20_NOT_SUPPORTED=WSDL-2.0 imports
-CANNOT_PUBLISH_WSDL=Cannot publish wsdl to: {0}
-CANNOT_GET_PUBLISH_LOCATION=Cannot get wsdl publish location for null wsdl location and
serviceName
-NOT_HANDLER_INSTANCE={0} is not a JAX-WS Handler instance
-CAN_NOT_ADD_HANDLER=Could not add handler {0} as part of endpoint configuration"
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/WSDLFilePublisher.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -28,7 +28,6 @@
import java.net.URLDecoder;
import java.util.LinkedList;
import java.util.List;
-import java.util.ResourceBundle;
import javax.wsdl.Definition;
import javax.wsdl.WSDLException;
@@ -42,11 +41,10 @@
import org.apache.cxf.staxutils.StaxUtils;
import org.apache.cxf.wsdl.WSDLManager;
import org.apache.cxf.wsdl11.ServiceWSDLBuilder;
-import org.jboss.logging.Logger;
-import org.jboss.util.NotImplementedException;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.utils.AbstractWSDLFilePublisher;
import org.jboss.wsf.spi.deployment.ArchiveDeployment;
+import org.jboss.wsf.stack.cxf.Loggers;
+import org.jboss.wsf.stack.cxf.Messages;
import org.w3c.dom.Document;
/**
@@ -58,9 +56,6 @@
*/
public class WSDLFilePublisher extends AbstractWSDLFilePublisher
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(WSDLFilePublisher.class);
- private static final Logger log = Logger.getLogger(WSDLFilePublisher.class);
-
public WSDLFilePublisher(ArchiveDeployment dep)
{
super(dep);
@@ -83,7 +78,7 @@
writeDocument(doc, wsdlFile);
URL wsdlPublishURL = new
URL(URLDecoder.decode(wsdlFile.toURI().toURL().toExternalForm(), "UTF-8"));
- log.info("WSDL published to: " + wsdlPublishURL);
+ Loggers.DEPLOYMENT_LOGGER.wsdlFilePublished(wsdlPublishURL);
// Process the wsdl imports
if (def != null)
@@ -97,7 +92,7 @@
}
else
{
- throw new NotImplementedException(BundleUtils.getMessage(bundle,
"WSDL20_NOT_SUPPORTED"));
+ throw Messages.MESSAGES.wsdl20NotSupported();
}
}
catch (RuntimeException rte)
@@ -106,7 +101,7 @@
}
catch (Exception e)
{
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"CANNOT_PUBLISH_WSDL", wsdlFile), e);
+ throw Messages.MESSAGES.cannotPublishWSDLTo(serviceName, wsdlFile, e);
}
}
@@ -152,7 +147,7 @@
{
if (wsdlLocation == null && serviceName == null)
{
- log.warn(BundleUtils.getMessage(bundle,
"CANNOT_GET_PUBLISH_LOCATION"));
+ Loggers.DEPLOYMENT_LOGGER.cannotGetWsdlPublishLocation();
return null;
}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/CXFInstanceProviderDeploymentAspect.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/CXFInstanceProviderDeploymentAspect.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/CXFInstanceProviderDeploymentAspect.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -22,14 +22,12 @@
package org.jboss.wsf.stack.cxf.deployment.aspect;
-import java.util.ResourceBundle;
-
import org.apache.cxf.frontend.ServerFactoryBean;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.integration.AbstractDeploymentAspect;
import org.jboss.wsf.spi.deployment.Deployment;
import org.jboss.wsf.spi.deployment.Endpoint;
import org.jboss.wsf.stack.cxf.CXFInstanceProvider;
+import org.jboss.wsf.stack.cxf.Messages;
import org.jboss.wsf.stack.cxf.client.util.SpringUtils;
@@ -40,7 +38,6 @@
*/
public final class CXFInstanceProviderDeploymentAspect extends AbstractDeploymentAspect
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(CXFInstanceProviderDeploymentAspect.class);
@Override
public void start(final Deployment dep)
{
@@ -50,7 +47,7 @@
//TODO: remove this after JBWS-3396 resolved
if (factory == null && SpringUtils.isSpringAvailable())
{
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"SPRING_ENDPOINT_NOT_DEFINED", ep.getTargetBeanName()));
+ throw Messages.MESSAGES.endpointNotDefineInJbwsCxf(ep.getTargetBeanName());
}
ep.setInstanceProvider(new CXFInstanceProvider(factory));
}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/DescriptorDeploymentAspect.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/DescriptorDeploymentAspect.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/DescriptorDeploymentAspect.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -25,19 +25,18 @@
import static org.jboss.ws.common.integration.WSHelper.isJaxrpcDeployment;
import static org.jboss.ws.common.integration.WSHelper.isJseDeployment;
import static org.jboss.ws.common.integration.WSHelper.isWarArchive;
+import static org.jboss.wsf.stack.cxf.Loggers.DEPLOYMENT_LOGGER;
import java.io.IOException;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;
-import java.util.ResourceBundle;
-import org.jboss.logging.Logger;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.integration.AbstractDeploymentAspect;
import org.jboss.ws.common.integration.WSConstants;
import org.jboss.wsf.spi.deployment.ArchiveDeployment;
import org.jboss.wsf.spi.deployment.Deployment;
+import org.jboss.wsf.stack.cxf.Messages;
import org.jboss.wsf.stack.cxf.client.Constants;
import org.jboss.wsf.stack.cxf.client.util.SpringUtils;
import org.jboss.wsf.stack.cxf.configuration.BusHolder;
@@ -55,10 +54,6 @@
{
private static final boolean PREFER_SPRING_DESCRIPTOR_GENERATION =
Boolean.getBoolean("org.jboss.ws.cxf.prefer_spring_descriptor_generation");
- private static final ResourceBundle bundle =
BundleUtils.getBundle(DescriptorDeploymentAspect.class);
- // provide logging
- private static final Logger log = Logger.getLogger(DescriptorDeploymentAspect.class);
-
@Override
public void start(Deployment dep)
{
@@ -73,7 +68,7 @@
{
DDBeans dd = generateMetadataFromDeployment(dep);
cxfURL = dd.createFileURL();
- log.debug("JBossWS-CXF configuration generated: " + cxfURL);
+ DEPLOYMENT_LOGGER.jbwscxfConfGenerated(cxfURL);
}
}
if (cxfURL == null)
@@ -82,7 +77,7 @@
}
else
{
- log.debug("Actual configuration from file: " + cxfURL);
+ DEPLOYMENT_LOGGER.actualConfFromFile(cxfURL);
putCXFConfigToDeployment(dep, cxfURL);
}
}
@@ -110,7 +105,7 @@
{
if (isJaxrpcDeployment(dep))
{
- throw new IllegalStateException(BundleUtils.getMessage(bundle,
"UNSUPPORTED_DEPLOYMENT_TYPE", JAXRPC));
+ throw Messages.MESSAGES.unsupportedDeploymentType(JAXRPC);
}
String metadir = null;
if (isJseDeployment(dep) || isWarArchive(dep))
@@ -131,7 +126,7 @@
// get resource URL
ArchiveDeployment archDep = (ArchiveDeployment)dep;
cxfURL = archDep.getResourceResolver().resolve(metadir + "/" +
Constants.JBOSSWS_CXF_SPRING_DD);
- log.debug("JBossWS-CXF configuration found: " + cxfURL);
+ DEPLOYMENT_LOGGER.jbwscxfConfFound(cxfURL);
}
catch (IOException ignore)
{
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/deployment/aspect/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,2 +0,0 @@
-UNSUPPORTED_DEPLOYMENT_TYPE=Unsupported deployment type: {0}
-SPRING_ENDPOINT_NOT_DEFINED=Endpoint {0} is not defined in jbossws-cxf.xml
\ No newline at end of file
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/management/InstrumentationManagerExtImpl.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/management/InstrumentationManagerExtImpl.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/management/InstrumentationManagerExtImpl.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,16 +1,14 @@
package org.jboss.wsf.stack.cxf.management;
import java.util.Iterator;
-import java.util.logging.Level;
-import java.util.logging.Logger;
import javax.management.JMException;
import javax.management.MBeanServer;
import javax.management.MBeanServerFactory;
import org.apache.cxf.bus.ManagedBus;
-import org.apache.cxf.common.logging.LogUtils;
import org.apache.cxf.management.jmx.InstrumentationManagerImpl;
+import org.jboss.wsf.stack.cxf.Loggers;
/**
@@ -21,7 +19,6 @@
public class InstrumentationManagerExtImpl extends InstrumentationManagerImpl
{
- private static final Logger LOG =
LogUtils.getL7dLogger(InstrumentationManagerExtImpl.class);
private MBeanServer mbeanServer = null;
@@ -39,7 +36,7 @@
}
catch (JMException e)
{
- LOG.log(Level.SEVERE, "Register bus " + this.getBus() + " failure
:" + e.getMessage());
+ Loggers.ROOT_LOGGER.errorRegisteringBus(this.getBus(), e);
}
}
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,6 +0,0 @@
-FILTERS_NOT_SUPPORTED=PortNamePattern, ServiceNamePattern and ProtocolBindings filters
not supported; adding handlers anyway.
-INIT_PARAMS_NOT_SUPPORTED=Init params not supported.
-RUNTIME_LOADER_CANNOT_BE_NULL=Runtime loader cannot be null
-CANNOT_LOAD_SEI_CLASS=Cannot load service endpoint interface class
-WEBSERVICE_ANNOTATION_NOT_FOUND=Interface does not have a @WebService annotation: {0}
-ATTRIBUTES_NOT_FOUND=@WebService cannot have attribute 'portName',
'serviceName', 'endpointInterface' on: {0}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/MetadataBuilder.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/MetadataBuilder.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/MetadataBuilder.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,6 +1,6 @@
/*
* JBoss, Home of Professional Open Source.
- * Copyright 2011, Red Hat Middleware LLC, and individual contributors
+ * Copyright 2012, Red Hat Middleware LLC, and individual contributors
* as indicated by the @author tags. See the copyright.txt file in the
* distribution for a full listing of individual contributors.
*
@@ -21,11 +21,13 @@
*/
package org.jboss.wsf.stack.cxf.metadata;
+import static org.jboss.wsf.stack.cxf.Loggers.METADATA_LOGGER;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import java.util.ResourceBundle;
import java.util.Stack;
import java.util.StringTokenizer;
@@ -36,8 +38,6 @@
import javax.xml.ws.soap.MTOM;
import javax.xml.ws.soap.SOAPBinding;
-import org.jboss.logging.Logger;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.JavaUtils;
import org.jboss.wsf.spi.deployment.ArchiveDeployment;
import org.jboss.wsf.spi.deployment.Deployment;
@@ -48,7 +48,6 @@
import org.jboss.wsf.spi.metadata.j2ee.serviceref.UnifiedHandlerMetaData;
import org.jboss.wsf.spi.metadata.webservices.PortComponentMetaData;
import org.jboss.wsf.spi.metadata.webservices.WebserviceDescriptionMetaData;
-import org.jboss.wsf.spi.metadata.webservices.WebservicesFactory;
import org.jboss.wsf.spi.metadata.webservices.WebservicesMetaData;
import org.jboss.wsf.stack.cxf.JBossWSInvoker;
import org.jboss.wsf.stack.cxf.metadata.services.DDBeans;
@@ -63,9 +62,6 @@
*/
public class MetadataBuilder
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(MetadataBuilder.class);
- private static final Logger log = Logger.getLogger(MetadataBuilder.class);
-
public MetadataBuilder()
{
@@ -84,7 +80,7 @@
}
processWSDDContribution(ddep, (ArchiveDeployment)dep);
- log.info("Add " + ddep);
+ METADATA_LOGGER.addingServiceEndpointMetadata(ddep);
dd.addEndpoint(ddep);
}
return dd;
@@ -125,18 +121,17 @@
if (doesMatch)
{
+ final String id = endpoint.getId();
// PortQName overrides
if (portComp.getWsdlPort() != null)
{
- if (log.isDebugEnabled())
- log.debug("Override portName " + endpoint.getPortName()
+ " with " + portComp.getWsdlPort());
+ METADATA_LOGGER.overridePortName(id, endpoint.getPortName(),
portComp.getWsdlPort());
endpoint.setPortName(portComp.getWsdlPort());
}
//ServiceQName overrides
if (portComp.getWsdlService() != null)
{
- if (log.isDebugEnabled())
- log.debug("Override serviceName " +
endpoint.getServiceName() + " with " + portComp.getWsdlService());
+ METADATA_LOGGER.overrideServiceName(id, endpoint.getServiceName(),
portComp.getWsdlService());
endpoint.setServiceName(portComp.getWsdlService());
}
@@ -150,7 +145,7 @@
// MTOM settings
if (portComp.isMtomEnabled())
{
- log.debug("Enabling MTOM");
+ METADATA_LOGGER.enableMTOM(id);
endpoint.setMtomEnabled(true);
endpoint.setMtomThreshold(portComp.getMtomThreshold());
}
@@ -158,23 +153,22 @@
//Addressing
if (portComp.isAddressingEnabled())
{
- log.debug("Enabling Addressing");
- endpoint.setAddressingEnabled(true);
- endpoint.setAddressingRequired(portComp.isAddressingRequired());
-
endpoint.setAddressingResponses(portComp.getAddressingResponses());
+ METADATA_LOGGER.enableAddressing(id);
+ endpoint.setAddressingEnabled(true);
+ endpoint.setAddressingRequired(portComp.isAddressingRequired());
+ endpoint.setAddressingResponses(portComp.getAddressingResponses());
}
//RespectBinding
if (portComp.isRespectBindingEnabled())
{
- log.debug("RepectBinging...");
- endpoint.setRespectBindingEnabled(true);
+ METADATA_LOGGER.enableRespectBinding(id);
+ endpoint.setRespectBindingEnabled(true);
}
//wsdlLocation override
String wsdlFile = portComp.getWebserviceDescription().getWsdlFile();
if (wsdlFile != null)
{
- if (log.isDebugEnabled())
- log.debug("Override wsdlFile location with " +
wsdlFile);
+ METADATA_LOGGER.overridingWsdlFileLocation(id, wsdlFile);
endpoint.setWsdlLocation(wsdlFile);
}
}
@@ -193,15 +187,13 @@
if (handlerChain.getPortNamePattern() != null ||
handlerChain.getProtocolBindings() != null
|| handlerChain.getServiceNamePattern() != null)
{
- log.warn(BundleUtils.getMessage(bundle,
"FILTERS_NOT_SUPPORTED"));
+ METADATA_LOGGER.filtersNotSupported();
}
for (UnifiedHandlerMetaData uhmd : handlerChain.getHandlers())
{
- if (log.isDebugEnabled())
- log.debug("Contribute handler from webservices.xml: " +
uhmd.getHandlerName());
if (uhmd.getInitParams() != null &&
!uhmd.getInitParams().isEmpty())
{
- log.warn(BundleUtils.getMessage(bundle,
"INIT_PARAMS_NOT_SUPPORTED"));
+ METADATA_LOGGER.initParamsSupported(uhmd.getHandlerName());
}
handlers.add(uhmd.getHandlerClass());
}
@@ -239,7 +231,7 @@
seiName = anWebService.endpointInterface();
ClassLoader runtimeClassLoader = dep.getRuntimeClassLoader();
if(null == runtimeClassLoader)
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"RUNTIME_LOADER_CANNOT_BE_NULL"));
+ throw MESSAGES.runtimeLoaderCannotBeNull(dep);
try
{
@@ -247,15 +239,15 @@
}
catch (ClassNotFoundException cnfe)
{
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"CANNOT_LOAD_SEI_CLASS"), cnfe);
+ throw new RuntimeException(cnfe);
}
WebService seiAnnotation = seiClass.getAnnotation(WebService.class);
if (seiAnnotation == null)
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"WEBSERVICE_ANNOTATION_NOT_FOUND", seiName));
+ throw MESSAGES.webserviceAnnotationNotFound(seiName);
if (seiAnnotation.portName().length() > 0 ||
seiAnnotation.serviceName().length() > 0 || seiAnnotation.endpointInterface().length()
> 0)
- throw new RuntimeException(BundleUtils.getMessage(bundle,
"ATTRIBUTES_NOT_FOUND", seiName));
+ throw MESSAGES.webserviceAnnotationSEIAttributes(seiName);
}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDEndpoint.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDEndpoint.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/metadata/services/DDEndpoint.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -319,8 +319,8 @@
public String toString()
{
- StringBuilder str = new StringBuilder("Service");
- str.append("\n id=" + this.id);
+ StringBuilder str = new StringBuilder();
+ str.append("id=" + this.id);
str.append("\n address=" + this.address);
str.append("\n implementor=" + this.implementor);
str.append("\n invoker=" + this.invoker);
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/JBossWSResourceResolver.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/JBossWSResourceResolver.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/JBossWSResourceResolver.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -24,11 +24,9 @@
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
-import java.util.ResourceBundle;
import org.apache.cxf.resource.ResourceResolver;
-import org.jboss.logging.Logger;
-import org.jboss.ws.api.util.BundleUtils;
+import org.jboss.wsf.stack.cxf.Loggers;
/**
* A CXF resource resolver that uses the JBossWS spi resource resolver,
@@ -41,8 +39,6 @@
*/
public class JBossWSResourceResolver implements ResourceResolver
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(JBossWSResourceResolver.class);
- private static Logger log = Logger.getLogger(JBossWSResourceResolver.class);
private org.jboss.wsf.spi.deployment.ResourceResolver resolver;
public JBossWSResourceResolver(org.jboss.wsf.spi.deployment.ResourceResolver
resolver)
@@ -61,7 +57,7 @@
}
catch (IOException ioe)
{
- log.warn(BundleUtils.getMessage(bundle,
"CANNOT_OPEN_STREAM_FOR_RESOURCE", resourcePath));
+
Loggers.ROOT_LOGGER.cannotOpenStream(JBossWSResourceResolver.class.getSimpleName(),
resourcePath);
}
}
return null;
@@ -76,8 +72,8 @@
}
catch (IOException ioe)
{
- if (log.isDebugEnabled())
- log.debug(BundleUtils.getMessage(bundle, "CANNOT_RESOLVE_RESOURCE",
resourcePath));
+ if (Loggers.ROOT_LOGGER.isDebugEnabled())
+
Loggers.ROOT_LOGGER.cannotResolveResource(JBossWSResourceResolver.class.getSimpleName(),
resourcePath);
}
if (url != null && resourceType.isInstance(url))
{
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/resolver/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,2 +0,0 @@
-CANNOT_OPEN_STREAM_FOR_RESOURCE=Cannot open stream for resource: {0}
-CANNOT_RESOLVE_RESOURCE=Cannot resolve resource: {0}
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,7 +0,0 @@
-AUTHENTICATION_FAILED=Authentication failed, principal= {0}
-REQUEST_REJECTED_TIMESTAMP=Request rejected since a stale timestamp has been provided:
{0}
-REQUEST_REJECTED_SAME_NONCE=Request rejected since a message with the same nonce has been
recently received; nonce = {0}
-INVALID_DATE_VALUE_FORMAT=Date value does not follow the format '-'? yyyy
'-' mm '-' dd: {0}
-TIME_VALUE_DOES_NOT_FOLLOW_THE_FORMAT_'HH:MM:SS.[S+]'=Time value does not follow
the format 'hh:mm:ss.[s+]': {0}
-INVALID_TIME_VALUE_FORMAT=Timezone value does not follow the format ([+/-]HH:MM):
-INVALID_DATATIME_FORMAT=DateTime value does not follow the format
'[-]yyyy-mm-ddThh:mm:ss[.s+][timezone]': expected 'T' but got {0}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreatingPolicyInterceptor.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreatingPolicyInterceptor.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreatingPolicyInterceptor.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -36,9 +36,10 @@
import org.apache.cxf.phase.Phase;
import org.apache.cxf.security.SecurityContext;
import org.apache.ws.security.WSUsernameTokenPrincipal;
-import org.jboss.logging.Logger;
import org.jboss.wsf.spi.deployment.Endpoint;
import org.jboss.wsf.spi.security.SecurityDomainContext;
+import org.jboss.wsf.stack.cxf.Loggers;
+import org.jboss.wsf.stack.cxf.Messages;
import org.jboss.wsf.stack.cxf.security.nonce.NonceStore;
/**
@@ -50,8 +51,6 @@
*/
public class SubjectCreatingPolicyInterceptor extends
AbstractPhaseInterceptor<Message>
{
- private static Logger LOG = Logger.getLogger(SubjectCreatingPolicyInterceptor.class);
-
private SubjectCreator helper = new SubjectCreator();
public SubjectCreatingPolicyInterceptor()
@@ -68,7 +67,7 @@
SecurityContext context = message.get(SecurityContext.class);
if (context == null || context.getUserPrincipal() == null)
{
- LOG.error("User Principal is not available on the current message");
//TODO i18n
+ Loggers.SECURITY_LOGGER.userPrincipalNotAvailableOnCurrentMessage();
return;
}
@@ -79,7 +78,7 @@
//Try authenticating using SecurityToken info
if (token.getTokenType() != TokenType.UsernameToken)
{
- reportSecurityException("Unsupported token type " +
token.getTokenType().toString());
+ throw Messages.MESSAGES.unsupportedTokenType(token.getTokenType());
}
UsernameToken ut = (UsernameToken) token;
subject = createSubject(sdc, ut.getName(), ut.getPassword(), ut.isHashed(),
ut.getNonce(), ut.getCreatedTime());
@@ -90,7 +89,7 @@
//Try authenticating using WSS4J internal info (previously set into
SecurityContext by WSS4JInInterceptor)
Principal p = context.getUserPrincipal();
if (!(p instanceof WSUsernameTokenPrincipal)) {
- reportSecurityException("Could not get subject info neither from
Security Token in the current message nor directly from computed SecurityContext");
+ throw Messages.MESSAGES.couldNotGetSubjectInfo();
}
WSUsernameTokenPrincipal up = (WSUsernameTokenPrincipal) p;
subject = createSubject(sdc, up.getName(), up.getPassword(),
up.isPasswordDigest(), up.getNonce(), up.getCreatedTime());
@@ -109,11 +108,11 @@
}
catch (Exception ex)
{
- reportSecurityException("Failed Authentication : Subject has not been
created, " + ex.getMessage());
+ throw Messages.MESSAGES.authenticationFailedSubjectNotCreated(ex);
}
if (subject == null || subject.getPrincipals().size() == 0)
{
- reportSecurityException("Failed Authentication : Invalid Subject");
+ throw Messages.MESSAGES.authenticationFailedSubjectInvalid();
}
return subject;
}
@@ -137,12 +136,6 @@
return new DefaultSecurityContext(p, subject);
}
- protected void reportSecurityException(String errorMessage)
- {
- LOG.error(errorMessage); //TODO i18n
- throw new SecurityException(errorMessage);
- }
-
public void setPropagateContext(boolean propagateContext)
{
this.helper.setPropagateContext(propagateContext);
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreator.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreator.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/security/authentication/SubjectCreator.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,18 +21,18 @@
*/
package org.jboss.wsf.stack.cxf.security.authentication;
+import static org.jboss.wsf.stack.cxf.Loggers.SECURITY_LOGGER;
+import static org.jboss.wsf.stack.cxf.Messages.MESSAGES;
+
import java.security.Principal;
import java.util.Calendar;
-import java.util.ResourceBundle;
import java.util.TimeZone;
import javax.security.auth.Subject;
import javax.security.auth.callback.CallbackHandler;
import org.apache.cxf.common.security.SimplePrincipal;
-import org.jboss.logging.Logger;
import org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.utils.DelegateClassLoader;
import org.jboss.wsf.spi.classloading.ClassLoaderProvider;
import org.jboss.wsf.spi.security.SecurityDomainContext;
@@ -49,9 +49,6 @@
*/
public class SubjectCreator
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(SubjectCreator.class);
- private static final Logger log = Logger.getLogger(SubjectCreator.class);
-
private static final int TIMESTAMP_FRESHNESS_THRESHOLD = 300;
private boolean propagateContext;
@@ -83,9 +80,9 @@
Principal principal = new SimplePrincipal(name);
Subject subject = new Subject();
- boolean TRACE = log.isTraceEnabled();
+ boolean TRACE = SECURITY_LOGGER.isTraceEnabled();
if (TRACE)
- log.trace("About to authenticate, using security domain '" +
ctx.getSecurityDomain() + "'");
+ SECURITY_LOGGER.aboutToAuthenticate(ctx.getSecurityDomain());
try
{
@@ -96,9 +93,7 @@
{
if (ctx.isValid(principal, password, subject) == false)
{
- String msg = BundleUtils.getMessage(bundle,
"AUTHENTICATION_FAILED", principal.getName());
- log.error(msg);
- throw new SecurityException(msg);
+ throw MESSAGES.authenticationFailed(principal.getName());
}
}
finally
@@ -117,13 +112,13 @@
}
if (TRACE)
- log.trace("Authenticated, principal=" + name);
+ SECURITY_LOGGER.authenticated(name);
if (propagateContext)
{
ctx.pushSubjectContext(subject, principal, password);
if (TRACE)
- log.trace("Security Context has been propagated");
+ SECURITY_LOGGER.securityContextPropagated(name);
}
return subject;
}
@@ -136,13 +131,13 @@
Calendar ref = Calendar.getInstance();
ref.add(Calendar.SECOND, -timestampThreshold);
if (ref.after(cal))
- throw new SecurityException(BundleUtils.getMessage(bundle,
"REQUEST_REJECTED", created));
+ throw MESSAGES.requestRejectedTimeStamp(created);
}
if (nonce != null && nonceStore != null)
{
if (nonceStore.hasNonce(nonce))
- throw new SecurityException(BundleUtils.getMessage(bundle,
"REQUEST_REJECTED_SAME_NONCE", nonce));
+ throw MESSAGES.requestRejectedSameNonce(nonce);
nonceStore.putNonce(nonce);
}
}
@@ -175,7 +170,7 @@
int timeInd = parseDate(value, 0, cal);
if (value.charAt(timeInd) != 'T')
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"INVALID_DATATIME_FORMAT", value.charAt(timeInd)));
+ throw MESSAGES.invalidDateTimeFormat(value.charAt(timeInd));
}
int tzStart = parseTime(value, timeInd + 1, cal);
@@ -203,13 +198,13 @@
if (!Character.isDigit(value.charAt(start)))
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"INVALID_DATE_VALUE_FORMAT", value));
+ throw MESSAGES.invalidDateValueFormat(value);
}
int nextToken = value.indexOf('-', start);
if (nextToken == -1 || nextToken - start < 4)
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"INVALID_DATE_VALUE_FORMAT", value));
+ throw MESSAGES.invalidDateValueFormat(value);
}
int year = Integer.parseInt(value.substring(start, nextToken));
@@ -218,7 +213,7 @@
nextToken = value.indexOf('-', start);
if (nextToken == -1 || nextToken - start < 2)
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"INVALID_DATE_VALUE_FORMAT", value));
+ throw MESSAGES.invalidDateValueFormat(value);
}
int month = Integer.parseInt(value.substring(start, nextToken));
@@ -238,7 +233,7 @@
{
if (value.charAt(start + 2) != ':' || value.charAt(start + 5) !=
':')
{
- throw new IllegalArgumentException(BundleUtils.getMessage(bundle,
"INVALID_TIME_VALUE_FORMAT", value));
+ throw MESSAGES.invalidTimeValueFormat(value);
}
int hh = Integer.parseInt(value.substring(start, start + 2));
@@ -292,7 +287,7 @@
}
else
{
- throw new NumberFormatException(BundleUtils.getMessage(bundle,
"INVALID_TIME_VALUE_FORMAT", value.substring(start)));
+ throw MESSAGES.invalidTimeZoneValueFormat(value.substring(start));
}
}
else if (value.charAt(start) == 'Z')
@@ -301,7 +296,7 @@
}
else
{
- throw new NumberFormatException(BundleUtils.getMessage(bundle,
"INVALID_TIME_VALUE_FORMAT", value.substring(start)));
+ throw MESSAGES.invalidTimeZoneValueFormat(value.substring(start));
}
return tz;
}
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1,3 +0,0 @@
-INVALID_NAMESPACEHANDLER_CLASS=Invalid NamespaceHandler class {0} for namespace {1} :
problem with handler class file or dependent class
-NOT_IMPLEMENT_NSHANDLER_INTERFACE=Class {0} for namespace {1} does not implement the {2}
interface
-NSHANDLER_CLASS_NOT_FOUND=NamespaceHandler class {0} for namespace {1} not found
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/NamespaceHandlerResolver.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/NamespaceHandlerResolver.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/spring/handler/NamespaceHandlerResolver.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -25,10 +25,9 @@
import java.util.HashMap;
import java.util.Map;
import java.util.Properties;
-import java.util.ResourceBundle;
-import org.jboss.logging.Logger;
-import org.jboss.ws.api.util.BundleUtils;
+import org.jboss.wsf.stack.cxf.Loggers;
+import org.jboss.wsf.stack.cxf.Messages;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.FatalBeanException;
import org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver;
@@ -48,11 +47,8 @@
*/
public class NamespaceHandlerResolver extends DefaultNamespaceHandlerResolver
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(NamespaceHandlerResolver.class);
public static final String JBOSSWS_HANDLER_MAPPINGS_LOCATION =
"META-INF/jbossws.spring.handlers";
- private static final Logger logger =
Logger.getLogger(NamespaceHandlerResolver.class);
-
private ClassLoader loader;
private Map<Object, Object> jbosswsHandlerMappings;
@@ -83,9 +79,7 @@
}
catch (Throwable t)
{
- if (logger.isTraceEnabled())
- logger.trace("Unable to resolve JBossWS specific handler for namespace
'" + namespaceUri
- + "'; trying default namespace resolution...", t);
+ Loggers.ROOT_LOGGER.unableToResolveJBWSSpringNSHandler(namespaceUri, t);
}
return jbosswsHandler != null ? jbosswsHandler : super.resolve(namespaceUri);
}
@@ -110,8 +104,7 @@
Class<?> handlerClass = ClassUtils.forName(className, this.loader);
if (!NamespaceHandler.class.isAssignableFrom(handlerClass))
{
- throw new FatalBeanException(BundleUtils.getMessage(bundle,
"NOT_IMPLEMENT_NSHANDLER_INTERFACE",
- new Object[]{className, namespaceUri,
NamespaceHandler.class.getName()}));
+ throw new FatalBeanException("",
Messages.MESSAGES.nsHandlerInterfaceNotImplemented(className, namespaceUri,
NamespaceHandler.class.getName()));
}
NamespaceHandler namespaceHandler = (NamespaceHandler)
BeanUtils.instantiateClass(handlerClass);
namespaceHandler.init();
@@ -120,13 +113,11 @@
}
catch (ClassNotFoundException ex)
{
- throw new FatalBeanException(BundleUtils.getMessage(bundle,
"NSHANDLER_CLASS_NOT_FOUND",
- new Object[]{className, namespaceUri}), ex);
+ throw new FatalBeanException("",
Messages.MESSAGES.nsHandlerClassNotFound(className, namespaceUri, ex));
}
catch (LinkageError err)
{
- throw new FatalBeanException(BundleUtils.getMessage(bundle,
"INVALID_NAMESPACEHANDLER_CLASS",
- new Object[]{className, namespaceUri} ), err);
+ throw new FatalBeanException("",
Messages.MESSAGES.nsHandlerInvalidClass(className, namespaceUri, err));
}
}
}
@@ -142,18 +133,11 @@
{
Properties mappings =
PropertiesLoaderUtils.loadAllProperties(JBOSSWS_HANDLER_MAPPINGS_LOCATION,
this.loader);
- if (logger.isDebugEnabled())
- {
- logger.debug("Loaded mappings [" + mappings + "]");
- }
this.jbosswsHandlerMappings = new HashMap<Object, Object>(mappings);
}
catch (IOException ex)
{
- IllegalStateException ise = new IllegalStateException(
- "Unable to load NamespaceHandler mappings from location [" +
JBOSSWS_HANDLER_MAPPINGS_LOCATION + "]");
- ise.initCause(ex);
- throw ise;
+ throw
Messages.MESSAGES.unableToLoadNSHandler(JBOSSWS_HANDLER_MAPPINGS_LOCATION, ex);
}
}
return this.jbosswsHandlerMappings;
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/AddressRewritingEndpointInfo.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -21,13 +21,14 @@
*/
package org.jboss.wsf.stack.cxf.transport;
+import static org.jboss.wsf.stack.cxf.Loggers.ADDRESS_REWRITE_LOGGER;
+
import java.net.URI;
import java.net.URL;
import org.apache.cxf.service.model.EndpointInfo;
import org.apache.cxf.service.model.ServiceInfo;
import org.apache.cxf.binding.soap.wsdl.extensions.SoapAddress;
-import org.jboss.logging.Logger;
import org.jboss.wsf.spi.management.ServerConfig;
/**
@@ -43,8 +44,6 @@
*/
public class AddressRewritingEndpointInfo extends EndpointInfo
{
- private static Logger log = Logger.getLogger(AddressRewritingEndpointInfo.class);
-
private ServerConfig serverConfig;
SoapAddress saddress;
@@ -92,7 +91,7 @@
}
if (setNewAddress && saddress != null)
{
- log.info("Setting new service endpoint address in wsdl: " + s);
+ ADDRESS_REWRITE_LOGGER.settingNewServiceEndpointAddressInWsdl(s);
saddress.setLocationURI(s);
}
}
@@ -122,16 +121,16 @@
//check config prop forcing address rewrite
if (serverConfig.isModifySOAPAddress())
{
- log.debug("Rewrite required because of configuration");
+
ADDRESS_REWRITE_LOGGER.addressRewriteRequiredBecauseOfServerConf(previousAddress);
return true;
}
//check if the previous address is not valid
if (isInvalidAddress(previousAddress))
{
- log.debug("Rewrite required because of invalid url");
+
ADDRESS_REWRITE_LOGGER.addressRewriteRequiredBecauseOfInvalidAddress(previousAddress);
return true;
}
- log.debug("Rewrite not required");
+ ADDRESS_REWRITE_LOGGER.rewriteNotRequired(previousAddress);
return false;
}
@@ -190,12 +189,13 @@
}
}
String urlStr = uriScheme + "://" + host + port + path;
- log.debugf("Rewritten new candidate service endpoint address '%s'
to '%s'", s, urlStr);
+
+ ADDRESS_REWRITE_LOGGER.addressRewritten(s, urlStr);
return urlStr;
}
catch (Exception e)
{
- log.debugf("Invalid url provided, using it without rewriting: %s",
s);
+ ADDRESS_REWRITE_LOGGER.invalidAddressProvidedUseItWithoutRewriting(s);
return s;
}
}
Deleted:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/Message.properties
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/Message.properties 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/Message.properties 2012-09-24
15:40:38 UTC (rev 16758)
@@ -1 +0,0 @@
-CANNOT_OBTAIN_ENDPOINT=Cannot obtain endpoint for: {0}
Modified:
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/ServletHelper.java
===================================================================
---
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/ServletHelper.java 2012-09-24
14:42:59 UTC (rev 16757)
+++
stack/cxf/trunk/modules/server/src/main/java/org/jboss/wsf/stack/cxf/transport/ServletHelper.java 2012-09-24
15:40:38 UTC (rev 16758)
@@ -25,7 +25,6 @@
import java.io.IOException;
import java.util.List;
-import java.util.ResourceBundle;
import javax.management.ObjectName;
import javax.servlet.ServletConfig;
@@ -33,7 +32,6 @@
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
-import javax.xml.ws.WebServiceException;
import javax.xml.ws.handler.Handler;
import org.apache.cxf.Bus;
@@ -45,7 +43,6 @@
import org.apache.cxf.management.interceptor.ResponseTimeMessageInInterceptor;
import org.apache.cxf.management.interceptor.ResponseTimeMessageInvokerInterceptor;
import org.apache.cxf.management.interceptor.ResponseTimeMessageOutInterceptor;
-import org.jboss.ws.api.util.BundleUtils;
import org.jboss.ws.common.ObjectNameFactory;
import org.jboss.ws.common.injection.InjectionHelper;
import org.jboss.wsf.spi.SPIProvider;
@@ -57,6 +54,7 @@
import org.jboss.wsf.spi.invocation.RequestHandler;
import org.jboss.wsf.spi.management.EndpointRegistry;
import org.jboss.wsf.spi.management.EndpointRegistryFactory;
+import org.jboss.wsf.stack.cxf.Messages;
import org.jboss.wsf.stack.cxf.management.InstrumentationManagerExtImpl;
/**
@@ -67,7 +65,6 @@
*/
public class ServletHelper
{
- private static final ResourceBundle bundle =
BundleUtils.getBundle(ServletHelper.class);
public static final String ENABLE_CXF_MANAGEMENT = "enable.cxf.management";
public static Endpoint initEndpoint(ServletConfig servletConfig, String servletName)
@@ -105,7 +102,7 @@
{
ObjectName oname = ObjectNameFactory.create(Endpoint.SEPID_DOMAIN +
":" + Endpoint.SEPID_PROPERTY_CONTEXT
+ "=" + contextPath + "," +
Endpoint.SEPID_PROPERTY_ENDPOINT + "=" + servletName);
- throw new WebServiceException(BundleUtils.getMessage(bundle,
"CANNOT_OBTAIN_ENDPOINT", oname));
+ throw Messages.MESSAGES.cannotObtainEndpoint(oname);
}
//Inject the EJB and JNDI resources if possible
Modified: stack/cxf/trunk/pom.xml
===================================================================
--- stack/cxf/trunk/pom.xml 2012-09-24 14:42:59 UTC (rev 16757)
+++ stack/cxf/trunk/pom.xml 2012-09-24 15:40:38 UTC (rev 16758)
@@ -78,7 +78,8 @@
<cxf.xjcplugins.version>2.6.0</cxf.xjcplugins.version>
<fastinfoset.api.version>1.2.9</fastinfoset.api.version>
<jboss.common.core.version>2.2.17.GA</jboss.common.core.version>
- <jboss.logging.version>3.1.0.GA</jboss.logging.version>
+ <jboss-logging.version>3.1.2.GA</jboss-logging.version>
+
<jboss-logging-processor.version>1.0.3.Final</jboss-logging-processor.version>
<jboss.xb.version>2.0.3.GA</jboss.xb.version>
<picketbox.version>4.0.9.Final</picketbox.version>
<picketlink.version>2.1.4.Final</picketlink.version>
@@ -1159,6 +1160,12 @@
<groupId>org.jboss</groupId>
<artifactId>jboss-common-core</artifactId>
<version>${jboss.common.core.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging-spi</artifactId>
+ </exclusion>
+ </exclusions>
<scope>provided</scope>
</dependency>
<dependency>
@@ -1219,9 +1226,14 @@
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
- <version>${jboss.logging.version}</version>
+ <version>${jboss-logging.version}</version>
</dependency>
<dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging-processor</artifactId>
+ <version>${jboss-logging-processor.version}</version>
+ </dependency>
+ <dependency>
<groupId>org.jboss.spec.javax.jms</groupId>
<artifactId>jboss-jms-api_1.1_spec</artifactId>
<version>${jms.api.version}</version>