Solved

jax-ws client will not deploy

Posted on 2016-10-27
6
54 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 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
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 

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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

New Relic recently released its Synthetics product that allows for the creation of performance monitors that periodically test a site's performance. If you wish to test an interactive workflow New Relic employs Selenium WebDriverJS to run those test…
Basic understanding on "OO- Object Orientation" is needed for designing a logical solution to solve a problem. Basic OOAD is a prerequisite for a coder to ensure that they follow the basic design of OO. This would help developers to understand the b…
Viewers learn about the scanner class in this video and are introduced to receiving user input for their programs. Additionally, objects, conditional statements, and loops are used to help reinforce the concepts. Introduce Scanner class: Importing…
Viewers will learn one way to get user input in Java. Introduce the Scanner object: Declare the variable that stores the user input: An example prompting the user for input: Methods you need to invoke in order to properly get  user input:

919 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

15 Experts available now in Live!

Get 1:1 Help Now