The complet WSDL

Hi, here is the complet wsdl file. When I run wscompile the following message is thrown:
error: modeler error: invalid entity name: "UFWSGetActiveWorkflows" (in namespace: "uf:ws")
The problem is related to my last topics.
////////////////////////////////////////////////////////// WSDL file ///////////////////////////////////////////////////////////////////////////////////////
<?xml version="1.0" encoding="UTF-8"?>
<definitions name="UltraflowWebService" targetNamespace="ufws-ns" xmlns:tns="uf:ws" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
     <types>
          <schema targetNamespace="uf:ws" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns="http://www.w3.org/2001/XMLSchema">
               <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
               <complexType name="collection">
                    <complexContent>
                         <restriction base="soap11-enc:Array">
                              <attribute ref="soap11-enc:arrayType" wsdl:arrayType="anyType[]"/>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="list">
                    <complexContent>
                         <extension base="tns:collection">
                              <sequence/>
                         </extension>
                    </complexContent>
               </complexType>
               <complexType name="vector">
               <complexContent> <extension base="tns:list"> <sequence/></extension>
               </complexContent>
          </complexType>
               <complexType name="CollectionOfSteps">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="step" type="tns:WSStep" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="CollectionOfEscalations">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="escalation" type="tns:WSEscalation" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="CollectionOfEscalationLevels">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="escalationLevel" type="tns:WSEscalationLevel" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="CollectionOfHistoryInfos">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="hinfo" type="tns:WSHistoryInfo" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="CollectionOfWorkflows">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="wf" type="tns:WSWorkflow" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="CollectionOfRoles">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="role" type="tns:WSRole" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="CollectionOfPersons">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="person" type="tns:WSPerson" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="CollectionOfWorkflowTypes">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="wft" type="tns:WSWorkflowType" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="arrayList">
                    <complexContent>
                         <extension base="tns:list">
                              <sequence/>
                         </extension>
                    </complexContent>
               </complexType>
               <complexType name="arrayListOfRoles">
                    <complexContent>
                         <restriction base="tns:arrayList">
                              <sequence>
                                   <element name="role" type="tns:WSRole" maxOccurs="unbounded"/>
                              </sequence>
                         </restriction>
                    </complexContent>
               </complexType>
          <complexType name="WSRole">
                    <sequence>
                         <element name="id" type="string"/>
                         <element name="title" type="string"/>
                    </sequence>
               </complexType>
               <complexType name="WSStep">
                    <sequence>
                         <element name="action" type="tns:WSAction"/>
                         <element name="decision" type="tns:WSDecision"/>
                         <element name="status" type="string"/>
                         <element name="idStep" type="int"/>
                         <element name="workflowInstance" type="int"/>
                         <element name="owner" type="tns:WSPerson"/>
                    </sequence>
               </complexType>
               <complexType name="WSAction">
                    <sequence>
                         <element name="title" type="string"/>
                         <element name="description" type="string"/>
                         <element name="role" type="tns:WSRole"/>
                    </sequence>
               </complexType>
               <complexType name="WSEscalation">
                    <sequence>
                         <element name="escalationLevel" type="tns:WSEscalationLevel"/>
                         <element name="maturity" type="string"/>
                         <element name="dueStep" type="tns:WSStep"/>
                         <element name="status" type="string"/>
                    </sequence>
               </complexType>
               <complexType name="WSEscalationLevel">
                    <sequence>
                         <element name="id" type="int"/>
                         <element name="name" type="string"/>
                         <element name="timeLimit" type="long"/>
                    </sequence>
               </complexType>
               <complexType name="WSHistoryInfo">
                    <sequence>
                         <element name="history" type="string"/>
                    </sequence>
               </complexType>
               <complexType name="WSWorkflowType">
                    <sequence>
                         <element name="type" type="string"/>
                    </sequence>
               </complexType>
               <complexType name="NoHumanActionException">
                    <complexContent>
                         <restriction base="tns:UFWebServiceException">
                              <sequence/>
                         </restriction>
                    </complexContent>
               </complexType>
               <complexType name="UFWebServiceException">
                    <sequence>
                         <element name="message" type="string" nillable="true"/>
                    </sequence>
               </complexType>
               <complexType name="WSDecision">
                    <sequence>
                         <element name="alternatives" type="tns:vector"/>
                         <element name="resultName" type="string"/>
                         <element name="values" type="tns:vector"/>
                    </sequence>
               </complexType>
               <complexType name="WSPerson">
                    <sequence>
                         <element name="email" type="string"/>
                         <element name="firstName" type="string"/>
                         <element name="id" type="string"/>
                         <element name="lastName" type="string"/>
                         <element name="roles" type="tns:arrayList"/>
                    </sequence>
               </complexType>
               <complexType name="WSWorkflow">
                    <sequence>
                         <element name="id" type="int"/>
                         <element name="owner" type="tns:WSPerson"/>
                         <element name="startTime" type="string"/>
                         <element name="status" type="string"/>
                    </sequence>
               </complexType>
          </schema>
     </types>
     <message name="UFWSGetActiveWorkflows">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSGetActiveWorkflowsResponse">
          <part name="result" type="tns:CollectionOfWorkflows"/>
     </message>
     <message name="UFWSGetAllActiveWorkflows"/>
     <message name="UFWSGetAllActiveWorkflowsResponse">
          <part name="result" type="tns:CollectionOfWorkflows"/>
     </message>
     <message name="UFWSGetAllOpenSteps"/>
     <message name="UFWSGetAllOpenStepsResponse">
          <part name="result" type="tns:CollectionOfSteps"/>
     </message>
     <message name="UFWSGetAllPersons"/>
     <message name="UFWSGetAllPersonsResponse">
          <part name="result" type="tns:CollectionOfPersons"/>
     </message>
     <message name="UFWSGetAllRoles"/>
     <message name="UFWSGetAllRolesResponse">
          <part name="result" type="tns:CollectionOfRoles"/>
     </message>
     <message name="UFWSGetAllWorkflows"/>
     <message name="UFWSGetAllWorkflowsResponse">
          <part name="result" type="tns:CollectionOfWorkflows"/>
     </message>
     <message name="UFWSGetDecidingSteps">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSGetDecidingStepsResponse">
          <part name="result" type="tns:CollectionOfSteps"/>
     </message>
     <message name="UFWSGetDueEscalations"/>
     <message name="UFWSGetDueEscalationsResponse">
          <part name="result" type="tns:CollectionOfEscalations"/>
     </message>
     <message name="UFWSGetFinishedWorkflows">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSGetFinishedWorkflowsResponse">
          <part name="result" type="tns:CollectionOfWorkflows"/>
     </message>
     <message name="UFWSGetInitializedWorkflows">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSGetInitializedWorkflowsResponse">
          <part name="result" type="tns:CollectionOfWorkflows"/>
     </message>
     <message name="UFWSGetOpenSteps">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSGetOpenStepsResponse">
          <part name="result" type="tns:CollectionOfSteps"/>
     </message>
     <message name="UFWSGetTakenSteps">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSGetTakenStepsResponse">
          <part name="result" type="tns:CollectionOfSteps"/>
     </message>
     <message name="UFWSGetWorkflowTypes"/>
     <message name="UFWSGetWorkflowTypesResponse">
          <part name="result" type="tns:CollectionOfWorkflowTypes"/>
     </message>
     <message name="UFWSPersonAddRole">
          <part name="String_1" type="xsd:string"/>
          <part name="WSRole_2" type="tns:WSRole"/>
     </message>
     <message name="UFWSPersonAddRoleResponse"/>
     <message name="UFWSPersonGetEmail">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetEmailResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetFirstName">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetFirstNameResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetFullName">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetFullNameResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetLastName">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetLastNameResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetRoles">
          <part name="String_1" type="xsd:string"/>
     </message>
     <message name="UFWSPersonGetRolesResponse">
          <part name="result" type="tns:CollectionOfRoles"/>
     </message>
     <message name="UFWSStepCurrentDecisionValue">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepCurrentDecisionValueResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSStepDecide">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
          <part name="Object_3" type="xsd:anyType"/>
          <part name="String_4" type="xsd:string"/>
     </message>
     <message name="UFWSStepDecideResponse"/>
     <message name="UFWSStepDelegate">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
          <part name="String_3" type="xsd:string"/>
     </message>
     <message name="UFWSStepDelegateResponse"/>
     <message name="UFWSStepFinish">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
          <part name="String_3" type="xsd:string"/>
     </message>
     <message name="UFWSStepFinishResponse"/>
     <message name="UFWSStepGetActionDescription">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetActionDescriptionResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="NoHumanActionException">
          <part name="NoHumanActionException" type="tns:NoHumanActionException"/>
     </message>
     <message name="UFWSStepGetActionRole">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetActionRoleResponse">
          <part name="result" type="tns:WSRole"/>
     </message>
     <message name="UFWSStepGetActionTitle">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetActionTitleResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSStepGetDecision">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetDecisionResponse">
          <part name="result" type="tns:WSDecision"/>
     </message>
     <message name="UFWSStepGetDecisionAlternatives">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetDecisionAlternativesResponse">
          <part name="result" type="tns:vector"/>
     </message>
     <message name="UFWSStepGetDecisionNumberOfAlternatives">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetDecisionNumberOfAlternativesResponse">
          <part name="result" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetDecisionResultName">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetDecisionResultNameResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSStepGetDecisionValues">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetDecisionValuesResponse">
          <part name="result" type="tns:vector"/>
     </message>
     <message name="UFWSStepGetEscalationLevels">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetEscalationLevelsResponse">
          <part name="result" type="tns:CollectionOfEscalationLevels"/>
     </message>
     <message name="UFWSStepGetEscalationLimits">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetEscalationLimitsResponse">
          <part name="result" type="tns:CollectionOfEscalations"/>
     </message>
     <message name="UFWSStepGetHumanAction">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetHumanActionResponse">
          <part name="result" type="tns:WSAction"/>
     </message>
     <message name="UFWSStepGetNumberInWorkflow">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetNumberInWorkflowResponse">
          <part name="result" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetOwner">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetOwnerResponse">
          <part name="result" type="tns:WSPerson"/>
     </message>
     <message name="UFWSStepGetStatus">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetStatusResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSStepGetWorkflowInstance">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepGetWorkflowInstanceResponse">
          <part name="result" type="tns:WSWorkflow"/>
     </message>
     <message name="UFWSStepHasAction">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepHasActionResponse">
          <part name="result" type="xsd:boolean"/>
     </message>
     <message name="UFWSStepIsPosted">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepIsPostedResponse">
          <part name="result" type="xsd:boolean"/>
     </message>
     <message name="UFWSStepIsWorking">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepIsWorkingResponse">
          <part name="result" type="xsd:boolean"/>
     </message>
     <message name="UFWSStepNeedsDecision">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepNeedsDecisionResponse">
          <part name="result" type="xsd:boolean"/>
     </message>
     <message name="UFWSStepRevoke">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
     </message>
     <message name="UFWSStepRevokeResponse"/>
     <message name="UFWSStepTake">
          <part name="int_1" type="xsd:int"/>
          <part name="int_2" type="xsd:int"/>
          <part name="String_3" type="xsd:string"/>
     </message>
     <message name="UFWSStepTakeResponse"/>
     <message name="UFWSWorkflowAbort">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowAbortResponse">
          <part name="result" type="xsd:boolean"/>
     </message>
     <message name="UFWSWorkflowGetAllSteps">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowGetAllStepsResponse">
          <part name="result" type="tns:CollectionOfSteps"/>
     </message>
     <message name="UFWSWorkflowGetHistory">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowGetHistoryResponse">
          <part name="result" type="tns:CollectionOfHistoryInfos"/>
     </message>
     <message name="UFWSWorkflowGetOwner">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowGetOwnerResponse">
          <part name="result" type="tns:WSPerson"/>
     </message>
     <message name="UFWSWorkflowGetStartTime">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowGetStartTimeResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSWorkflowGetStepsWithStatus">
          <part name="int_1" type="xsd:int"/>
          <part name="String_2" type="xsd:string"/>
     </message>
     <message name="UFWSWorkflowGetStepsWithStatusResponse">
          <part name="result" type="tns:CollectionOfSteps"/>
     </message>
     <message name="UFWSWorkflowGetType">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowGetTypeResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <message name="UFWSWorkflowIsFinished">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowIsFinishedResponse">
          <part name="result" type="xsd:boolean"/>
     </message>
     <message name="UFWSWorkflowStart">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWSWorkflowStartResponse">
          <part name="result" type="xsd:boolean"/>
     </message>
     <message name="UFWorkflowGetStatus">
          <part name="int_1" type="xsd:int"/>
     </message>
     <message name="UFWorkflowGetStatusResponse">
          <part name="result" type="xsd:string"/>
     </message>
     <portType name="UFWebServicePort">
          <operation name="UFWSGetActiveWorkflows" parameterOrder="String_1">
               <input message="tns:UFWSGetActiveWorkflows"/>
               <output message="tns:UFWSGetActiveWorkflowsResponse"/>
          </operation>
          <operation name="UFWSGetAllActiveWorkflows" parameterOrder="">
               <input message="tns:UFWSGetAllActiveWorkflows"/>
               <output message="tns:UFWSGetAllActiveWorkflowsResponse"/>
          </operation>
          <operation name="UFWSGetAllOpenSteps" parameterOrder="">
               <input message="tns:UFWSGetAllOpenSteps"/>
               <output message="tns:UFWSGetAllOpenStepsResponse"/>
          </operation>
          <operation name="UFWSGetAllPersons" parameterOrder="">
               <input message="tns:UFWSGetAllPersons"/>
               <output message="tns:UFWSGetAllPersonsResponse"/>
          </operation>
          <operation name="UFWSGetAllRoles" parameterOrder="">
               <input message="tns:UFWSGetAllRoles"/>
               <output message="tns:UFWSGetAllRolesResponse"/>
          </operation>
          <operation name="UFWSGetAllWorkflows" parameterOrder="">
               <input message="tns:UFWSGetAllWorkflows"/>
               <output message="tns:UFWSGetAllWorkflowsResponse"/>
          </operation>
          <operation name="UFWSGetDecidingSteps" parameterOrder="String_1">
               <input message="tns:UFWSGetDecidingSteps"/>
               <output message="tns:UFWSGetDecidingStepsResponse"/>
          </operation>
          <operation name="UFWSGetDueEscalations" parameterOrder="">
               <input message="tns:UFWSGetDueEscalations"/>
               <output message="tns:UFWSGetDueEscalationsResponse"/>
          </operation>
          <operation name="UFWSGetFinishedWorkflows" parameterOrder="String_1">
               <input message="tns:UFWSGetFinishedWorkflows"/>
               <output message="tns:UFWSGetFinishedWorkflowsResponse"/>
          </operation>
          <operation name="UFWSGetInitializedWorkflows" parameterOrder="String_1">
               <input message="tns:UFWSGetInitializedWorkflows"/>
               <output message="tns:UFWSGetInitializedWorkflowsResponse"/>
          </operation>
          <operation name="UFWSGetOpenSteps" parameterOrder="String_1">
               <input message="tns:UFWSGetOpenSteps"/>
               <output message="tns:UFWSGetOpenStepsResponse"/>
          </operation>
          <operation name="UFWSGetTakenSteps" parameterOrder="String_1">
               <input message="tns:UFWSGetTakenSteps"/>
               <output message="tns:UFWSGetTakenStepsResponse"/>
          </operation>
          <operation name="UFWSGetWorkflowTypes" parameterOrder="">
               <input message="tns:UFWSGetWorkflowTypes"/>
               <output message="tns:UFWSGetWorkflowTypesResponse"/>
          </operation>
          <operation name="UFWSPersonAddRole" parameterOrder="String_1 WSRole_2">
               <input message="tns:UFWSPersonAddRole"/>
               <output message="tns:UFWSPersonAddRoleResponse"/>
          </operation>
          <operation name="UFWSPersonGetEmail" parameterOrder="String_1">
               <input message="tns:UFWSPersonGetEmail"/>
               <output message="tns:UFWSPersonGetEmailResponse"/>
          </operation>
          <operation name="UFWSPersonGetFirstName" parameterOrder="String_1">
               <input message="tns:UFWSPersonGetFirstName"/>
               <output message="tns:UFWSPersonGetFirstNameResponse"/>
          </operation>
          <operation name="UFWSPersonGetFullName" parameterOrder="String_1">
               <input message="tns:UFWSPersonGetFullName"/>
               <output message="tns:UFWSPersonGetFullNameResponse"/>
          </operation>
          <operation name="UFWSPersonGetLastName" parameterOrder="String_1">
               <input message="tns:UFWSPersonGetLastName"/>
               <output message="tns:UFWSPersonGetLastNameResponse"/>
          </operation>
          <operation name="UFWSPersonGetRoles" parameterOrder="String_1">
               <input message="tns:UFWSPersonGetRoles"/>
               <output message="tns:UFWSPersonGetRolesResponse"/>
          </operation>
          <operation name="UFWSStepCurrentDecisionValue" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepCurrentDecisionValue"/>
               <output message="tns:UFWSStepCurrentDecisionValueResponse"/>
          </operation>
          <operation name="UFWSStepDecide" parameterOrder="int_1 int_2 Object_3 String_4">
               <input message="tns:UFWSStepDecide"/>
               <output message="tns:UFWSStepDecideResponse"/>
          </operation>
          <operation name="UFWSStepDelegate" parameterOrder="int_1 int_2 String_3">
               <input message="tns:UFWSStepDelegate"/>
               <output message="tns:UFWSStepDelegateResponse"/>
          </operation>
          <operation name="UFWSStepFinish" parameterOrder="int_1 int_2 String_3">
               <input message="tns:UFWSStepFinish"/>
               <output message="tns:UFWSStepFinishResponse"/>
          </operation>
          <operation name="UFWSStepGetActionDescription" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetActionDescription"/>
               <output message="tns:UFWSStepGetActionDescriptionResponse"/>
               <fault name="NoHumanActionException" message="tns:NoHumanActionException"/>
          </operation>
          <operation name="UFWSStepGetActionRole" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetActionRole"/>
               <output message="tns:UFWSStepGetActionRoleResponse"/>
               <fault name="NoHumanActionException" message="tns:NoHumanActionException"/>
          </operation>
          <operation name="UFWSStepGetActionTitle" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetActionTitle"/>
               <output message="tns:UFWSStepGetActionTitleResponse"/>
               <fault name="NoHumanActionException" message="tns:NoHumanActionException"/>
          </operation>
          <operation name="UFWSStepGetDecision" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetDecision"/>
               <output message="tns:UFWSStepGetDecisionResponse"/>
          </operation>
          <operation name="UFWSStepGetDecisionAlternatives" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetDecisionAlternatives"/>
               <output message="tns:UFWSStepGetDecisionAlternativesResponse"/>
          </operation>
          <operation name="UFWSStepGetDecisionNumberOfAlternatives" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetDecisionNumberOfAlternatives"/>
               <output message="tns:UFWSStepGetDecisionNumberOfAlternativesResponse"/>
          </operation>
          <operation name="UFWSStepGetDecisionResultName" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetDecisionResultName"/>
               <output message="tns:UFWSStepGetDecisionResultNameResponse"/>
          </operation>
          <operation name="UFWSStepGetDecisionValues" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetDecisionValues"/>
               <output message="tns:UFWSStepGetDecisionValuesResponse"/>
          </operation>
          <operation name="UFWSStepGetEscalationLevels" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetEscalationLevels"/>
               <output message="tns:UFWSStepGetEscalationLevelsResponse"/>
          </operation>
          <operation name="UFWSStepGetEscalationLimits" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetEscalationLimits"/>
               <output message="tns:UFWSStepGetEscalationLimitsResponse"/>
          </operation>
          <operation name="UFWSStepGetHumanAction" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetHumanAction"/>
               <output message="tns:UFWSStepGetHumanActionResponse"/>
               <fault name="NoHumanActionException" message="tns:NoHumanActionException"/>
          </operation>
          <operation name="UFWSStepGetNumberInWorkflow" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetNumberInWorkflow"/>
               <output message="tns:UFWSStepGetNumberInWorkflowResponse"/>
          </operation>
          <operation name="UFWSStepGetOwner" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetOwner"/>
               <output message="tns:UFWSStepGetOwnerResponse"/>
          </operation>
          <operation name="UFWSStepGetStatus" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetStatus"/>
               <output message="tns:UFWSStepGetStatusResponse"/>
          </operation>
          <operation name="UFWSStepGetWorkflowInstance" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepGetWorkflowInstance"/>
               <output message="tns:UFWSStepGetWorkflowInstanceResponse"/>
          </operation>
          <operation name="UFWSStepHasAction" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepHasAction"/>
               <output message="tns:UFWSStepHasActionResponse"/>
          </operation>
          <operation name="UFWSStepIsPosted" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepIsPosted"/>
               <output message="tns:UFWSStepIsPostedResponse"/>
          </operation>
          <operation name="UFWSStepIsWorking" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepIsWorking"/>
               <output message="tns:UFWSStepIsWorkingResponse"/>
          </operation>
          <operation name="UFWSStepNeedsDecision" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepNeedsDecision"/>
               <output message="tns:UFWSStepNeedsDecisionResponse"/>
          </operation>
          <operation name="UFWSStepRevoke" parameterOrder="int_1 int_2">
               <input message="tns:UFWSStepRevoke"/>
               <output message="tns:UFWSStepRevokeResponse"/>
          </operation>
          <operation name="UFWSStepTake" parameterOrder="int_1 int_2 String_3">
               <input message="tns:UFWSStepTake"/>
               <output message="tns:UFWSStepTakeResponse"/>
          </operation>
          <operation name="UFWSWorkflowAbort" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowAbort"/>
               <output message="tns:UFWSWorkflowAbortResponse"/>
          </operation>
          <operation name="UFWSWorkflowGetAllSteps" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowGetAllSteps"/>
               <output message="tns:UFWSWorkflowGetAllStepsResponse"/>
          </operation>
          <operation name="UFWSWorkflowGetHistory" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowGetHistory"/>
               <output message="tns:UFWSWorkflowGetHistoryResponse"/>
          </operation>
          <operation name="UFWSWorkflowGetOwner" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowGetOwner"/>
               <output message="tns:UFWSWorkflowGetOwnerResponse"/>
          </operation>
          <operation name="UFWSWorkflowGetStartTime" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowGetStartTime"/>
               <output message="tns:UFWSWorkflowGetStartTimeResponse"/>
          </operation>
          <operation name="UFWSWorkflowGetStepsWithStatus" parameterOrder="int_1 String_2">
               <input message="tns:UFWSWorkflowGetStepsWithStatus"/>
               <output message="tns:UFWSWorkflowGetStepsWithStatusResponse"/>
          </operation>
          <operation name="UFWSWorkflowGetType" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowGetType"/>
               <output message="tns:UFWSWorkflowGetTypeResponse"/>
          </operation>
          <operation name="UFWSWorkflowIsFinished" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowIsFinished"/>
               <output message="tns:UFWSWorkflowIsFinishedResponse"/>
          </operation>
          <operation name="UFWSWorkflowStart" parameterOrder="int_1">
               <input message="tns:UFWSWorkflowStart"/>
               <output message="tns:UFWSWorkflowStartResponse"/>
          </operation>
          <operation name="UFWorkflowGetStatus" parameterOrder="int_1">
               <input message="tns:UFWorkflowGetStatus"/>
               <output message="tns:UFWorkflowGetStatusResponse"/>
          </operation>
     </portType>
     <binding name="UFWebServiceInterfaceBinding" type="tns:UFWebServicePort">
          <operation name="UFWSGetActiveWorkflows">
               <input>
                    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="uf:ws"/>
               </input>
               <output>
                    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="uf:ws"/>
               </output>
               <soap:operation soapAction=""/>
          </operation>
          <operation name="UFWSGetAllActiveWorkflows">
               <input>
                    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="uf:ws"/>
               </input>
               <output>
                    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="uf:ws"/>
               </output>
               <soap:operation soapAction=""/>
          </operation>
          <operation name="UFWSGetAllOpenSteps">
               <input>
                    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="uf:ws"/>
               </input>
               <output>
                    <soap:body encodingStyle="http://sch

