9 Replies Latest reply on Nov 10, 2008 9:01 AM by christy

    Problem deploy new process

    christy

      Hi,
      I would like to deploy new process, which invoking web-service.
      Using Eclipse pluging I created following files:
      bpel-file:

      <?xml version="1.0" encoding="UTF-8"?>
      <bpws:process exitOnStandardFault="yes" name="proc"
      suppressJoinFailure="yes" targetNamespace="new"
      xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
      xmlns:ns="newArtifacts" xmlns:ns0="http://dictionary.ws.esimo/" xmlns:tns="new">
      <bpws:import importType="http://schemas.xmlsoap.org/wsdl/"
      location="proc.wsdl" namespace="new"/>
      <bpws:import importType="http://schemas.xmlsoap.org/wsdl/"
      location="http://127.0.0.1:8080/dictionaryws?wsdl" namespace="http://dictionary.ws.esimo/"/>
      <bpws:import importType="http://schemas.xmlsoap.org/wsdl/" namespace="newArtifacts"/>
      <bpws:import importType="http://schemas.xmlsoap.org/wsdl/"
      location="procArtifacts.wsdl" namespace="newArtifacts"/>
      <bpws:partnerLinks>
      <bpws:partnerLink myRole="procProvider" name="client" partnerLinkType="tns:proc"/>
      <bpws:partnerLink name="dictionaryLink"
      partnerLinkType="ns:dicttype" partnerRole="dictrole"/>
      </bpws:partnerLinks>
      <bpws:variables>
      <bpws:variable messageType="tns:procRequestMessage" name="input"/>
      <bpws:variable messageType="tns:procResponseMessage" name="output"/>
      <bpws:variable
      messageType="ns0:DictionaryWSJaxWS_countIdsByTypeResponse" name="dictionaryLinkResponse"/>
      <bpws:variable
      messageType="ns0:DictionaryWSJaxWS_countIdsByType" name="dictionaryLinkRequest"/>
      </bpws:variables>
      <bpws:sequence name="main">
      <bpws:receive createInstance="yes" name="receiveInput"
      operation="process" partnerLink="client" portType="tns:proc" variable="input"/>
      <bpws:invoke inputVariable="dictionaryLinkRequest" name="Invoke"
      operation="countIdsByType"
      outputVariable="dictionaryLinkResponse"
      partnerLink="dictionaryLink" portType="ns0:DictionaryWSJaxWS"/>
      <bpws:reply name="replyOutput" operation="process"
      partnerLink="client" portType="tns:proc" variable="output"/>
      </bpws:sequence>
      </bpws:process>


      wsdl-file:

      <?xml version="1.0"?>
      <definitions name="proc"
      targetNamespace="new" xmlns:tns="new" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      TYPE DEFINITION - List of types participating in this BPEL process
      The BPEL Designer will generate default request and response types
      but you can define or import any XML Schema type and use them as part
      of the message types.
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
      <types>
      <schema attributeFormDefault="unqualified" elementFormDefault="qualified"
      targetNamespace="new"
      xmlns="http://www.w3.org/2001/XMLSchema">

      <element name="procRequest">
      <complexType>
      <sequence>
      <element name="input" type="string"/>
      </sequence>
      </complexType>
      </element>

      <element name="procResponse">
      <complexType>
      <sequence>
      <element name="result" type="string"/>
      </sequence>
      </complexType>
      </element>
      </schema>
      </types>


      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      MESSAGE TYPE DEFINITION - Definition of the message types used as
      part of the port type defintions
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
      <message name="procRequestMessage">
      <part name="payload" element="tns:procRequest"/>
      </message>
      <message name="procResponseMessage">
      <part name="payload" element="tns:procResponse"/>
      </message>

      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      PORT TYPE DEFINITION - A port type groups a set of operations into
      a logical service unit.
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->

      <!-- portType implemented by the proc BPEL process -->
      <portType name="proc">
      <operation name="process">
      <input message="tns:procRequestMessage" />
      <output message="tns:procResponseMessage"/>
      </operation>
      </portType>


      <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      PARTNER LINK TYPE DEFINITION
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
      <plnk:partnerLinkType name="proc">
      <plnk:role name="procProvider" portType="tns:proc"/>
      </plnk:partnerLinkType>

      </definitions>


      wsdl artifacts:

      <?xml version="1.0" encoding="UTF-8" standalone="no"?>
      <definitions xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:tns="newArtifacts" xmlns:vprop="http://docs.oasis-open.org/wsbpel/2.0/varprop" xmlns:wsdl="http://dictionary.ws.esimo/" name="procArtifacts" targetNamespace="newArtifacts" xmlns="http://schemas.xmlsoap.org/wsdl/">
      <plnk:partnerLinkType name="dicttype">
      <plnk:role name="dictrole" portType="wsdl:DictionaryWSJaxWS"/>
      </plnk:partnerLinkType>
      <import location="http://127.0.0.1:8080/dictionaryws?wsdl" namespace="http://dictionary.ws.esimo/"/>
      </definitions>


      Then I built these three files into .zip and tryed to deploy using http://localhost:8080/jbpm-bpel/processes.jsp .

      But I have the error:

      ERROR [org.jbpm.bpel.xml.ProblemHandler] document is not readable ()
      java.io.FileNotFoundException: C:\jboss-4.2.2.GA\bin (Отказано в до�тупе)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.<init>(FileInputStream.java:106)
      at org.jboss.net.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:105)
      at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
      at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
      at org.jbpm.bpel.xml.ProcessWsdlLocator.upgradeWsdlDocumentIfNeeded(ProcessWsdlLocator.java:153)
      at org.jbpm.bpel.xml.ProcessWsdlLocator.getBaseInputSource(ProcessWsdlLocator.java:109)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2316)
      at org.jbpm.bpel.xml.BpelReader.readImportWsdlDefinition(BpelReader.java:519)
      at org.jbpm.bpel.xml.BpelReader.readImports(BpelReader.java:447)
      at org.jbpm.bpel.xml.BpelReader.read(BpelReader.java:296)
      at org.jbpm.bpel.xml.BpelReader.read(BpelReader.java:204)
      at org.jbpm.bpel.par.BpelArchiveParser.readFromArchive(BpelArchiveParser.java:49)
      at org.jbpm.bpel.par.GenericArchiveParser.callProcessArchiveParsers(GenericArchiveParser.java:134)
      at org.jbpm.bpel.par.GenericArchiveParser.readFromArchive(GenericArchiveParser.java:54)
      at org.jbpm.jpdl.par.ProcessArchive.parseProcessDefinition(ProcessArchive.java:81)
      at org.jbpm.bpel.web.DeploymentServlet.readProcessDefinition(DeploymentServlet.java:169)
      at org.jbpm.bpel.web.DeploymentServlet.doPost(DeploymentServlet.java:95)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
      at java.lang.Thread.run(Thread.java:595)
      2008-11-07 18:31:55,284 ERROR [org.jbpm.bpel.xml.ProblemHandler] could not read wsdl document (proc.bpel)
      javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR: Problem parsing ''.: java.io.FileNotFoundException: C:\jboss-4.2.2.GA\bin (Отказано в до�тупе)
      at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(WSDLReaderImpl.java:2111)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2303)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2335)
      at org.jbpm.bpel.xml.BpelReader.readImportWsdlDefinition(BpelReader.java:519)
      at org.jbpm.bpel.xml.BpelReader.readImports(BpelReader.java:447)
      at org.jbpm.bpel.xml.BpelReader.read(BpelReader.java:296)
      at org.jbpm.bpel.xml.BpelReader.read(BpelReader.java:204)
      at org.jbpm.bpel.par.BpelArchiveParser.readFromArchive(BpelArchiveParser.java:49)
      at org.jbpm.bpel.par.GenericArchiveParser.callProcessArchiveParsers(GenericArchiveParser.java:134)
      at org.jbpm.bpel.par.GenericArchiveParser.readFromArchive(GenericArchiveParser.java:54)
      at org.jbpm.jpdl.par.ProcessArchive.parseProcessDefinition(ProcessArchive.java:81)
      at org.jbpm.bpel.web.DeploymentServlet.readProcessDefinition(DeploymentServlet.java:169)
      at org.jbpm.bpel.web.DeploymentServlet.doPost(DeploymentServlet.java:95)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
      at java.lang.Thread.run(Thread.java:595)
      Caused by: java.io.FileNotFoundException: C:\jboss-4.2.2.GA\bin (Отказано в до�тупе)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.<init>(FileInputStream.java:106)
      at org.jboss.net.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:105)
      at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
      at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(WSDLReaderImpl.java:2101)
      ... 32 more
      2008-11-07 18:31:55,300 ERROR [STDERR] [Fatal Error] :-1:-1: Premature end of file.
      2008-11-07 18:31:55,300 ERROR [org.jbpm.bpel.xml.ProblemHandler] could not read wsdl document (proc.bpel)
      javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR: Problem parsing 'procArtifacts.wsdl'.: org.xml.sax.SAXParseException: Premature end of file.
      at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(WSDLReaderImpl.java:2111)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2303)
      at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:2335)
      at org.jbpm.bpel.xml.BpelReader.readImportWsdlDefinition(BpelReader.java:519)
      at org.jbpm.bpel.xml.BpelReader.readImports(BpelReader.java:447)
      at org.jbpm.bpel.xml.BpelReader.read(BpelReader.java:296)
      at org.jbpm.bpel.xml.BpelReader.read(BpelReader.java:204)
      at org.jbpm.bpel.par.BpelArchiveParser.readFromArchive(BpelArchiveParser.java:49)
      at org.jbpm.bpel.par.GenericArchiveParser.callProcessArchiveParsers(GenericArchiveParser.java:134)
      at org.jbpm.bpel.par.GenericArchiveParser.readFromArchive(GenericArchiveParser.java:54)
      at org.jbpm.jpdl.par.ProcessArchive.parseProcessDefinition(ProcessArchive.java:81)
      at org.jbpm.bpel.web.DeploymentServlet.readProcessDefinition(DeploymentServlet.java:169)
      at org.jbpm.bpel.web.DeploymentServlet.doPost(DeploymentServlet.java:95)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
      at java.lang.Thread.run(Thread.java:595)
      Caused by: org.xml.sax.SAXParseException: Premature end of file.
      at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
      at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(WSDLReaderImpl.java:2101)
      ... 32 more
      2008-11-07 18:31:55,300 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/jbpm-bpel].[deploymentServlet]] Servlet.service() for servlet deploymentServlet threw exception
      org.jbpm.bpel.xml.BpelParseException: 3 problem(s) found
      at org.jbpm.bpel.par.GenericArchiveParser.readFromArchive(GenericArchiveParser.java:59)
      at org.jbpm.jpdl.par.ProcessArchive.parseProcessDefinition(ProcessArchive.java:81)
      at org.jbpm.bpel.web.DeploymentServlet.readProcessDefinition(DeploymentServlet.java:169)
      at org.jbpm.bpel.web.DeploymentServlet.doPost(DeploymentServlet.java:95)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
      at java.lang.Thread.run(Thread.java:595)
      2008-11-07 18:32:19,941 DEBUG [com.arjuna.ats.arjuna.logging.arjLogger] Periodic


      Before i tryed to build a process which simply return: "Hello, ". It did not invoke any web-services. This process deployed without any problems.

      Where is my mistake?
      Thank you!

        • 1. Re: Problem deploy new process
          salaboy21

          I know a very little things about bpel but your problem appers to be something else, look at this line:


          Caused by: java.io.FileNotFoundException: C:\jboss-4.2.2.GA\bin (�žÑ‚�º�°�·�°�½�¾ �² �´�¾Ñ ту�¿�µ)


          I think this is clearly jboss/permission/corrupted filesystem problem...



          • 2. Re: Problem deploy new process
            christy

            If I don't use any external web-services every thing deploys fine. Where is my mistake?

            • 3. Re: Problem deploy new process
              salaboy21

              What is your definition for external web-services?
              If you are deploying another web services, may be you have a stack problem/incompatibility.

              • 4. Re: Problem deploy new process
                christy

                This is the WSDL document for external web-service. It is located on the same server where I

                want to deploy a process.

                ////////////////////////


                −

                −
                <xs:schema targetNamespace="http://dictionary.ws.esimo/" version="1.0">
                <xs:element name="countIdsByType" type="tns:countIdsByType"/>
                <xs:element name="countIdsByTypeResponse" type="tns:countIdsByTypeResponse"/>
                <xs:element name="getCodeIDByType" type="tns:getCodeIDByType"/>
                <xs:element name="getCodeIDByTypeResponse" type="tns:getCodeIDByTypeResponse"/>
                <xs:element name="getCodeShortDetails" type="tns:getCodeShortDetails"/>
                <xs:element name="getCodeShortDetailsAsString" type="tns:getCodeShortDetailsAsString"/>
                <xs:element name="getCodeShortDetailsAsStringResponse"

                type="tns:getCodeShortDetailsAsStringResponse"/>
                <xs:element name="getCodeShortDetailsResponse" type="tns:getCodeShortDetailsResponse"/>
                <xs:element name="getE2ECodesMDAsXml" type="tns:getE2ECodesMDAsXml"/>
                <xs:element name="getE2ECodesMDAsXmlResponse" type="tns:getE2ECodesMDAsXmlResponse"/>
                −
                <xs:complexType name="getCodeIDByType">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="getCodeIDByTypeResponse">
                −
                <xs:sequence>
                <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="getCodeShortDetails">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                <xs:element minOccurs="0" name="arg1" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="getCodeShortDetailsResponse">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="return" type="tns:codeShortDetails"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="codeShortDetails">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="codeValue" type="xs:string"/>
                <xs:element minOccurs="0" name="code_name_eng" type="xs:string"/>
                <xs:element minOccurs="0" name="code_name_rus" type="xs:string"/>
                <xs:element minOccurs="0" name="id" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="getCodeShortDetailsAsString">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                <xs:element minOccurs="0" name="arg1" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="getCodeShortDetailsAsStringResponse">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="return" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="countIdsByType">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="countIdsByTypeResponse">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="return" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="getE2ECodesMDAsXml">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                <xs:element minOccurs="0" name="arg1" type="xs:string"/>
                <xs:element minOccurs="0" name="arg2" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                −
                <xs:complexType name="getE2ECodesMDAsXmlResponse">
                −
                <xs:sequence>
                <xs:element minOccurs="0" name="return" type="xs:string"/>
                </xs:sequence>
                </xs:complexType>
                </xs:schema>

                −



                −



                −



                −



                −



                −



                −



                −



                −



                −



                −

                −




                −




                −




                −




                −





                −

                <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
                −

                <soap:operation soapAction=""/>
                −

                <soap:body use="literal"/>

                −

                <soap:body use="literal"/>


                −

                <soap:operation soapAction=""/>
                −

                <soap:body use="literal"/>

                −

                <soap:body use="literal"/>


                −

                <soap:operation soapAction=""/>
                −

                <soap:body use="literal"/>

                −

                <soap:body use="literal"/>


                −

                <soap:operation soapAction=""/>
                −

                <soap:body use="literal"/>

                −

                <soap:body use="literal"/>


                −

                <soap:operation soapAction=""/>
                −

                <soap:body use="literal"/>

                −

                <soap:body use="literal"/>



                −

                −

                <soap:address location="http://127.0.0.1:8080/dictionaryws"/>




                //////////////////////////

                • 5. Re: Problem deploy new process
                  christy

                  O, sorry!!! WSDL file is:

                  <?xml version="1.0" encoding="UTF-8"?>
                  <definitions name="DictionaryWSJaxWSService" targetNamespace="http://dictionary.ws.esimo/" xmlns:tns="http://dictionary.ws.esimo/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/">

                  <xs:schema targetNamespace="http://dictionary.ws.esimo/" version="1.0" xmlns:tns="http://dictionary.ws.esimo/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
                  <xs:element name="countIdsByType" type="tns:countIdsByType"/>
                  <xs:element name="countIdsByTypeResponse" type="tns:countIdsByTypeResponse"/>
                  <xs:element name="getCodeIDByType" type="tns:getCodeIDByType"/>
                  <xs:element name="getCodeIDByTypeResponse" type="tns:getCodeIDByTypeResponse"/>
                  <xs:element name="getCodeShortDetails" type="tns:getCodeShortDetails"/>
                  <xs:element name="getCodeShortDetailsAsString" type="tns:getCodeShortDetailsAsString"/>
                  <xs:element name="getCodeShortDetailsAsStringResponse" type="tns:getCodeShortDetailsAsStringResponse"/>
                  <xs:element name="getCodeShortDetailsResponse" type="tns:getCodeShortDetailsResponse"/>
                  <xs:element name="getE2ECodesMDAsXml" type="tns:getE2ECodesMDAsXml"/>
                  <xs:element name="getE2ECodesMDAsXmlResponse" type="tns:getE2ECodesMDAsXmlResponse"/>
                  <xs:complexType name="getCodeIDByType">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="getCodeIDByTypeResponse">
                  <xs:sequence>
                  <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="getCodeShortDetails">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                  <xs:element minOccurs="0" name="arg1" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="getCodeShortDetailsResponse">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="return" type="tns:codeShortDetails"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="codeShortDetails">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="codeValue" type="xs:string"/>
                  <xs:element minOccurs="0" name="code_name_eng" type="xs:string"/>
                  <xs:element minOccurs="0" name="code_name_rus" type="xs:string"/>
                  <xs:element minOccurs="0" name="id" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="getCodeShortDetailsAsString">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                  <xs:element minOccurs="0" name="arg1" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="getCodeShortDetailsAsStringResponse">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="return" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="countIdsByType">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="countIdsByTypeResponse">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="return" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="getE2ECodesMDAsXml">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="arg0" type="xs:string"/>
                  <xs:element minOccurs="0" name="arg1" type="xs:string"/>
                  <xs:element minOccurs="0" name="arg2" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  <xs:complexType name="getE2ECodesMDAsXmlResponse">
                  <xs:sequence>
                  <xs:element minOccurs="0" name="return" type="xs:string"/>
                  </xs:sequence>
                  </xs:complexType>
                  </xs:schema>










































































                  <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

                  <soap:operation soapAction=""/>

                  <soap:body use="literal"/>


                  <soap:body use="literal"/>



                  <soap:operation soapAction=""/>

                  <soap:body use="literal"/>


                  <soap:body use="literal"/>



                  <soap:operation soapAction=""/>

                  <soap:body use="literal"/>


                  <soap:body use="literal"/>



                  <soap:operation soapAction=""/>

                  <soap:body use="literal"/>


                  <soap:body use="literal"/>



                  <soap:operation soapAction=""/>

                  <soap:body use="literal"/>


                  <soap:body use="literal"/>





                  <soap:address location="http://127.0.0.1:8080/dictionaryws"/>




                  Thank you!

                  • 6. Re: Problem deploy new process
                    salaboy21

                    What stack of web services are you using?

                    • 7. Re: Problem deploy new process
                      christy

                      I use Jax-ws web-services

                      • 8. Re: Problem deploy new process
                        salaboy21

                        But what vendor implementation did you use? are you using JBoss Jax-ws implementation?

                        • 9. Re: Problem deploy new process
                          christy

                          I use JWSDP 2.0 ,JBoss4.2.2.GA