Avatar of willie0-360
willie0-360

asked on 

jax-ws client will not deploy

I am using SpringSource Tool Suite to deploy a jax-ws client application under Tomcat v7.0.

I am getting this log:

Oct 27, 2016 2:07:59 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:gaje-2.0' did not find a matching property.
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version:        Apache Tomcat/7.0.70
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built:          Jun 15 2016 16:27:45 UTC
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number:         7.0.70.0
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name:               Windows 7
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version:            6.1
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture:          amd64
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home:             C:\Program Files\Java\jdk1.8.0_101\jre
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version:           1.8.0_101-b13
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor:            Oracle Corporation
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE:         C:\srv\apache-tomcat-7.0.70
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME:         C:\srv\apache-tomcat-7.0.70
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=C:\srv\apache-tomcat-7.0.70
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=C:\srv\apache-tomcat-7.0.70
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dwtp.deploy=C:\srv\apache-tomcat-7.0.70\wtpwebapps
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=C:\srv\apache-tomcat-7.0.70\endorsed
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dfile.encoding=Cp1252
Oct 27, 2016 2:07:59 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.8.0_101\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_111/bin/server;C:/Program Files/Java/jre1.8.0_111/bin;C:/Program Files/Java/jre1.8.0_111/lib/amd64;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Dell\DW WLAN Card;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Dell\Dell Data Protection\Access\Advanced\Wave\Gemalto\Access Client\v5\;C:\Program Files (x86)\Security Innovation\SI TSS\bin\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Java\jdk1.8.0_101\bin;C:\Program Files\Java\jdk1.7.0_13\bin;C:\Program Files (x86)\Common Files\ThinPrint\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\MySQL\MySQL Utilities\;C:\Program Files (x86)\MySQL\MySQL Utilities\Doctrine extensions for PHP\;C:\Program Files\MySQL\MySQL Server 5.6\bin;C:\Program Files\nodejs\;C:\Program Files (x86)\CVSNT\;C:\Users\schoenba\AppData\Roaming\npm;C:\srv\apache-maven-3.3.9\bin;C:\srv\sts-bundle\sts-3.7.3.RELEASE;;.
Oct 27, 2016 2:07:59 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Oct 27, 2016 2:07:59 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Oct 27, 2016 2:07:59 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 823 ms
Oct 27, 2016 2:07:59 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Oct 27, 2016 2:07:59 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.70
Oct 27, 2016 2:08:00 PM org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
INFO: validateJarFile(C:\srv\apache-tomcat-7.0.70\wtpwebapps\gaje-2.0\WEB-INF\lib\geronimo-servlet_3.0_spec-1.0.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
Oct 27, 2016 2:08:07 PM org.apache.catalina.startup.TldConfig execute
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Oct 27, 2016 2:08:07 PM org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.
Oct 27, 2016 2:08:07 PM com.sun.xml.ws.util.xml.XmlUtil newSAXParserFactory
WARNING: Factory [org.apache.xerces.jaxp.SAXParserFactoryImpl] doesnt support secure xml processing!
Oct 27, 2016 2:08:08 PM com.sun.xml.ws.transport.http.servlet.WSServletContextListener parseAdaptersAndCreateDelegate
SEVERE: WSSERVLET11: failed to parse runtime descriptor: Server Runtime Error: could not get binding from WSDL! service: {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEService or port {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEServicePort not found in the WSDL jndi:/localhost/cs/WEB-INF/wsdl/CourtRecordMDEService.wsdl.
It could be because service and port names do not match WSDL's wsdl:service and wsdl:port names:
1. service and port names are not there in deployment descriptor OR
2. Either there is a typo in deployment descriptor's service and port names OR
3. The computed names from @WebService do not match wsdl:service and wsdl:port names
Suggest doing the following:
1. Add/Correct entries for service and port names in deployment descriptor OR
2. Specify targetNamespace, serviceName, portName in @WebService on the endpoint class
com.sun.xml.ws.server.ServerRtException: Server Runtime Error: could not get binding from WSDL! service: {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEService or port {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEServicePort not found in the WSDL jndi:/localhost/cs/WEB-INF/wsdl/CourtRecordMDEService.wsdl.
It could be because service and port names do not match WSDL's wsdl:service and wsdl:port names:
1. service and port names are not there in deployment descriptor OR
2. Either there is a typo in deployment descriptor's service and port names OR
3. The computed names from @WebService do not match wsdl:service and wsdl:port names
Suggest doing the following:
1. Add/Correct entries for service and port names in deployment descriptor OR
2. Specify targetNamespace, serviceName, portName in @WebService on the endpoint class
      at com.sun.xml.ws.server.EndpointFactory.getWSDLPort(EndpointFactory.java:844)
      at com.sun.xml.ws.server.EndpointFactory.create(EndpointFactory.java:271)
      at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:164)
      at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:577)
      at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:560)
      at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:303)
      at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:179)
      at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.parseAdaptersAndCreateDelegate(WSServletContextListener.java:131)
      at com.sun.xml.ws.transport.http.servlet.WSServletContainerInitializer.onStartup(WSServletContainerInitializer.java:65)
      at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5604)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)

Oct 27, 2016 2:08:08 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error during ServletContainerInitializer processing
javax.servlet.ServletException: com.sun.xml.ws.transport.http.servlet.WSServletException: WSSERVLET11: failed to parse runtime descriptor: Server Runtime Error: could not get binding from WSDL! service: {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEService or port {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEServicePort not found in the WSDL jndi:/localhost/cs/WEB-INF/wsdl/CourtRecordMDEService.wsdl.
It could be because service and port names do not match WSDL's wsdl:service and wsdl:port names:
1. service and port names are not there in deployment descriptor OR
2. Either there is a typo in deployment descriptor's service and port names OR
3. The computed names from @WebService do not match wsdl:service and wsdl:port names
Suggest doing the following:
1. Add/Correct entries for service and port names in deployment descriptor OR
2. Specify targetNamespace, serviceName, portName in @WebService on the endpoint class
      at com.sun.xml.ws.transport.http.servlet.WSServletContainerInitializer.onStartup(WSServletContainerInitializer.java:70)
      at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5604)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
      at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      at java.lang.Thread.run(Thread.java:745)
Caused by: com.sun.xml.ws.transport.http.servlet.WSServletException: WSSERVLET11: failed to parse runtime descriptor: Server Runtime Error: could not get binding from WSDL! service: {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEService or port {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEServicePort not found in the WSDL jndi:/localhost/cs/WEB-INF/wsdl/CourtRecordMDEService.wsdl.
It could be because service and port names do not match WSDL's wsdl:service and wsdl:port names:
1. service and port names are not there in deployment descriptor OR
2. Either there is a typo in deployment descriptor's service and port names OR
3. The computed names from @WebService do not match wsdl:service and wsdl:port names
Suggest doing the following:
1. Add/Correct entries for service and port names in deployment descriptor OR
2. Specify targetNamespace, serviceName, portName in @WebService on the endpoint class
      at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.parseAdaptersAndCreateDelegate(WSServletContextListener.java:141)
      at com.sun.xml.ws.transport.http.servlet.WSServletContainerInitializer.onStartup(WSServletContainerInitializer.java:65)
      ... 8 more
Caused by: com.sun.xml.ws.server.ServerRtException: Server Runtime Error: could not get binding from WSDL! service: {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEService or port {urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0}CourtRecordMDEServicePort not found in the WSDL jndi:/localhost/cs/WEB-INF/wsdl/CourtRecordMDEService.wsdl.
It could be because service and port names do not match WSDL's wsdl:service and wsdl:port names:
1. service and port names are not there in deployment descriptor OR
2. Either there is a typo in deployment descriptor's service and port names OR
3. The computed names from @WebService do not match wsdl:service and wsdl:port names
Suggest doing the following:
1. Add/Correct entries for service and port names in deployment descriptor OR
2. Specify targetNamespace, serviceName, portName in @WebService on the endpoint class
      at com.sun.xml.ws.server.EndpointFactory.getWSDLPort(EndpointFactory.java:844)
      at com.sun.xml.ws.server.EndpointFactory.create(EndpointFactory.java:271)
      at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:164)
      at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:577)
      at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:560)
      at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:303)
      at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:179)
      at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.parseAdaptersAndCreateDelegate(WSServletContextListener.java:131)
      ... 9 more

Oct 27, 2016 2:08:08 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/cs] startup failed due to previous errors
Oct 27, 2016 2:08:08 PM org.apache.catalina.loader.WebappClassLoaderBase checkThreadLocalMapForLeaks
SEVERE: The web application [/cs] created a ThreadLocal with key of type [com.sun.xml.ws.api.server.ThreadLocalContainerResolver$1] (value [com.sun.xml.ws.api.server.ThreadLocalContainerResolver$1@2993db25]) and a value of type [com.sun.xml.ws.api.server.Container.NoneContainer] (value [com.sun.xml.ws.api.server.Container$NoneContainer@5dddd394]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
Oct 27, 2016 2:08:08 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\srv\apache-tomcat-7.0.70\webapps\docs
Oct 27, 2016 2:08:08 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\srv\apache-tomcat-7.0.70\webapps\docs has finished in 125 ms
Oct 27, 2016 2:08:08 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\srv\apache-tomcat-7.0.70\webapps\examples
Oct 27, 2016 2:08:09 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Oct 27, 2016 2:08:09 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Oct 27, 2016 2:08:09 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@4430b397')
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\srv\apache-tomcat-7.0.70\webapps\examples has finished in 1,185 ms
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\srv\apache-tomcat-7.0.70\webapps\host-manager
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\srv\apache-tomcat-7.0.70\webapps\host-manager has finished in 64 ms
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\srv\apache-tomcat-7.0.70\webapps\manager
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\srv\apache-tomcat-7.0.70\webapps\manager has finished in 47 ms
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\srv\apache-tomcat-7.0.70\webapps\ROOT
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory C:\srv\apache-tomcat-7.0.70\webapps\ROOT has finished in 47 ms
Oct 27, 2016 2:08:09 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Oct 27, 2016 2:08:09 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Oct 27, 2016 2:08:09 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 10100 ms

===============================================================================
===============================================================================

my application-context is:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:aop="http://www.springframework.org/schema/aop"
      xmlns:context="http://www.springframework.org/schema/context"
      xmlns:jaxws="http://cxf.apache.org/jaxws"
      xmlns:tx="http://www.springframework.org/schema/tx" default-autowire="byName"
      xmlns:ws="http://jax-ws.dev.java.net/spring/core"
      xmlns:wss="http://jax-ws.dev.java.net/spring/servlet"
      xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
            http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd
            http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd
            http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd
            http://jax-ws.dev.java.net/spring/core 
          http://jax-ws.java.net/spring/core.xsd
          http://jax-ws.dev.java.net/spring/servlet
          http://jax-ws.java.net/spring/servlet.xsd
        http://cxf.apache.org/jaxws 
        http://cxf.apache.org/schemas/jaxws.xsd">
          
        
        
        <bean class=
        "oasis.names.tc.legalxml_courtfiling.wsdl.webservicemessagingprofile_definitions_4.CourtRecordMDEService1"
                      name="CourtRecordMDEService" id="CourtRecordMDEService" />

      <!--  
      <wss:binding url="/GetCaseList">
          <wss:service>
                  <ws:service bean="#CourtRecordMDEService" />
          </wss:service>
        </wss:binding>
        -->
        
        <ws:service id="GetCaseList"
              impl="oasis.names.tc.legalxml_courtfiling.wsdl.webservicemessagingprofile_definitions_4.CourtRecordMDEService1"
              />

        <bean id="myHandler" class="us.gaje.ecf.framework.Interceptors.HeaderHandler" />
        
      <bean class="us.efiling.gaje2.conf.ConfigurationFactoryBean" id="databaseConfiguration" name="databaseConfiguration"/>
      
      <bean id="projectPropertyOverrider"
            class="org.springframework.beans.factory.config.PropertyOverrideConfigurer">
            <property name="locations" >
                  <list>
                        <ref bean="databaseConfiguration"/>
                        <value>
                              classpath:/project.properties
                        </value>                        
                  </list>
            </property>
      </bean>

      <bean id="clientPage" class="us.gaaoc.framework.webapp.backingbeans.ClientPage" scope="prototype"/>      

      <import resource="database-gaje2.xml" />
      <import resource="security-gaje2.xml" />
      
      <bean id="ldapSettings" class="us.efiling.gaje2.conf.LdapSettings"/>

      <bean class="us.gaaoc.framework.webapp.backingbeans.BaseBackingBean" scope="prototype"/>
      <bean class="us.gaaoc.framework.webapp.controllers.BaseTableController" scope="prototype"/>
      
      <context:component-scan
            base-package=
            "us.gaaoc.framework, us.gaje.ecf.framework,
             oasis.names.tc.legalxml_courtfiling.wsdl.webservicemessagingprofile_definitions_4,
             org.springframework.ws.client.core" />
      <context:spring-configured />


      <bean id="xMLConverter" class="us.gaje.ecf.framework.XMLConverter">
            <property name="marshaller" ref="castorMarshaller" />
            <property name="unmarshaller" ref="castorMarshaller" />
      </bean>

      
      
      <bean id="castorMarshaller" class="org.springframework.oxm.castor.CastorMarshaller">
             <property name="mappingLocations">
               <list>
                     <value>classpath:**/address.castor.xml</value>
                     <value>classpath:**/amount.castor.xml</value>
                     <value>classpath:**/activityDate.castor.xml</value>
                     <value>classpath:**/caseAugmentation.castor.xml</value>
                     <value>classpath:**/caseCourt.castor.xml</value>
                     <value>classpath:**/caseCourtEvent.castor.xml</value>
                     <value>classpath:**/caseOtherEntityAttorney.castor.xml</value>
                     <value>classpath:**/caseParticipant.castor.xml</value>
                     <value>classpath:**/caseRepresentedPartyReference.castor.xml</value>
                     <value>classpath:**/civilCase.castor.xml</value>
                  <value>classpath:**/courtCase.castor.xml</value>
                    <value>classpath:**/contactInformation.castor.xml</value>
                     <value>classpath:**/contactMailingAddress.castor.xml</value>
                     <value>classpath:**/coreFilingMessage.castor.xml</value>
                     <value>classpath:**/documentAttachment.castor.xml</value>
                     <value>classpath:**/documentIdentification.castor.xml</value>
                     <value>classpath:**/documentMetadata.castor.xml</value>
                     <value>classpath:**/documentOptionalService.castor.xml</value>
                     <value>classpath:**/documentRendition.castor.xml</value>
                     <value>classpath:**/documentRenditionMetadata.castor.xml</value>
                     <value>classpath:**/ECFCaseAugmentation.castor.xml</value>
                     <value>classpath:**/caseLineageCase.castor.xml</value>
                     <value>classpath:**/entityPerson.castor.xml</value>
                     <value>classpath:**/error.castor.xml</value>
                     <value>classpath:**/filingAttorneyID.castor.xml</value>
                     <value>classpath:**/filingConnectedDocument.castor.xml</value>
                     <value>classpath:**/filingLeadDocument.castor.xml</value>
                     <value>classpath:**/filingPartyID.castor.xml</value>
                     <value>classpath:**/locationStreet.castor.xml</value>
                     <value>classpath:**/messageReceiptMessage.castor.xml</value>
                     <value>classpath:**/multiplier.castor.xml</value>
                     <value>classpath:**/organizationIdentification.castor.xml</value>
                     <value>classpath:**/personAugmentation.castor.xml</value>
                     <value>classpath:**/personOtherIdentification.castor.xml</value>
                     <value>classpath:**/personName.castor.xml</value>
                     <value>classpath:**/roleOfPersonReference.castor.xml</value>
                     <value>classpath:**/sendingMDELocationID.castor.xml</value>
                     <value>classpath:**/structuredAddress.castor.xml</value>
                     <value>classpath:**/reviewFilingRequest.castor.xml</value>
                     <value>classpath:**/reviewFilingRequestMessage.castor.xml</value>
                     <value>classpath:**/paymentMessage.castor.xml</value>
                     <value>classpath:**/payment.castor.xml</value>
                     <value>classpath:**/allowanceCharge.castor.xml</value>
                     <value>classpath:**/outerReviewFilingResponse.castor.xml</value>
                     <value>classpath:**/reviewFilingResponse.castor.xml</value>
                     <value>classpath:**/reviewFiling.castor.xml</value>
                     <value>classpath:**/paymentMeans.castor.xml</value>
                     <value>classpath:**/identificationID.castor.xml</value>
                     <value>classpath:**/identificationCategoryText.castor.xml</value>
                     <value>classpath:**/documentReceivedDate.castor.xml</value>
                     <value>classpath:**/dateTime.castor.xml</value>
                     <value>classpath:**/courtName.castor.xml</value>
                     <value>classpath:**/errorCode.castor.xml</value>
                     <value>classpath:**/errorText.castor.xml</value>
                     <value>classpath:**/sendingMDEProfileCode.castor.xml</value>
                     <value>classpath:**/getCaseList.castor.xml</value>
                     <value>classpath:**/getCaseListRequest.castor.xml</value>
                     <value>classpath:**/getCaseListRequest2.castor.xml</value>
                     <value>classpath:**/caseListQueryMessage.castor.xml</value>
                     <value>classpath:**/caseListQueryMessage2.castor.xml</value>
                     <value>classpath:**/querySubmitter.castor.xml</value>
                     <value>classpath:**/caseListQueryCase.castor.xml</value>
                     <value>classpath:**/caseListQueryParticipant.castor.xml</value>
                     <value>classpath:**/caseDocketID.castor.xml</value>
                     <value>classpath:**/getCaseListRequest.castor.xml</value>
                     <value>classpath:**/getCaseListResponse.castor.xml</value>
                     <value>classpath:**/caseListResponseMessage.castor.xml</value>
                     <value>classpath:**/courtCaseResponse.castor.xml</value>
                     <value>classpath:**/caseTrackingID.castor.xml</value>
                     
               </list>
           </property>
          </bean>






      <bean scope="request" id="attorneyTableViews"
            class="us.gaaoc.framework.webapp.backingbeans.attorney.AttorneyTableViews" />
      <bean scope="request" id="agentTableViews"
            class="us.gaaoc.framework.webapp.backingbeans.agent.AgentTableViews" />
      <bean scope="request" id="judgeTableViews"
            class="us.gaaoc.framework.webapp.backingbeans.judge.JudgeTableViews" />
            

      <bean scope="request" id="attFilingsTablePage"
            class="us.gaaoc.framework.webapp.controllers.AttorneyFilingsTableController">
            <property name="tableList" ref="attorneyTableViews" />
      </bean>

      <bean scope="request" id="allFilingsTablePage"
            class="us.gaaoc.framework.webapp.controllers.FilingsTableController">
            <property name="tableList" ref="agentTableViews" />
      </bean>      

      <bean scope="request" id="judgeFilingsTablePage"
            class="us.gaaoc.framework.webapp.controllers.JudgeFilingsTableController">
            <property name="tableList" ref="judgeTableViews" />
      </bean>

      <bean id="messageFactory" class="org.springframework.ws.soap.axiom.AxiomSoapMessageFactory">
            <property name="payloadCaching" value="true"/>
      </bean>      
      
      <bean id = "addEFSPTokenInterceptor" class = "us.gaje.ecf.framework.Interceptors.AddEFSPTokenInterceptor" >
            <property name="crUuid" value="" />
            <!-- Production -->
            <!-- <property name="efspId="0737940e-55b9-402f-b761-9f1cabce7300" />-->
            <!-- staging -->
            <property name="efspId" value="818535a8-fe82-4805-a93e-fb73e78308fa" />
            <property name="token" value="12344321-ABCD-ABCD-ABCD-123456780101" />
      </bean>
      
      <bean id = "soapHandler" class = "us.gaje.ecf.framework.Interceptors.HeaderHandler" >
            <property name="crUuid" value="" />
            <property name="username" value=""/>
          <property name="password" value=""/>            
            <!-- Production -->
            <!-- <property name="efspId="0737940e-55b9-402f-b761-9f1cabce7300" />-->
            <!-- staging -->
            <property name="efspId" value="818535a8-fe82-4805-a93e-fb73e78308fa" />
            <property name="token" value="12344321-ABCD-ABCD-ABCD-123456780101" />
      </bean>
      
      <!--reviewFiling Operation -->
      <bean id="filingAssemblyMDEWsTemplate" class="org.springframework.ws.client.core.WebServiceTemplate">
            
            <property name="defaultUri" value="https://georgia-stage.tylerhost.net/EFM/FilingReviewMDEService.svc/test"/>
            <!-- Production -->
            <!-- <property name="defaultUri" value="https://georgia.tylerhost.net/EFM/FilingReviewMDEService.svc/test"/>-->
            <constructor-arg ref="messageFactory" />
            <property name="marshaller" ref="castorMarshaller"/>
            <property name="unmarshaller" ref="castorMarshaller"/>
            <property name="checkConnectionForError" value="true"></property>
            
            
            <property name="interceptors">
            <list>
            <ref bean="addEFSPTokenInterceptor"/>
            </list>
            </property>
             
      </bean>
      
      <!--getCaseList Operation -->
      <bean id="courtRecordMDEServiceWsTemplate" class="org.springframework.ws.client.core.WebServiceTemplate">
            
            <!-- Production -->
          <!-- property name="defaultUri" value="https://georgia.tylerhost.net/EFM/CourtRecordMDEService.svc/test"/-->
          <property name="defaultUri" value="https://georgia-stage.tylerhost.net/EFM/CourtRecordMDEService.svc/test"/>         
            <constructor-arg ref="messageFactory" />
            <property name="marshaller" ref="castorMarshaller"/>
            <property name="unmarshaller" ref="castorMarshaller"/>
            <property name="checkConnectionForError" value="true"></property>
            
            <property name="interceptors">
                  <list>
                  <ref bean="addEFSPTokenInterceptor"/>
                  </list>
            </property>      
      </bean>
      
      <jaxws:endpoint id="classImpl"
          xmlns:e="http://service.jaxws.cxf.apache.org/endpoint"
          xmlns:s="http://service.jaxws.cxf.apache.org/service"
          implementor="oasis.names.tc.legalxml_courtfiling.wsdl.webservicemessagingprofile_definitions_4.CourtRecordMDEService1"
          endpointName="e:CourtRecordMDEService"
                serviceName="s:CourtRecordMDEService"
          address="https://georgia.tylerhost.net/EFM/CourtRecordMDEService.svc/test" />
      
       <bean id="CourtRecordMDEServicePort"
          class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean">
        <property name="serviceInterface" value="oasis.names.tc.legalxml_courtfiling.wsdl.webservicemessagingprofile_definitions_4.CourtRecordMDEService" />
        <property name="wsdlDocumentUrl" value="wsdl/CourtRecordMDEService.wsdl" />
        <property name="namespaceUri" value="https://georgia.tylerhost.net/EFM/CourtRecordMDEService.svc/test" />
        <property name="serviceName" value="CourtRecordMDEService" />
        <property name="endpointAddress" value="https://georgia.tylerhost.net/EFM/CourtRecordMDEService.svc/test" />
        <property name="portName" value="oasis.names.tc.legalxml_courtfiling.wsdl.webservicemessagingprofile_definitions_4.CourtRecordMDEService1" />
    </bean>

</beans>

===============================================================================
===============================================================================

my web.xml is
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="DocumentService" version="2.4"
      xmlns="http://java.sun.com/xml/ns/j2ee"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
      
      <display-name>GAJE_2.0</display-name>

      <!-- required to get our gaje application to work in jetty -->
    <listener>
          <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
    </listener>
   
    <listener>
        <listener-class>
                com.sun.xml.ws.transport.http.servlet.WSServletContextListener
        </listener-class>
    </listener>
            
      <context-param>
            <param-name>webAppRootKey</param-name>
            <param-value>gajecs</param-value>
      </context-param>
      
      <context-param>
        <param-name>com.sun.faces.expressionFactory</param-name>
        <param-value>org.jboss.el.ExpressionFactoryImpl</param-value>
      </context-param>
      
      <!-- Use Documents Saved as *.xhtml -->
      <context-param>
            <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
            <param-value>.xhtml</param-value>
      </context-param>

      <!-- Special Debug Output for Development -->
      <context-param>
            <param-name>facelets.DEVELOPMENT</param-name>
            <param-value>true</param-value>
      </context-param>
      
      <!--  Myfaces componets with Facelets
      <context-param>
        <param-name>facelets.LIBRARIES</param-name>
        <param-value>/WEB-INF/tomahawk.taglib.xml</param-value>
    </context-param>
       -->
       <!--
        Very important, too, is to disable the serialization of state, serialization and deserialization of the component tree is a major performance hit.
       -->

    <context-param>
        <param-name>org.apache.myfaces.SERIALIZE_STATE_IN_SESSION</param-name>
        <param-value>false</param-value>
     </context-param>
             

      <!-- Config Files of the Project -->
      <context-param>
            <param-name>javax.faces.CONFIG_FILES</param-name>
            <param-value>
                        /WEB-INF/application.xml,
                        /WEB-INF/lifecycle.xml,
                        /WEB-INF/beans/beans.xml,
                        /WEB-INF/navigation/navigation.xml,
                        /WEB-INF/beans/publicBeans.xml,
                        /WEB-INF/navigation/publicNavigation.xml,
                        /WEB-INF/beans/clerkBeans.xml,
                        /WEB-INF/navigation/clerkNavigation.xml,
                        /WEB-INF/beans/adminBeans.xml,
                        /WEB-INF/navigation/adminNavigation.xml,
                        /WEB-INF/beans/judgeBeans.xml,
                        /WEB-INF/navigation/judgeNavigation.xml,
                        /WEB-INF/beans/agentBeans.xml,
                        /WEB-INF/navigation/agentNavigation.xml,
                        /WEB-INF/beans/attorneyBeans.xml,
                        /WEB-INF/navigation/attorneyNavigation.xml
            </param-value>
      </context-param>
      
      
      <filter>
            <filter-name>serverHealthFilter</filter-name>
            <filter-class>
                  us.gaaoc.framework.webapp.filter.ServerHealthFilter
            </filter-class>
      </filter>
      
      <filter-mapping>
            <filter-name>serverHealthFilter</filter-name>
            <url-pattern>/*</url-pattern>
      </filter-mapping>


      <!-- Extension Filter for Tomahawk components -->

      <filter>
            <filter-name>MyFacesExtensionsFilter</filter-name>
            <filter-class>
                  org.apache.myfaces.webapp.filter.ExtensionsFilter
            </filter-class>
            <init-param>
            <param-name>uploadMaxFileSize</param-name>
            <param-value>20m</param-value>
        </init-param>
        <init-param>
            <param-name>uploadThresholdSize</param-name>
            <param-value>2m</param-value>
        </init-param>
      </filter>      
      
      <!-- extension mapping for adding <script/>, <link/>, and other resource tags to JSF-pages  -->
      <filter-mapping>
          <filter-name>MyFacesExtensionsFilter</filter-name>
          <!-- servlet-name must match the name of your javax.faces.webapp.FacesServlet entry -->
          <servlet-name>Faces Servlet</servlet-name>
      </filter-mapping>
      <filter-mapping>
            <filter-name>MyFacesExtensionsFilter</filter-name>
            <url-pattern>/faces/myFacesExtensionResource/*</url-pattern>
      </filter-mapping>
      <filter-mapping>
            <filter-name>MyFacesExtensionsFilter</filter-name>
            <url-pattern>*.faces</url-pattern>
      </filter-mapping>
      
      
       <context-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>classpath:applicationContext-gaje2.xml</param-value>
        </context-param>

        <listener>
          <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>
      
            
          <filter>
              <filter-name>openSessionInViewFilter</filter-name>
              <filter-class>
                    <!--  org.springframework.orm.hibernate4.support.OpenSessionInViewFilter-->
                    org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
              </filter-class>
              <init-param>
                    <param-name>sessionFactoryBeanName</param-name>
                    <param-value>sessionFactory</param-value>
              </init-param>
              <init-param>
                      <param-name>singleSession</param-name>
                      <param-value>true</param-value>
              </init-param>
        </filter>
      
        <filter-mapping>
              <filter-name>openSessionInViewFilter</filter-name>
       
              <url-pattern>/*</url-pattern>
        </filter-mapping>
       
       
       <!--  Spring Security Section -->
      <filter>
        <filter-name>springSecurityFilterChain</filter-name>
        <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
      </filter>

      <filter-mapping>
            <filter-name>springSecurityFilterChain</filter-name>
            <url-pattern>/*</url-pattern>
            <dispatcher>FORWARD</dispatcher>
            <dispatcher>REQUEST</dispatcher>
      </filter-mapping>

      <!-- Faces Servlet -->
      <servlet>
            <servlet-name>Faces Servlet</servlet-name>
            <!-- <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> -->
            <servlet-class>us.gaaoc.framework.webapp.util.GajeFacesServlet</servlet-class>
            <init-param>
                  <param-name>errorPage</param-name>
                  <param-value>/secure/500.faces</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
      </servlet>
      
      <servlet>
            <description>
            </description>
            <display-name>
            ImageServlet</display-name>
            <servlet-name>ImageServlet</servlet-name>
            <servlet-class>
            us.gaaoc.framework.util.ImageServlet</servlet-class>
      </servlet>
      
      <servlet-mapping>
            <servlet-name>Faces Servlet</servlet-name>
            <url-pattern>*.faces</url-pattern>
      </servlet-mapping>

       <!-- JAX-WS -->
       <!--  
       <servlet-class>com.sun.xml.ws.transport.http.servlet.WSSpringServlet</servlet-class>
       -->
      <servlet>
          <servlet-name>CourtRecordMDEService</servlet-name>
          <servlet-class>com.sun.xml.ws.transport.http.servlet.WSSpringServlet</servlet-class>
            <load-on-startup>1</load-on-startup>
       </servlet>
      
       <servlet-mapping>
        <servlet-name>CourtRecordMDEService</servlet-name>
        <url-pattern>/CourtRecordMDEService</url-pattern>
    </servlet-mapping>
      
      <servlet>
        <servlet-name>pdf-sign-client</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>pdf-sign-client</servlet-name>
        <url-pattern>/action/*</url-pattern>
    </servlet-mapping>
      

      <welcome-file-list>
            <welcome-file>index.html</welcome-file>
      </welcome-file-list>


      <distributable />
</web-app>


===============================================================================
===============================================================================


my sun-jaxws.xml is

<?xml version="1.0" encoding="UTF-8"?>
<endpoints xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime" xmlns:s="urn:oasis:names:tc:legalxml-courtfiling:wsdl:WebServiceMessagingProfile-Definitions-4.0"
          xmlns:e="http://service.jaxws.cxf.apache.org/endpoint" version="2.0">
    <endpoint id="CourtRecordMDEService"
          name="CourtRecordMDEService"
          implementation="oasis.names.tc.legalxml_courtfiling.wsdl.webservicemessagingprofile_definitions_4.CourtRecordMDEService1"
          wsdlLocation="WEB-INF/wsdl/CourtRecordMDEService.wsdl"
          address="https://georgia.tylerhost.net/EFM/CourtRecordMDEService.svc/test"
          url-pattern="/CourtRecordMDEService"
          serviceName="s:CourtRecordMDEService"  />    
</endpoints>

Any ideas why the application won't deploy
JavaWeb ServicesDell

Avatar of undefined
Last Comment
mrcoffee365
Avatar of mrcoffee365
mrcoffee365
Flag of United States of America image

So have you tried to make wsdl:service and wsdl:port  correct or match other pieces?
Avatar of willie0-360
willie0-360

ASKER

Please see the attachement that contains the wsdl.


Thanks.
Avatar of mrcoffee365
mrcoffee365
Flag of United States of America image

You've posted hundreds of lines from various things.  Maybe post a few lines which demonstrate what you think should be working but seem to match the exception?
ASKER CERTIFIED SOLUTION
Avatar of willie0-360
willie0-360

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of willie0-360
willie0-360

ASKER

See notes.
Avatar of mrcoffee365
mrcoffee365
Flag of United States of America image

You're welcome.  Thanks for posting your solution -- that will help the next person who runs into this!
Java
Java

Java is a platform-independent, object-oriented programming language and run-time environment, designed to have as few implementation dependencies as possible such that developers can write one set of code across all platforms using libraries. Most devices will not run Java natively, and require a run-time component to be installed in order to execute a Java program.

102K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo