Below I have listed a copy of my xml schemas, servlet.xml,
and error messages with the project name, among other information,
stripped out.
[ProjectName]-servlet.xml:<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="
http://www.springframework.org/schema/beans" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> <bean id="[ProjectName]NumberRequestProcessor"
class="com.pouncilt.[ProjectName].webservices.core.models.[ProjectName]NumberRequestProcessor"
/>
<bean id="marshaller"
class="org.springframework.oxm.jaxb.Jaxb2Marshaller">
<!-- JAXB1 property name="contextPath"
value="com.pouncilt.[ProjectName].webservices.commons.models.generated"/-->
<property name="classesToBeBound">
<list>
<value>
com.pouncilt.[ProjectName].webservices.commons.models.generated.Process[ProjectName]NumberRequest
</value>
<value>
com.pouncilt.[ProjectName].webservices.commons.models.generated.Process[ProjectName]NumberResponse
</value>
</list>
</property>
</bean>
<bean id="payloadMapping"
class="org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping">
<property name="endpointMap">
<map>
<entry
key="{
http://www.[ProjectName value-ref="process[ProjectName]NumberRequestEndPoint" />
</map>
</property>
<property name="order" value="2" />
</bean>
<bean id="payloadMapping2"
class="org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping">
<property name="endpointMap">
<map>
<entry
key="{
http://www.[ProjectName value-ref="process[ProjectName]NumberRequestEndPoint" />
</map>
</property>
<property name="order" value="2" />
</bean>
<bean id="process[ProjectName]NumberRequestEndPoint"
class="com.pouncilt.[ProjectName].webservices.core.Process[ProjectName]NumberRequestMarshallingEndpoint">
<property name="[ProjectName]NumberRequestProcessor"
ref="[ProjectName]NumberRequestProcessor" />
<property name="marshaller" ref="marshaller" />
<property name="unmarshaller" ref="marshaller" />
</bean>
<bean id="endpointExceptionResolver"
class="org.springframework.ws.soap.server.endpoint.SoapFaultMappingExceptionResolver">
<property name="exceptionMappings">
<props>
<prop
key="org.springframework.oxm.UnmarshallingFailureException">
SENDER, Invalid message received
</prop>
<prop
key="org.springframework.oxm.ValidationFailureException">
SENDER, Invalid message received
</prop>
</props>
</property>
<property name="defaultFault" value="RECEIVER, Server
error" />
</bean>
<bean id="[ProjectName]"
class="org.springframework.ws.wsdl.wsdl11.DynamicWsdl11Definition">
<property name="builder">
<bean
class="org.springframework.ws.wsdl.wsdl11.builder.XsdBasedSoap11Wsdl4jDefinitionBuilder">
<property name="schema">
<value>
classpath:xml-schemas/[ProjectName]Types.xsd
</value>
</property>
<!--property name="schema"
value="[ProjectName]Types.xsd"/-->
<property name="portTypeName" value="[ProjectName]" />
<property name="locationUri" value="
http://localhost:8080/[ProjectName/>
</bean>
</property>
</bean>
<!--bean id="[ProjectName]"
class="org.springframework.ws.wsdl.wsdl11.DefaultWsdl11Definition">
<property name="schema" ref="schema"/>
<property name="portTypeName" value="[ProjectName]" />
<property name="locationUri"
value="
http://localhost:8080/[ProjectName/>
</bean-->
<!--bean id="schema"
class="org.springframework.xml.xsd.SimpleXsdSchema">
<property name="xsd">
<value>classpath:xml-schemas/[ProjectName]Types.xsd</value>
</property>
</bean-->
</beans>