Solved

jax-ws client will not deploy

Posted on 2016-10-27
6
35 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
  • 3
  • 3
6 Comments
 
LVL 26

Expert Comment

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

Author Comment

by:willie0-360
Comment Utility
Please see the attachement that contains the wsdl.


Thanks.
0
 
LVL 26

Expert Comment

by:mrcoffee365
Comment Utility
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
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 

Accepted Solution

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

Thanks for your time mrcoffee365.
0
 

Author Closing Comment

by:willie0-360
Comment Utility
See notes.
0
 
LVL 26

Expert Comment

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

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
Viewers will learn about if statements in Java and their use The if statement: The condition required to create an if statement: Variations of if statements: An example using if statements:
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…

772 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

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now