You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrf-dev@ws.apache.org by sc...@apache.org on 2005/02/16 18:00:07 UTC
svn commit: r154047 - in
incubator/apollo/trunk/src/java/org/apache/ws/resource: ./ faults/
faults/axis/v1_2_draft01/ faults/axis/v1_2_draft03/
lifetime/v1_2_draft04/porttype/impl/ properties/impl/
properties/query/impl/ properties/query/xpath/impl/
properties/v1_2_draft01/porttype/impl/
properties/v1_2_draft05/porttype/impl/ tool/
Author: scamp
Date: Wed Feb 16 08:59:58 2005
New Revision: 154047
URL: http://svn.apache.org/viewcvs?view=rev&rev=154047
Log:
updated for draftf05
Modified:
incubator/apollo/trunk/src/java/org/apache/ws/resource/AbstractPortType.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/ResoureKeyHeaderNotFoundFaultException.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft01/BaseFaultType.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft03/BaseFaultType.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ImmediateResourceTerminationPortTypeImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ScheduledResourceTerminationPortTypeImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/impl/AbstractSetResourcePropertiesPortType.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/impl/QueryEngineImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/xpath/impl/XmlBeansXPathExpressionEvaluator.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/NamespaceVersionHolderImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/QueryResourcePropertiesPortTypeImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/SetResourcePropertiesPortTypeImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/GetResourcePropertyDocumentPortTypeImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/NamespaceVersionHolderImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/QueryResourcePropertiesPortTypeImpl.java
incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/AbstractPortType.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/AbstractPortType.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/AbstractPortType.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/AbstractPortType.java Wed Feb 16 08:59:58 2005
@@ -21,6 +21,7 @@
import org.apache.ws.resource.i18n.MessagesImpl;
import org.apache.ws.resource.impl.AbstractResourceHome;
import org.apache.ws.resource.lifetime.faults.ResourceUnknownFaultException;
+import org.apache.ws.resource.properties.NamespaceVersionHolder;
import org.apache.ws.util.i18n.Messages;
import javax.xml.rpc.JAXRPCException;
@@ -64,7 +65,7 @@
}
catch ( ResourceUnknownException rue )
{
- throw new ResourceUnknownFaultException( rue );
+ throw new ResourceUnknownFaultException(getNamespaceSet(), rue );
}
catch ( ResourceContextException rce )
{
@@ -125,4 +126,6 @@
{
return m_resourceKey;
}
+
+ protected abstract NamespaceVersionHolder getNamespaceSet();
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/ResoureKeyHeaderNotFoundFaultException.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/ResoureKeyHeaderNotFoundFaultException.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/ResoureKeyHeaderNotFoundFaultException.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/ResoureKeyHeaderNotFoundFaultException.java Wed Feb 16 08:59:58 2005
@@ -15,41 +15,63 @@
*=============================================================================*/
package org.apache.ws.resource.faults;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.ws.Soap1_1Constants;
import org.apache.ws.resource.NamespaceConstants;
-import org.apache.ws.resource.properties.NamespaceVersionHolder;
-import org.apache.ws.resource.i18n.MessagesImpl;
import org.apache.ws.resource.i18n.Keys;
+import org.apache.ws.resource.i18n.MessagesImpl;
import org.apache.ws.util.i18n.Messages;
import javax.xml.namespace.QName;
+import javax.xml.rpc.soap.SOAPFaultException;
+import javax.xml.soap.Detail;
+import javax.xml.soap.DetailEntry;
+import javax.xml.soap.SOAPException;
+import javax.xml.soap.SOAPFactory;
/**
* LOG-DONE
* @author Ian P. Springer
*/
public class ResoureKeyHeaderNotFoundFaultException
- extends BaseFaultException
+ extends SOAPFaultException
{
public static final Messages MSG = MessagesImpl.getInstance();
+ private static final Log LOG = LogFactory.getLog( ResoureKeyHeaderNotFoundFaultException.class );
/**
* DOCUMENT_ME
*/
+ private static final String FAULT_LOCAL_NAME = "ResoureKeyHeaderNotFoundFault";
private static final QName NAME =
- new QName( NamespaceConstants.NSURI_APACHE_WS_RESOURCE, "ResoureKeyHeaderNotFoundFault",
+ new QName( NamespaceConstants.NSURI_APACHE_WS_RESOURCE, FAULT_LOCAL_NAME,
NamespaceConstants.NSPREFIX_APACHE_WS_RESOURCE );
- /**
+
+ /**
* Creates a new {@link ResoureKeyHeaderNotFoundFaultException} object.
*
* @param expectedHeaderName DOCUMENT_ME
*/
- public ResoureKeyHeaderNotFoundFaultException( NamespaceVersionHolder namespaces, QName expectedHeaderName )
+ public ResoureKeyHeaderNotFoundFaultException( QName expectedHeaderName )
{
- super(namespaces, NAME );
- setDescription( new String[]
- {
- MSG.getMessage(Keys.EXPECTED_ADDRESSING_HEADER,String.valueOf( expectedHeaderName ))
- } );
+ super(Soap1_1Constants.FAULT_CLIENT, null,null, createDetail(MSG.getMessage(Keys.EXPECTED_ADDRESSING_HEADER,String.valueOf( expectedHeaderName ) )));
}
+ private static Detail createDetail(String msg)
+ {
+ try
+ {
+ SOAPFactory soapFactory = SOAPFactory.newInstance();
+ Detail detail = soapFactory.createDetail();
+ DetailEntry detailEntry = detail.addDetailEntry(soapFactory.createName(FAULT_LOCAL_NAME,NamespaceConstants.NSPREFIX_APACHE_WS_RESOURCE, NamespaceConstants.NSURI_APACHE_WS_RESOURCE ));
+ detailEntry.addTextNode(msg);
+ return detail;
+ }
+ catch (SOAPException e)
+ {
+ LOG.error(e);
+ }
+ return null;
+ }
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft01/BaseFaultType.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft01/BaseFaultType.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft01/BaseFaultType.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft01/BaseFaultType.java Wed Feb 16 08:59:58 2005
@@ -69,7 +69,7 @@
elemField.setFieldName( "originator" );
elemField.setXmlName( new QName( Faults1_2Constants.NSURI_BASEFAULTS_SCHEMA, "Originator",
Faults1_2Constants.NSPREFIX_BASEFAULTS_SCHEMA ) );
- elemField.setXmlType( new QName( Constants.NS_URI_ADDRESSING_03, "EndpointReferenceType" ) );
+ elemField.setXmlType( new QName( Constants.NS_URI_ADDRESSING_2003_03, "EndpointReferenceType" ) );
elemField.setMinOccurs( 0 );
TYPE_DESC.addFieldDesc( elemField );
elemField = new ElementDesc( );
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft03/BaseFaultType.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft03/BaseFaultType.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft03/BaseFaultType.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/faults/axis/v1_2_draft03/BaseFaultType.java Wed Feb 16 08:59:58 2005
@@ -76,7 +76,7 @@
elemField.setFieldName( "originator" );
elemField.setXmlName( new QName( Faults1_2Constants.NSURI_BASEFAULTS_SCHEMA, "Originator",
Faults1_2Constants.NSPREFIX_BASEFAULTS_SCHEMA ) );
- elemField.setXmlType( new QName( Constants.NS_URI_ADDRESSING_08, "EndpointReferenceType" ) );
+ elemField.setXmlType( new QName( Constants.NS_URI_ADDRESSING_2004_08, "EndpointReferenceType" ) );
elemField.setMinOccurs( 0 );
TYPE_DESC.addFieldDesc( elemField );
elemField = new ElementDesc( );
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ImmediateResourceTerminationPortTypeImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ImmediateResourceTerminationPortTypeImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ImmediateResourceTerminationPortTypeImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ImmediateResourceTerminationPortTypeImpl.java Wed Feb 16 08:59:58 2005
@@ -46,7 +46,8 @@
*/
private static final Log LOG = LogFactory.getLog( ImmediateResourceTerminationPortTypeImpl.class.getName( ) );
public static final Messages MSG = MessagesImpl.getInstance();
- private NamespaceVersionHolder namespaces = new NamespaceVersionHolderImpl() ;
+ private static final NamespaceVersionHolder NAMESPACE_SET = new NamespaceVersionHolderImpl() ;
+
/**
* Creates a new {@link ImmediateResourceTerminationPortTypeImpl} object.
*
@@ -57,7 +58,12 @@
super( resourceContext );
}
- /**
+ protected NamespaceVersionHolder getNamespaceSet()
+ {
+ return NAMESPACE_SET;
+ }
+
+ /**
* DOCUMENT_ME
*
* @param requestDoc DOCUMENT_ME
@@ -74,7 +80,7 @@
}
catch ( ResourceException re )
{
- throw new ResourceNotDestroyedFaultException(namespaces, String.valueOf( getResourceKey( ).getValue( ) ),
+ throw new ResourceNotDestroyedFaultException(NAMESPACE_SET, String.valueOf( getResourceKey( ).getValue( ) ),
getResourceContext( ).getServiceName( ) );
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ScheduledResourceTerminationPortTypeImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ScheduledResourceTerminationPortTypeImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ScheduledResourceTerminationPortTypeImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/lifetime/v1_2_draft04/porttype/impl/ScheduledResourceTerminationPortTypeImpl.java Wed Feb 16 08:59:58 2005
@@ -49,7 +49,7 @@
private static final Log LOG = LogFactory.getLog( ScheduledResourceTerminationPortTypeImpl.class.getName( ) );
private static final Messages MSG = MessagesImpl.getInstance();
- private NamespaceVersionHolder namespaces = new NamespaceVersionHolderImpl() ;
+ private static final NamespaceVersionHolder NAMESPACE_SET = new NamespaceVersionHolderImpl() ;
/**
* Creates a new {@link ScheduledResourceTerminationPortTypeImpl} object.
@@ -61,7 +61,12 @@
super( resourceContext );
}
- /**
+ protected NamespaceVersionHolder getNamespaceSet()
+ {
+ return NAMESPACE_SET;
+ }
+
+ /**
* DOCUMENT_ME
*
* @param requestDoc DOCUMENT_ME
@@ -119,7 +124,7 @@
}
catch ( ResourceException re )
{
- throw new UnableToSetTerminationTimeFaultException(namespaces, null );
+ throw new UnableToSetTerminationTimeFaultException(NAMESPACE_SET, null );
}
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/impl/AbstractSetResourcePropertiesPortType.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/impl/AbstractSetResourcePropertiesPortType.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/impl/AbstractSetResourcePropertiesPortType.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/impl/AbstractSetResourcePropertiesPortType.java Wed Feb 16 08:59:58 2005
@@ -355,6 +355,5 @@
}
}
- protected abstract NamespaceVersionHolder getNamespaceSet();
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/impl/QueryEngineImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/impl/QueryEngineImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/impl/QueryEngineImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/impl/QueryEngineImpl.java Wed Feb 16 08:59:58 2005
@@ -121,7 +121,7 @@
ExpressionEvaluator evaluator = getEvaluator( queryExpr.getDialect( ) );
if ( evaluator == null )
{
- throw new UnknownQueryExpressionDialectFaultException( queryExpr.getDialect( ) );
+ throw new UnknownQueryExpressionDialectException( queryExpr.getDialect( ) );
}
if(LOG.isDebugEnabled())
{
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/xpath/impl/XmlBeansXPathExpressionEvaluator.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/xpath/impl/XmlBeansXPathExpressionEvaluator.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/xpath/impl/XmlBeansXPathExpressionEvaluator.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/query/xpath/impl/XmlBeansXPathExpressionEvaluator.java Wed Feb 16 08:59:58 2005
@@ -133,7 +133,7 @@
}
catch ( RuntimeException re )
{
- throw new QueryEvaluationErrorFaultException( MSG.getMessage( Keys.QUERY_FAILED, xpathExpr.getValue( ),re.getLocalizedMessage( ) ));
+ throw new QueryEvaluationErrorException( MSG.getMessage( Keys.QUERY_FAILED, xpathExpr.getValue( ),re.getLocalizedMessage( ) ));
}
}
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/NamespaceVersionHolderImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/NamespaceVersionHolderImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/NamespaceVersionHolderImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/NamespaceVersionHolderImpl.java Wed Feb 16 08:59:58 2005
@@ -31,7 +31,7 @@
public String getAddressingNamespace()
{
- return Constants.NS_URI_ADDRESSING_03;
+ return Constants.NS_URI_ADDRESSING_2003_03;
}
public String getServiceGroupsXsdNamespace()
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/QueryResourcePropertiesPortTypeImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/QueryResourcePropertiesPortTypeImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/QueryResourcePropertiesPortTypeImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/QueryResourcePropertiesPortTypeImpl.java Wed Feb 16 08:59:58 2005
@@ -58,7 +58,7 @@
private static final Log LOG = LogFactory.getLog( QueryResourcePropertiesPortTypeImpl.class );
private static final Messages MSG = MessagesImpl.getInstance();
- private NamespaceVersionHolder namespaces = new NamespaceVersionHolderImpl() ;
+ private static final NamespaceVersionHolder NAMESPACE_SET = new NamespaceVersionHolderImpl() ;
/**
* DOCUMENT_ME
@@ -75,6 +75,11 @@
super( resourceContext );
}
+ protected NamespaceVersionHolder getNamespaceSet()
+ {
+ return NAMESPACE_SET;
+ }
+
/**
* Implementation of the wsrp:QueryResourceProperties operation.
*
@@ -124,15 +129,15 @@
}
catch ( UnknownQueryExpressionDialectException uqede )
{
- throw new UnknownQueryExpressionDialectFaultException(namespaces, uqede.getDialect() );
+ throw new UnknownQueryExpressionDialectFaultException(NAMESPACE_SET, uqede.getDialect() );
}
catch ( QueryEvaluationErrorException qeee )
{
- throw new QueryEvaluationErrorFaultException(namespaces, qeee.getMessage() );
+ throw new QueryEvaluationErrorFaultException(NAMESPACE_SET, qeee.getMessage() );
}
catch ( InvalidQueryExpressionException iqee )
{
- throw new InvalidQueryExpressionFaultException(namespaces, queryExpr );
+ throw new InvalidQueryExpressionFaultException(NAMESPACE_SET, queryExpr );
}
QueryResourcePropertiesResponseDocument.QueryResourcePropertiesResponse responseElem =
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/SetResourcePropertiesPortTypeImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/SetResourcePropertiesPortTypeImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/SetResourcePropertiesPortTypeImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft01/porttype/impl/SetResourcePropertiesPortTypeImpl.java Wed Feb 16 08:59:58 2005
@@ -57,7 +57,7 @@
private static final Log LOG = LogFactory.getLog( SetResourcePropertiesPortTypeImpl.class );
private static final Messages MSG = MessagesImpl.getInstance();
- private NamespaceVersionHolder namespaces = new NamespaceVersionHolderImpl() ;
+ private static final NamespaceVersionHolder NAMESPACE_SET = new NamespaceVersionHolderImpl() ;
/**
* Creates a new {@link SetResourcePropertiesPortTypeImpl} object.
@@ -69,6 +69,11 @@
super( resourceContext );
}
+ protected NamespaceVersionHolder getNamespaceSet()
+ {
+ return NAMESPACE_SET;
+ }
+
/**
* Implementation of the wsrp:SetResourceProperties operation.
*
@@ -128,7 +133,7 @@
QName nameOfPropToBeDeleted = deleteElem.getResourceProperty();
if ( nameOfPropToBeDeleted == null )
{
- throw new InvalidSetResourcePropertiesRequestContentFaultException(namespaces, MSG.getMessage( Keys.DEL_MISSING_RP_ATTRIB ) );
+ throw new InvalidSetResourcePropertiesRequestContentFaultException(NAMESPACE_SET, MSG.getMessage( Keys.DEL_MISSING_RP_ATTRIB ) );
}
ResourceProperty prop = getProperties().get( nameOfPropToBeDeleted );
if ( prop == null )
@@ -138,7 +143,7 @@
return;
} else
{
- throw new InvalidResourcePropertyQNameFaultException( namespaces,nameOfPropToBeDeleted );
+ throw new InvalidResourcePropertyQNameFaultException( NAMESPACE_SET,nameOfPropToBeDeleted );
}
}
throwFaultIfPropertyIsReadOnly( prop );
@@ -149,7 +154,7 @@
}
catch ( RuntimeException re )
{
- throw new SetResourcePropertyRequestFailedFaultException(namespaces, re.toString() );
+ throw new SetResourcePropertyRequestFailedFaultException(NAMESPACE_SET, re.toString() );
}
Object[] oldValue = getValue( prop );
prop.clear();
@@ -204,7 +209,7 @@
}
catch ( RuntimeException re )
{
- throw new SetResourcePropertyRequestFailedFaultException(namespaces, re.toString() );
+ throw new SetResourcePropertyRequestFailedFaultException(NAMESPACE_SET, re.toString() );
}
Object[] oldValue = getValue( prop );
@@ -216,7 +221,7 @@
}
catch ( MetaDataViolationException mdve )
{
- throw new InvalidSetResourcePropertiesRequestContentFaultException(namespaces, mdve );
+ throw new InvalidSetResourcePropertiesRequestContentFaultException(NAMESPACE_SET, mdve );
}
}
Object[] newValue = getValue( prop );
@@ -263,7 +268,7 @@
}
catch ( RuntimeException re )
{
- throw new SetResourcePropertyRequestFailedFaultException(namespaces, re.toString() );
+ throw new SetResourcePropertyRequestFailedFaultException(NAMESPACE_SET, re.toString() );
}
Object[] oldValue = getValue( prop );
@@ -278,7 +283,7 @@
}
catch ( MetaDataViolationException mdve )
{
- throw new InvalidSetResourcePropertiesRequestContentFaultException(namespaces, mdve );
+ throw new InvalidSetResourcePropertiesRequestContentFaultException(NAMESPACE_SET, mdve );
}
Object[] newValue = getValue( prop );
if ( prop.getChangeListener() != null )
@@ -314,7 +319,7 @@
{
if ( !getProperties().getMetaData().isOpenContent() )
{
- throw new InvalidResourcePropertyQNameFaultException(namespaces, propName );
+ throw new InvalidResourcePropertyQNameFaultException(NAMESPACE_SET, propName );
}
}
return prop;
@@ -328,7 +333,7 @@
QName propElemName = XmlBeanUtils.getName( propElems[i] );
if ( !firstPropElemName.equals( propElemName ) )
{
- throw new InvalidSetResourcePropertiesRequestContentFaultException(namespaces, MSG.getMessage( Keys.ERROR_PROPERTY_INSERT_VIOLATES_SCHEMA,
+ throw new InvalidSetResourcePropertiesRequestContentFaultException(NAMESPACE_SET, MSG.getMessage( Keys.ERROR_PROPERTY_INSERT_VIOLATES_SCHEMA,
( ( propElems.length > 1 )
? "s" : "" ),
firstPropElemName ) );
@@ -340,7 +345,7 @@
{
if ( prop.getMetaData().getMinOccurs() != 0 )
{
- throw new InvalidSetResourcePropertiesRequestContentFaultException(namespaces, MSG.getMessage( Keys.ERROR_PROPERTY_DELETE_VIOLATES_SCHEMA,
+ throw new InvalidSetResourcePropertiesRequestContentFaultException(NAMESPACE_SET, MSG.getMessage( Keys.ERROR_PROPERTY_DELETE_VIOLATES_SCHEMA,
prop.getMetaData().getName() ) );
}
}
@@ -350,7 +355,7 @@
//todo probably need to check this for xsd:any to check for possible violations
if ( prop.getMetaData().getMaxOccurs() != -1 &&( prop.size() + propElemsToBeInserted.length ) > prop.getMetaData().getMaxOccurs() )
{
- throw new InvalidSetResourcePropertiesRequestContentFaultException(namespaces, MSG.getMessage( Keys.ERROR_PROPERTY_INSERT_VIOLATES_SCHEMA,
+ throw new InvalidSetResourcePropertiesRequestContentFaultException(NAMESPACE_SET, MSG.getMessage( Keys.ERROR_PROPERTY_INSERT_VIOLATES_SCHEMA,
( ( propElemsToBeInserted.length > 1 )
? "s" : "" ),
prop.getMetaData().getName() ) );
@@ -361,7 +366,7 @@
{
if ( prop.getMetaData().getMaxOccurs() != -1 && newPropElems.length > prop.getMetaData().getMaxOccurs() )
{
- throw new InvalidSetResourcePropertiesRequestContentFaultException(namespaces, MSG.getMessage( Keys.ERROR_PROPERTY_UPDATE_VIOLATES_SCHEMA,
+ throw new InvalidSetResourcePropertiesRequestContentFaultException(NAMESPACE_SET, MSG.getMessage( Keys.ERROR_PROPERTY_UPDATE_VIOLATES_SCHEMA,
prop.getMetaData().getName() ) );
}
}
@@ -417,7 +422,7 @@
{
if ( prop.getMetaData().isReadOnly() )
{
- throw new UnableToModifyResourcePropertyFaultException(namespaces, prop.getMetaData().getName() );
+ throw new UnableToModifyResourcePropertyFaultException(NAMESPACE_SET, prop.getMetaData().getName() );
}
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/GetResourcePropertyDocumentPortTypeImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/GetResourcePropertyDocumentPortTypeImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/GetResourcePropertyDocumentPortTypeImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/GetResourcePropertyDocumentPortTypeImpl.java Wed Feb 16 08:59:58 2005
@@ -21,7 +21,7 @@
{
private static final Log LOG = LogFactory.getLog( GetMultipleResourcePropertiesPortTypeImpl.class );
private static final Messages MSG = MessagesImpl.getInstance();
- private NamespaceVersionHolder namespaces = new NamespaceVersionHolderImpl() ;
+ private static final NamespaceVersionHolder NAMESPACE_SET = new NamespaceVersionHolderImpl();
/**
* Creates a new {@link AbstractResourcePropertiesPortType} object.
*
@@ -55,5 +55,10 @@
GetResourcePropertyDocumentResponseDocument.Factory.newInstance();
responseDoc.addNewGetResourcePropertyDocumentResponse();
return responseDoc;
+ }
+
+ protected NamespaceVersionHolder getNamespaceSet()
+ {
+ return NAMESPACE_SET;
}
}
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/NamespaceVersionHolderImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/NamespaceVersionHolderImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/NamespaceVersionHolderImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/NamespaceVersionHolderImpl.java Wed Feb 16 08:59:58 2005
@@ -31,7 +31,7 @@
public String getAddressingNamespace()
{
- return Constants.NS_URI_ADDRESSING_08;
+ return Constants.NS_URI_ADDRESSING_2004_08;
}
public String getServiceGroupsXsdNamespace()
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/QueryResourcePropertiesPortTypeImpl.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/QueryResourcePropertiesPortTypeImpl.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/QueryResourcePropertiesPortTypeImpl.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/properties/v1_2_draft05/porttype/impl/QueryResourcePropertiesPortTypeImpl.java Wed Feb 16 08:59:58 2005
@@ -58,7 +58,7 @@
private static final Log LOG = LogFactory.getLog( QueryResourcePropertiesPortTypeImpl.class );
private static final Messages MSG = MessagesImpl.getInstance();
- private NamespaceVersionHolder namespaces = new NamespaceVersionHolderImpl() ;
+ private static final NamespaceVersionHolder NAMESPACE_SET = new NamespaceVersionHolderImpl();
/**
* DOCUMENT_ME
@@ -75,6 +75,11 @@
super( resourceContext );
}
+ protected NamespaceVersionHolder getNamespaceSet()
+ {
+ return NAMESPACE_SET;
+ }
+
/**
* Implementation of the wsrp:QueryResourceProperties operation.
*
@@ -124,15 +129,15 @@
}
catch ( UnknownQueryExpressionDialectException uqede )
{
- throw new UnknownQueryExpressionDialectFaultException( namespaces, uqede.getDialect() );
+ throw new UnknownQueryExpressionDialectFaultException( NAMESPACE_SET, uqede.getDialect() );
}
catch ( QueryEvaluationErrorException qeee )
{
- throw new QueryEvaluationErrorFaultException(namespaces, qeee.getMessage() );
+ throw new QueryEvaluationErrorFaultException(NAMESPACE_SET, qeee.getMessage() );
}
catch ( InvalidQueryExpressionException iqee )
{
- throw new InvalidQueryExpressionFaultException(namespaces, queryExpr );
+ throw new InvalidQueryExpressionFaultException(NAMESPACE_SET, queryExpr );
}
QueryResourcePropertiesResponseDocument.QueryResourcePropertiesResponse responseElem =
Modified: incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java
URL: http://svn.apache.org/viewcvs/incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java?view=diff&r1=154046&r2=154047
==============================================================================
--- incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java (original)
+++ incubator/apollo/trunk/src/java/org/apache/ws/resource/tool/Wsdl2Java.java Wed Feb 16 08:59:58 2005
@@ -29,7 +29,6 @@
import org.apache.ws.resource.i18n.Keys;
import org.apache.ws.resource.i18n.MessagesImpl;
import org.apache.ws.resource.impl.ResourceDefinitionImpl;
-import org.apache.ws.resource.tool.velocity.ConstQNames;
import org.apache.ws.resource.tool.velocity.ImplementsListBuilder;
import org.apache.ws.resource.tool.velocity.ServiceProperties;
import org.apache.ws.util.XmlBeanNameUtils;
@@ -536,8 +535,7 @@
//add to context
context.put( "generated", props );
- context.put( "qnames", new ConstQNames() );
-
+
//generate files
File packageDir = getPackageDir( resourceDef.getDefinition().getTargetNamespace(), serviceDir );
packageDir.mkdirs();
---------------------------------------------------------------------
To unsubscribe, e-mail: apollo-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: apollo-dev-help@ws.apache.org