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

    Problem deploy new process

    Christy Christy Novice

      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
          Mauricio Salatino Master

          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 Christy Novice

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

            • 3. Re: Problem deploy new process
              Mauricio Salatino Master

              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 Christy Novice

                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 Christy Novice

                  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
                    Mauricio Salatino Master

                    What stack of web services are you using?

                    • 8. Re: Problem deploy new process
                      Mauricio Salatino Master

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

                      • 9. Re: Problem deploy new process
                        Christy Christy Novice

                        I use JWSDP 2.0 ,JBoss4.2.2.GA