[prev in list] [next in list] [prev in thread] [next in thread]
List: wsrf-commits
Subject: svn commit: r233060 - in /webservices/wsrf/trunk/src/java/org/apache/ws:
From: scamp () apache ! org
Date: 2005-08-16 21:39:03
Message-ID: 20050816213904.61177.qmail () minotaur ! apache ! org
[Download RAW message or body]
Author: scamp
Date: Tue Aug 16 14:39:00 2005
New Revision: 233060
URL: http://svn.apache.org/viewcvs?rev=233060&view=rev
Log:
Fixes for MetadataConfigImpl.java to be serializable and platform stuff
Added:
webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/AxisConstants.java
Modified:
webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/ResourceProvider.java
webservices/wsrf/trunk/src/java/org/apache/ws/util/jndi/tools/MetadataConfigImpl.java
webservices/wsrf/trunk/src/java/org/apache/ws/util/platform/JaxRpcPlatform.java
Added: webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/AxisConstants.java
URL: http://svn.apache.org/viewcvs/webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/AxisConstants.java?rev=233060&view=auto
==============================================================================
--- webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/AxisConstants.java \
(added)
+++ webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/AxisConstants.java \
Tue Aug 16 14:39:00 2005 @@ -0,0 +1,14 @@
+package org.apache.ws.resource.handler.axis;
+
+/**
+ * A constants class for Axis-Specific information.
+ *
+ * @author Sal Campana
+ */
+public interface AxisConstants
+{
+ /**
+ * a constant for reference in the JaxRpcPlatform to determine if Axis is being \
used. + */
+ String AXIS_PLATFORM = "AXIS_PLATFORM";
+}
Modified: webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/ResourceProvider.java
URL: http://svn.apache.org/viewcvs/webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/ResourceProvider.java?rev=233060&r1=233059&r2=233060&view=diff
==============================================================================
--- webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/ResourceProvider.java \
(original)
+++ webservices/wsrf/trunk/src/java/org/apache/ws/resource/handler/axis/ResourceProvider.java \
Tue Aug 16 14:39:00 2005 @@ -61,6 +61,11 @@
public static final String SYSPROP_AXIS_FAULT_DEBUG = "axis.fault.debug";
private GenericAxisHandler m_axisHelperHandler = new GenericAxisHandler( this );
+ static
+ {
+ System.setProperty(AxisConstants.AXIS_PLATFORM, "true");
+ }
+
/**
* DOCUMENT_ME
*
Modified: webservices/wsrf/trunk/src/java/org/apache/ws/util/jndi/tools/MetadataConfigImpl.java
URL: http://svn.apache.org/viewcvs/webservices/wsrf/trunk/src/java/org/apache/ws/util/jndi/tools/MetadataConfigImpl.java?rev=233060&r1=233059&r2=233060&view=diff
==============================================================================
--- webservices/wsrf/trunk/src/java/org/apache/ws/util/jndi/tools/MetadataConfigImpl.java \
(original)
+++ webservices/wsrf/trunk/src/java/org/apache/ws/util/jndi/tools/MetadataConfigImpl.java \
Tue Aug 16 14:39:00 2005 @@ -24,6 +24,7 @@
import org.xmlsoap.schemas.ws.x2004.x09.mex.LocationDocument;
import org.xmlsoap.schemas.ws.x2004.x09.mex.MetadataReferenceDocument;
import java.io.File;
+import java.io.Serializable;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
@@ -42,7 +43,7 @@
* @author Sal Campana
*/
public class MetadataConfigImpl
- extends MetadataConfig
+ extends MetadataConfig implements Serializable
{
private static final Log LOG = LogFactory.getLog( MetadataConfigImpl.class );
Modified: webservices/wsrf/trunk/src/java/org/apache/ws/util/platform/JaxRpcPlatform.java
URL: http://svn.apache.org/viewcvs/webservices/wsrf/trunk/src/java/org/apache/ws/util/platform/JaxRpcPlatform.java?rev=233060&r1=233059&r2=233060&view=diff
==============================================================================
--- webservices/wsrf/trunk/src/java/org/apache/ws/util/platform/JaxRpcPlatform.java \
(original)
+++ webservices/wsrf/trunk/src/java/org/apache/ws/util/platform/JaxRpcPlatform.java \
Tue Aug 16 14:39:00 2005 @@ -17,6 +17,8 @@
import org.apache.ws.util.platform.axis.AxisJaxRpcPlatform;
import org.apache.ws.util.platform.weblogic.WeblogicJaxRpcPlatform;
+import org.apache.ws.resource.handler.axis.AxisConstants;
+
import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPFactory;
@@ -104,7 +106,7 @@
throw new RuntimeException( "JAX-RPC platform not found!" );
}
- if ( soapFactory.getClass( ).getName( ).equals( AXIS.getSoapFactoryImpl( ) \
) ) + if ( System.getProperty(AxisConstants.AXIS_PLATFORM) != null || \
soapFactory.getClass( ).getName( ).equals( AXIS.getSoapFactoryImpl()) ) {
s_platformType = AXIS;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic