?
Solved

jax-ws client will not deploy

Posted on 2016-10-27
6
Medium Priority
?
171 Views
Last Modified: 2016-11-22
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
0
Comment
Question by:willie0-360
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
6 Comments
 
LVL 27

Expert Comment

by:mrcoffee365
ID: 41864535
So have you tried to make wsdl:service and wsdl:port  correct or match other pieces?
0
 

Author Comment

by:willie0-360
ID: 41869004
Please see the attachement that contains the wsdl.


Thanks.
0
 
LVL 27

Expert Comment

by:mrcoffee365
ID: 41871116
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?
0
Don't Cry: How Liquid Web is Ensuring Security

WannaCry is just the start. Read how Liquid Web is protecting itself and its customers against new threats.

 

Accepted Solution

by:
willie0-360 earned 0 total points
ID: 41872949
reached a solution.  Solution is to rename CourtRecordMDEService to BasicHttpBinding_CourtRecordMDEService.

Thanks for your time mrcoffee365.
0
 

Author Closing Comment

by:willie0-360
ID: 41878472
See notes.
0
 
LVL 27

Expert Comment

by:mrcoffee365
ID: 41882840
You're welcome.  Thanks for posting your solution -- that will help the next person who runs into this!
0

Featured Post

Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Are you developing a Java application and want to create Excel Spreadsheets? You have come to the right place, this article will describe how you can create Excel Spreadsheets from a Java Application. For the purposes of this article, I will be u…
Java functions are among the best things for programmers to work with as Java sites can be very easy to read and prepare. Java especially simplifies many processes in the coding industry as it helps integrate many forms of technology and different d…
Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…
The purpose of this video is to demonstrate how to set up the WordPress backend so that each page automatically generates a Mailchimp signup form in the sidebar. This will be demonstrated using a Windows 8 PC. Tools Used are Photoshop, Awesome…
Suggested Courses
Course of the Month14 days, 13 hours left to enroll

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question