The WSDL is defined in the targetNamespace "ufws-ns" and tns prefix is referring to "uf:ws". Since you are using "tns" in your WSDL to refer current namesapce, they should have same value.
Another issue with the WSDL is that the WSDL uses rpc/encoded binding and elements with multiple occurrences (maxOccurs>1) are not supported in rpc/encoded. You should instead use
soap array rather than an element with maxOccurs=100. However they are fully supported in literal case.
Thanks,
-Arun
Post your JAX-RPC related questions to [email protected] for a quicker resolution.
Send an email to [email protected] to subscribe to the alias.
Send an mail to [email protected] for a complete list of help commands.

Similar Messages

  • Getting complete WSDL for the web services created in J2EE

    Hi,
    I have created a web service using Netweaver developer studio for a J2EE project (complete EJB, WEB and Appln Project) similar to CAR rental application.
    I also have tested the web service in web service perspective and it is working fine. Now i want to call this web service from XI. Therefore i need the WSDL for the same. The testing screen also gives the WSDL for the web service. But it has got number of links inside in the forms of import.
    Editing all those documents and forming the complete wSDL is very difficult..
    How do i do it??
    Abhijeet

    Hi,
    When I opened the wsdl it has number has a wsdl:import location tag..which refers to binding.
    when opened this import location we have one more import location for porttypes.
    When combined all thhree e.g. service, binding and porttype we get the complete WSDL which i could comofortably import in XI and further process.
    This way i coudl succesfully call a web service from XI.
    I used Stylus studio for editing WSDL.
    Thanx

  • When accessed from Firewall, the OSB WSDL is inserting schemalocation with HTTP port instead of HTTPS

    We have OSB service and we are able to access over firewall. Also the WSDL, Schemas etc., But when we external users access the WSDL, they are not able to get complete content i.e schemas are not imported.
    Reason is WSDL has http (<import schemaLocation="http://test.com:80/xxxxxx/Proxy/schema") with port no 80 instead of https (<import schemaLocation="https://test.com/xxxxxx/Proxy/schema") .
    Since we don't specify the complete schema location in WSDL, how does WSDL include the complete schema path? And how to change it https path instead of http?

    Namaste,
    Sorry for the delayed response.
    Yet, my one query is not answered.
    Q:Are you ABLE to get the Desired path in Endpoint URL(https) as well?
    Explanation:
    What I mean is, When the external users access the WSDL (I am assuming External Users are able to access WSDL through Firewall),
    As you have mentioned that XSD imports have HTTP instead of HTTPS, but how about the soap:address location? Even this points to HTTP instead of HTTPS?
    (Ex:
    <wsdl:service name="CaduceusSiteService">
        <wsdl:port name="site_pt" binding="tns:site_pttBinding">
            <soap:address location="https://www.test.com/test123"/>    ---> is this HTTP or HTTPS?
        </wsdl:port>
    </wsdl:service>
    BTW, did you set, HTTP Transport Configuration --> HTTPS required parameter to "YES"? (This is a prerequisite).
    We had a similar issue, where we had HTTP instead of HTTPS when WSDL accessed from Firewall.
    However, after lot of struggle, we got it worked after changing Firewall (MS TMG) settings to support for "text/xml".
    I think, it could be the same settings needed to done in your case too. Please do check the firewall settings.
    Thanks,
    Nagaraj Ganapa

  • How do I create a submit button for my form? I would like it to send the completed PDF to an email address

    Hi everyone,
    I recently upgraded to Adobe XI and I can't find a "submit by email" button for my form. I created a button and tried to set up some actions but, I can only get the button to direct the user to a URL. How do I make it send the completed PDF to our designated company email address? I'm not too familiar with JAVASCRIPTS so I haven't tried that plus I heard it may not work with users with adobe reader.
    Any help would be appreciated.
    Thanks,
    Matt

    Thanks for the input. I think you might have a different version of LiveCycle than the copy I have since it looks a little different. However, I found the answer in Adobe help. I had to type "mailto:" before the email address to indicate it's an email and not a URL. See below.
    To collect form data as attachments to email, type mailto: followed by the email address. For example, mailto:[email protected]

  • Not able to get the complete URL in mail content

    Hi All,
    I want to give the below link in mail which is sent from workflow, so on click of it, the user will be able to open the particular opportunity directly.
    https://<sys_host>%3Fcrm-object-type%3DBT111_OPPT%26crm-object-action%3DB%26crm-object-keyname%3DGUID%26crm-object-value%3DXXXXXXXXXXXX
    XXXXX here is GUID of the Opportunity of 32 character.
    For this, I have created a attribute of type BAPITGB-LINE. When inserting this expression into the mail activity of the WF, I have chosen the data to be exported as "All lines as cont. text".
    In this attribute, when I concatenate the values and the guid, I get only part of the link as below which is 133 characters.
    https://<sys_host>%3fcrm-object-type%3dbt111_oppt%26crm-object-action%3db%26crm-object-keyname%3dguid%26cr
    When I try to append it in a internal table of type BAPITGB, I am getting the complete URL but with a space between every line in the internal table as below.
    https://<sys_host>%3Fcrm-object-type%3DBT111_OPPT[SPACE]%26crm-object-action%3DB[SPACE]
    %26crm-object-keyname%3DGUID[SPACE]%26crm-object-value%3D
    DFD60A8AD0E53DF1918F0050569F0324
    Please let me know, how to avoid this space in append statements. Also, the concatenate is taking only 132 characters, after which it cuts the URL, leaving it incomplete.Kindly correct me if I was wrong somewhere.
    Thanks,
    Ramya
    Edited by: Gali Kling Schneider on Jul 11, 2011 9:47 AM

    Hi Sanjay,
    As suggested, I have split the URL into 3 links in WF container having the initial values as below.
    Link1 -> <sys_host>.%3Fcrm-object-type%3DBT111_OPPT
    Link2 -> %26crm-object-action%3DB %26crm-object-keyname%3DGUID
    Link3 -> %26crm-object-value%3D
    In the mail activity, I have given the link as: &LINK1&&LINK2&&LINK3&&GUID&
    &GUID&-> GUID of the opportunity.
    When I tested this in log-> List with technical details-> mail, it had the correct value without space as below.
    https://<sys_host>.%3Fcrm-object
    -type%3DBT111_OPPT%26crm-object-action%3DB
    %26crm-object-keyname%3DGUID%26crm-object-value%3DDFD60A8AD0E53DF1918F00505
    69F0324
    But in SOST, when I checked for the link it is having spaces as below:
    https://<sys_host>%20%3Fcrm-object-type%3DBT111_OPPT%20%26crm-object-action%3DB%26crm-object-keyname%3DGUID%20%26crm-object-value%3D%20DFD60A8AD0E53DF1918F0050569F0324
    Kindly advice.
    Thanks,
    Ramya
    Edited by: Gali Kling Schneider on Jul 11, 2011 9:48 AM

  • Why does my music from one album show up as two separate albums: one with all the songs in it, and another with two or three. Why is it that when i delete the incomplete album it takes the same songs out of the complete album also?

    When I first imported music from my CDs onto my iTunes library, all the songs appeared, but those with the album artist and guest/additional artists they appeared in their own album under the same album name. After searching through iTunes help and support, I learned how to put all the songs under the same album (part of a compalition) and add the additional songs information, artwork, lyrics, etc. After getting all the music (imported from my CDs) onto the iTunes library and in their album. I synced my music onto my iPhone. (My iPhone is a 3GS)
         Once the music was on my iPhone i noticed that the albums appeared in 2s again. One was the complete album with all the songs, song info, etc. together (solo tracks and/or one with multiple artists) and another album of the same name, artwork, etc. with 2-4 of the songs from that album. Since all I saw need for was to have the completed album on my iPhone, I deleted the album with only 2-4 of the songs. When I went back and selected the completed album, all the songs I had deleted from the incomplete album were also deleted from the completed album too! I just couldn't figure out why it did that and my my friends with iPods and iPhones said they didn't know what caused it either. So now I'm here with the idea how to fix this problem.
         If anyone has a solution to this problem, please reply. It will be greatly appreciated.

    I'm not sure why this happens, but I found a workaround. Below the album title it will list the artist(s). The issue seems to happen when there are multiple artists. For example, an Album titled "Over the Sea to Skye" has The Chieftains and James Galway as artists. Some tracks (for whatever reason) will list only one of these and result in the playlist showing what appears to be multiple albums. You can click on the artists and it will highlight. Paste in what is appearing on the other "albums" and it will then show as one:
    Hope that is somewhat clear enough to help. Doesn't fix whatever the issue is but it is a workaround. For me this is only happening with CD's that I have imported.

  • How can I save a page offline? the "complete" option in "save as" produces a folder w/ 36 kb files that will not open.

    the "complete" option in "save as" produces a folder w/ 36 kb files that will not open anything - can't I save the page as a single offline file?

    This is not really an answer just my comments on your question.
    I am sure I recollect efforts being made to get mhtml to work with FF.
    Probably the important thing to remember about .mhtml is that if other browsers do support it they may need addons, and may not necessarily render the content correctly/consistently.
    There are FF addons designed for archiving webpages, you could try them, but that then assumes the recipient has the same software.
    You could simply save the page from FF to your XP pc; then offline open it with and save it using IE, before then emailing using FF, and attaching the .mht or mhtml file that you have now created on your PC.
    As an alternative method, in some cases it could be worth considering taking a screen grab of the required page, then sending that to the recipient as a single email attatchment using either a bitmap or jpeg file format for instance.
    Something such as an airline booking may be designed with a print option, possibly it could be worthwile looking at sending the print file itself as an email attachment.

  • How to get the complete data from Webdynpro using a RFC

    hi guys,
    A form is created in the webdynpro, when that pdf form is called the user have to provide the key field ie the employee number in the form and then when he press the 'go' button a rfc is called and it gives all the details of the employee in the form. Then the user have to input some fields in the form and he have press the submit button. My problem is here, when the user is going to press the submit button that form will be converted to a stream (binary) of data and it is sent to one of the import parameter used in the RFC.
    I have created a RFC and created a import parameter of data type XSTRING, since i want to see what exactly R3 is receiving from web dynpro i am writing this contant in the sever as a text file. When i saw that text file i cant see the complete data.
    And when i searched in R3 the capacity of xstring is 1024 CHAR, so i dont know how to capture the entire data from webdynpro into my R3.
    I give the code what i worte please tell me am i missing anything in my code, or is there any data type which can hold more than 500kb of data which is coming from webdynpro.
    FUNCTION ZSEND_MAIL_ATTACHMENT.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(OUT_PLACE_LEVEL) TYPE  XSTRING OPTIONAL
    *"     VALUE(BIN_DATA) TYPE  INDX_CLUST OPTIONAL
    *"  TABLES
    *"      IT_MESSAGE STRUCTURE  SOLISTI1
    Data Declaration
      DATA: gd_cnt TYPE i,
          gd_sent_all(1) TYPE c,
          gd_error TYPE sy-subrc,
          tab_lines LIKE sy-tabix.
    Structure Declaration
      DATA : BEGIN OF it_file OCCURS 0,
              row(255),
             END OF it_file.
      DATA : BEGIN OF i_split OCCURS 0,
      row(50),
      END OF i_split.
    Internal Table Declaration
      data : it_receivers like table of SOMLRECI1 with header line."occurs 0.
      DATA : objbin LIKE SOLISTI1 OCCURS 0 WITH HEADER LINE. "sOLIX
      DATA : it_packing_list LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE.
      data : wa_receiver like table of SOMLRECI1 with header line.
      data : it_receiver like table of SOMLRECI1 with header line.
      data : v_bin_data like SOLISTI1 occurs 0 with header line.
      DATA : gd_doc_data LIKE sodocchgi1 OCCURS 0 WITH HEADER LINE.
    *data bin_data1 like table of solix with header line.
      REFRESH : objbin, it_packing_list, it_receivers, wa_receiver.
      CLEAR   : objbin, it_packing_list, wa_receiver, it_receivers.
      DATA V_SUBJECT(255) VALUE 'HI'.
      gd_doc_data-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( it_message ).
      gd_doc_data-obj_langu = sy-langu.
      gd_doc_data-obj_name = 'SENDFILE'.
      gd_doc_data-obj_descr = v_subject.
      gd_doc_data-sensitivty = 'O'.
      APPEND GD_DOC_DATA.
    Appending The Internal Table it_packing_list
      it_packing_list-head_start = 1.
      it_packing_list-head_num = 0.
      it_packing_list-body_start = 1.
      it_packing_list-doc_type = 'RAW'.
      it_packing_list-body_num = tab_lines.
      APPEND it_packing_list.
    *CALL FUNCTION 'GUI_UPLOAD'
    *EXPORTING
    *filename = V_FILE_PATH
    *filetype = 'BIN'
    *TABLES
    *data_tab = BIN_DATA.
      move bin_data to v_bin_data.
      append v_bin_data.
    *move soli to bin_data.
      LOOP AT V_BIN_DATA into objbin.
    MOVE v_bin_data TO objbin-line.
        APPEND objbin.
      ENDLOOP.
      CLEAR it_packing_list.
      DESCRIBE TABLE objbin LINES tab_lines.
      it_packing_list-transf_bin = 'X'.
      it_packing_list-head_start = 1.
      it_packing_list-head_num = 1.
      it_packing_list-body_start = 1.
      it_packing_list-doc_type = 'PDF'.
      it_packing_list-body_num = tab_lines.
      it_packing_list-doc_size = tab_lines * 255.
      APPEND it_packing_list.
    data file(255) value '/tmp/bali.txt'.
    *Appending The Internal Table it_receivers
    close dataset '/tmp/bali.txt'.
    open dataset '/tmp/bali.txt' for output in text mode encoding default.
    if sy-subrc = 0.
    loop at objbin.
    transfer objbin to '/tmp/bali.txt'.
    endloop.
    else.
    write 'hi'.
    close dataset '/tmp/bali.txt'.
    endif.
      it_receiver-receiver = '[email protected]'.
      it_receiver-rec_type = 'U'.
      it_receiver-com_type = 'INT'.
    APPEND wa_receiver.
    move wa_receiver[] to it_receiver[].
      append it_receiver.
    *Move wa_receiver[] to it_receivers[].
    Clear it_receivers.
    if i_OUT_PLACE_LEVEL NE 0.
    loop at it_receivers into wa_receiver.
       loop at it_receivers into wa_receiver.
    **Function Module To Post The Message To Externa Mail
         CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
           EXPORTING
             document_data              = gd_doc_data
             put_in_outbox              = 'X'
             commit_work                = 'X'
           TABLES
             packing_list               = it_packing_list
             CONTENTS_TXT               = objbin
             receivers                  = it_receivers
           EXCEPTIONS
             too_many_receivers         = 1
             document_not_sent          = 2
             document_type_not_exist    = 3
             operation_no_authorization = 4
             parameter_error            = 5
             x_error                    = 6
             enqueue_error              = 7
             OTHERS                     = 8.
         clear wa_receiver.
    ENDFUNCTION.

    You have to convert your long string to a table of shorter strings.
    There may be other ways, but one possibility is to use a loop to process you string.
    while (there is something left)
       put the next e.g. 1024 characters in a new row of your table
    endwhile
    If you need to reconstruct your string from the table, don't use simple concatenation since it will remove blanks at the end of lines. Believe me (from experience) sooner or later this will happen.
    Instead you need to either set the subsections of your long string, or insert from the end of your table and keep shifting the contents (probably less efficient) right

  • Can not open the completed task.

    Hi, All.
         I config my uwl to accept the GP tasks.
         It works fine with the tasks which is in process.
         I can click the link and deal with the gp task successfully.
         When I switch to the completed tasks, I can see the tasks which I finished.
         I click the link, but I get an error page with an error message as below:                                                      
                       Start *****************************Error Page **************************************
         404   Not Found
         Error: Request cannot be processed.
          Troubleshooting Guide https://sdn.sap.com/irj/sdn/wiki?path=/display/jstsg/home
          Details: Requested resource [/JWFTaskDetail] is not found.
    End *****************************Error Page **************************************
    Edited by: LouisHuang on Nov 24, 2010 7:56 PM

    I tried to find something in logs and I got two error logs as below:
        1.
        Cannot process an HTTP request to servlet [forwardServlet] in [webdynpro/dispatcher] web application.
        For more details on the problem please check traces searching by logId: 0010187E3C96059A0000000700002F48
       2.
        Cannot process an HTTP request to servlet [forwardServlet] in [webdynpro/dispatcher] web application.
    [EXCEPTION]
    com.sap.engine.services.servlets_jsp.server.exceptions.ServletNotFoundException: Requested resource [/JWFTaskDetail] is not found.
    at com.sap.engine.services.servlets_jsp.server.lib.StaticResourceUtils.findFile(StaticResourceUtils.java:234)
    at com.sap.engine.services.servlets_jsp.server.lib.StaticResourceUtils.dispatchToResource(StaticResourceUtils.java:51)
    at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:237)
    at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:478)
    at com.sap.tc.webdynpro.serverimpl.wdc.ForwardServlet.doPost(ForwardServlet.java:63)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
    at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)
    at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:400)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:203)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:438)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:427)
    at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:80)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:268)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
    at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:54)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:42)
    at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
    at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
    at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:447)
    at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:264)
    at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
    at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
    at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
    This situation only occurs on gp task. If I use the common uwl task, it works fine.
    Can anyone give me a hand? Thanks a lot.

  • I need to make a pdf form that is fillable and send from ipad to email not tracked just the complete email. Can someone help me.

    I have forms that I have created with submit buttons, that are filled out and sent complete to an email box.  I would like to do the same only have my form filled out on an ipad and then have the submit button send the completed form the same way.
    I don't want to gather the data, since i am doing this for another department.  They want to track there own data via the Pdf's they receive.  Is this possible?

    majende,
    Adobe Reader for iOS does support a Submit button.
    (a) Button action to submit an entire PDF document via email
    (b) JavaScript submitForm to Adobe FormsCentral
    Do you use the desktop version of Adobe Acrobat to create a PDF form?
    For option (a)
    Add the "Submit a form" action to your Submit button.
    Enter "mailto:" (including a colon) followed by email recipient(s).  Please add a comma between two email addresses.
    Example: [email protected], [email protected]
    Select "PDF The complete document".
    This particular type of PDF form will work with Adobe Reader desktop and mobile products (including Adobe Reader for iOS and Android).
    In Adobe Reader for iOS, a user can do the following steps to submit the particular type of PDF form.
    Fill out the PDF form.
    Tap the Submit button in the PDF form.
    Select "Share Original Document" or "Share Flattened Copy" from the Share File dialog.
    Adobe Reader for iOS will automatically fill in the email address(es) that you specified when you created the PDF form.
    Tap the Send button in the upper right corner.
    Adobe Reader for iOS will send the PDF form as an email attachment via Apple Mail (the default mail app for iOS).
    Please let us know if you have additional questions.

  • Triggering a report after the completion of processing the session

    Hi Friends,
    I want to know how to trigger an report after the completion of processing the session.
    Thanks,
    Raj

    Hi
            SELECTION-SCREEN                               *
    PARAMETERS: p_name     LIKE apqi-groupid,
                p_datum    LIKE apqi-credate,
                p_time     LIKE apqi-cretime,
                p_event    LIKE tbtco-eventid.
                 DATA                                     *
    DATA: fl_job_ok TYPE c,
          fl_event TYPE c,
          cont_sysubrc_6 TYPE i.
    DATA: start_time LIKE sy-uzeit,
          start_date LIKE sy-datum,
          time       LIKE sy-uzeit,
          delta_time TYPE i.
    DATA: apqitab LIKE STANDARD TABLE OF apqi WITH HEADER LINE.
    DATA:
      btc_running       LIKE tbtco-status VALUE 'R',
      btc_ready         LIKE tbtco-status VALUE 'Y',
      btc_scheduled     LIKE tbtco-status VALUE 'P',
      btc_released      LIKE tbtco-status VALUE 'S',
      btc_aborted       LIKE tbtco-status VALUE 'A',
      btc_finished      LIKE tbtco-status VALUE 'F',
      btc_put_active    LIKE tbtco-status VALUE 'Z',
      btc_unknown_state LIKE tbtco-status VALUE 'X'.
                         START-OF-SELECTION                              *
    START-OF-SELECTION.
      DATA: a VALUE '1', b.
    Controllo esistenza job:
      start_time = sy-uzeit.
      start_date = sy-datum.
      DO.
        apqitab-creator = sy-uname.
        CALL FUNCTION 'BDC_OBJECT_SELECT'
          EXPORTING
            name                   =  p_name
            datatype               = 'BDC'
        CLIENT                 = SY-MANDT
            date_from              = p_datum
        DATE_TO                =
            time_from              = p_time
        TIME_TO                =
           QSTATE                 = 'F'
            session_creator        = apqitab-creator
          TABLES
            apqitab                = apqitab
          EXCEPTIONS
            invalid_datatype       = 1
            OTHERS                 = 2.
        IF sy-subrc <> 0.
          fl_job_ok = space.
        ELSE.
          LOOP AT apqitab.
            CASE apqitab-qstate.
              WHEN 'F'.          fl_job_ok = 'X'. EXIT.
              WHEN 'E'.          fl_job_ok = 'E'. EXIT.
              WHEN OTHERS.       fl_job_ok = space.
            ENDCASE.
          ENDLOOP.
          IF fl_job_ok = 'X' OR fl_job_ok = 'E'.
            EXIT.
          ENDIF.
        ENDIF.
        IF start_date <> sy-datum.
          start_time = sy-uzeit.
        ENDIF.
        time = sy-uzeit.
        delta_time = time - start_time.
        IF delta_time > 1800.
          EXIT.
        ENDIF.
        REFRESH apqitab.
      ENDDO.
      IF fl_job_ok = 'X'. " Trovato JOB
        fl_event = 'X'.
        IF fl_event = 'X'.
    Attiva evento
          CALL FUNCTION 'BP_EVENT_RAISE'
            EXPORTING
              eventid                = p_event
            EXCEPTIONS
              bad_eventid            = 1
              eventid_does_not_exist = 2
              eventid_missing        = 3
              raise_failed           = 4
              OTHERS                 = 5.
          IF sy-subrc <> 0.
            MESSAGE e999(zfagm) WITH p_event 'is not actived'(002).
          ELSE.
            MESSAGE i999(zfagm) WITH p_event 'is successfully actived'(002).
          ENDIF.
        ELSE.
          MESSAGE e999(zfagm) WITH p_event 'is not actived'(002).
        ENDIF.
      ELSE.
        IF fl_job_ok = space.
          MESSAGE e999(zfagm) WITH p_event 'is successfully actived'(002).
        ELSE.
          MESSAGE e999(zfagm) WITH p_event 'is successfully actived'(002).
        ENDIF.
      ENDIF.
    Max

  • After upgrading to Mountain Lion, I repurchased Garageband and I can't get passed the complete installation. I don't seem to have the "com.apple.garageband.plist" file that has been a common solution. Any suggestions?

    After upgrading to Mountain Lion, I repurchased Garageband and I can't get passed the complete installation. I've read through several posts that all reference the "com.apple.garageband.plist" solution. I don't seem to have the referenced .plist. Any solutions or suggestions?

    Did you upgrade from SnowLeopard?
    I can't get passed the complete installation
    What exactly is happening? Is GarageBand trying to download over and over again?
    all reference the "com.apple.garageband.plist" solution. I don't seem to have the referenced .plist.
    The property list stores your preferences, but also the settings from the last run of the application.  If that file is corrupted in some way, you might see third behaviour.
    You must have this file, for it will be recreated automatically, if it is missing, or you have a permissions problem with your user library.
    Perhaps you did look in he wrong place.
    in MacOS 10.7. or later the User Library is hidden. To find the Preferences Files use the Finder's "Go" menu:
    Quit GarageBand, if it is running.
    Click onto you Desktop to bring the Finder forward.
    In the Finder Menu press "Go" and hold down the "option/alt" key, until your user library appears in the drop-down menu
    Select "Library" and in the Finder window that opens navigate to the "Prederences" folder; move com.apple.garageband.plist to the Desktop.
    Log off and on again (don't skip that step!). Retry GarageBand and see if it GarageBand is now downloading the missing content properly.
    If that does not fix the problem, post back and explain in more detail what the download problem is.
    Why did you "repurchase" GarageBand? If you already owned GarageBand '11, it should be unnecessary.
    Regards
    Léonie

  • I want to play music from my playlist when I am using slideshow of my pictures in Ipad,  but I can only choose ONE SINGLE song, and it continuously repeates itself.  Is there a way to play the complete playlist while showing my pictures?

    I want to play music from my playlist when I am using slideshow of my pictures in Ipad,  but I can only choose ONE SINGLE song, and it continuously repeates itself.  Is there a way to play the complete playlist while showing my pictures?

    You can start the playlist playing in the iPod app and then switch into the Photos app and start your (non-music) slideshow - as you've found out you can currently only select a single track in the Photos app. Whether that will change in iOS 5 I don't know, but you could try leaving feedback for Apple : http://www.apple.com/feedback/ipad.html

  • Before i buy the complete creative cloud, how many computers can i install it on with the one subscription? i have a macbook pro laptop and a iMac desktop, which i both need it on.

    before i buy the complete creative cloud, how many computers can i install it on with the one subscription? i have a macbook pro laptop and a iMac desktop, which i both need it on.

    Creative Cloud Help | Creative Cloud / Common Questions
    "Can I use the software I download from Creative Cloud on more than one machine?
    Yes. Creative Cloud desktop applications can be downloaded and installed on multiple computers, regardless of operating system. However, activation is limited to two machines per individual associated with the membership. See the terms of use for more information. Learn how to deactivate a Creative Cloud license on a machine."

  • How to delete the complete contents of database table ? should be empty !!

    Hi Guys,
    I have requirement where i have delete the contents of database table..i have make it empty (no records at all) and then i have to fill it with the records from the excel sheet.
    I can upload data from the excel sheet.
    Please tell me how to delete the complete contents of the database table ??
    Regards
    Rahul

    hi ,
    just write like this,
    delete from <database table>.
    commit work.
    sample code, here edpar is database table.
    delete from edpar." FROM TABLE g_tab_delete.
      call function 'DB_COMMIT'.
      loop at g_tab_edpar into g_wa_edpar.
        insert into edpar values g_wa_edpar.
        if sy-subrc  eq 0.
          move-corresponding g_wa_edpar to g_wa_edpar1.
          append g_wa_edpar1 to g_tab_edpar1.
        else.
          move-corresponding g_wa_edpar to g_wa_edpar2.
          append g_wa_edpar2 to g_tab_edpar2.
        endif.
      endloop.
    that's all it works.
    reward points if helpful.
    regards,
    seshu.

Maybe you are looking for

  • MB570Z/A vs MB570Z/B Mini Displayport to DVI adapter

    Hi all, Anybody know the difference between the Mini Displayport to DVI adapter MB570Z/A (older and cheaper) and the MB570Z/B Apple currently sells? The "A" version is available elsewhere for about $7 vs $29 for the "B" adapter available from Apple.

  • Transaction code to debugg smartforms

    transaction code to debugg smartforms ? plz tell me

  • Drive with Offline Files folder not available for 2 minutes after being connected to the network.

    Hi We use Windows SP1 with one folder from the User HomeDirectory set to be available offline. The problem we encounter is that when going from Offline to Online via VPN, there is a 2 minutes delay for the drive where the offline folder is located to

  • Business Components and oracle.jbo.domain.Date

    Hello I have the next problem I have a Busines Component and I have to acess to rows who have Dates and with oracle.jbo.domain.Date I can4t acess to the day, month, year . Can anyone Help me how can I do to access this dates? Thanks a lot your your h

  • Long Video Export to DVD

    I have a video that is from a presentation. The length is over 3 hours long. I took slides from a powerpoint and overlaid them in various areas of the video and it looks good. My question though is what the best export method is so that I can put it