Execute scenario with multiple variables through ODIInvoke webservice

I am looking to execute scenario with multiple variables through ODIInvoke webservice but can't seem to get the SOAP request formatted correctly. Here is what I have tried but I get a parsing error.
<invokeScenarioRequest>
<invokeScenarioRequest>
<RepositoryConnection>
<JdbcDriver>org.hsqldb.jdbcDriver</JdbcDriver>
<JdbcUrl>jdbc:hsqldb:hsql://localhost</JdbcUrl>
<JdbcUser>sa</JdbcUser>
<OdiUser>SUPERVISOR</OdiUser>
<OdiPassword>SUNOPSIS</OdiPassword>
<WorkRepository>DEVELOPMENT</WorkRepository>
</RepositoryConnection>
<Command>
<ScenName>I_TEST_WS</ScenName>
<ScenVersion>001</ScenVersion>
<Context>DEVELOPMENT</Context>
<LogLevel>5</LogLevel>
<SyncMode>1</SyncMode>
<Variables>
<Name>SNI.DMN_CD</Name>
<Value>DTA</Value>
</Variables>
<Variables>
<Name>SNI.ADPT_CD</Name>
<Value>RAT_CD</Value>
</Variables>
</Command>
<Agent>
<Host>S119SNIP045166</Host>
<Port>20910</Port>
</Agent>
</invokeScenarioRequest>
</invokeScenarioRequest>
Here is the error I am getting
com.sunopsis.wsinvocation.SnpsWSInvocationException: java.lang.RuntimeException: Unexpected subelement Name
     at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
     at com.sunopsis.graphical.wsclient.f.b(f.java)
     at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
     at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
     at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
     at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
     at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
     at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.RuntimeException: Unexpected subelement Name
     at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
     at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
     at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
     at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
     at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
     at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
     at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
     at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
     at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
     at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
     at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
     at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
     at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
     at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
     at org.apache.axis.client.Call.invoke(Call.java:2767)
     at org.apache.axis.client.Call.invoke(Call.java:1792)
     at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
     ... 8 more
Caused by:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
faultSubcode:
faultString: java.lang.RuntimeException: Unexpected subelement Name
faultActor:
faultNode:
faultDetail:
     {http://xml.apache.org/axis/}stackTrace:java.lang.RuntimeException: Unexpected subelement Name
     at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
     at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
     at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
     at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
     at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
     at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
     at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
     at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
     at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
     at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
     at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
     at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
     at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
     at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
     at org.apache.axis.client.Call.invoke(Call.java:2767)
     at org.apache.axis.client.Call.invoke(Call.java:1792)
     at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
     at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
     at com.sunopsis.graphical.wsclient.f.b(f.java)
     at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
     at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
     at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
     at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
     at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
     at java.lang.Thread.run(Thread.java:595)
     {http://xml.apache.org/axis/}hostname:S119SNIP045166
java.lang.RuntimeException: Unexpected subelement Name
     at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
     at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
     at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)
     at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
     at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)
     at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)
     at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
     at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
     at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)
     at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
     at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
     at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
     at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
     at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
     at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
     at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
     at org.apache.axis.client.Call.invoke(Call.java:2767)
     at org.apache.axis.client.Call.invoke(Call.java:1792)
     at com.sunopsis.wsinvocation.client.a.a.d.a(d.java)
     at com.sunopsis.wsinvocation.client.a.a.d.requestReply(d.java)
     at com.sunopsis.graphical.wsclient.f.b(f.java)
     at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
     at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
     at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
     at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
     at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
     at java.lang.Thread.run(Thread.java:595)
If I change it from
<Variables>
<Name>SNI.DMN_CD</Name>
<Value>DTA</Value>
</Variables>
<Variables>
<Name>SNI.ADPT_CD</Name>
<Value>RAT_CD</Value>
</Variables>
to
<Variables>
<Name>SNI.DMN_CD</Name>
<Value>DTA</Value>
</Variables>
the session runs. Does anyone know the syntax for multiple variables being passed?
Thank you,
Troy

Hi,
The xml should be like this
<variables>
<name>SNI.DMN_CD</name>
<value>DTA</value>
<name>SNI.ADPT_CD</name>
<value>RAT_CD</value>
</variables>
Hope this helpful.
Regards

Similar Messages

  • Multiple downpayment should be clear with multiple invoices Through APP

    Dear Friends,
    My client wnats settle the payments through APP.
    For this we have maintain the APP setting in FBZP.
    We have maintain the spacial indicator In FBZP for down payments.
    But my quistion is System is unable to settle the multiple down paymemts agianst multiple invoices.
    If one down down payment against one invoices. systes is able to clear the down payment against one invoices.
    But prbloem with Multiple scenarios.
    Syste is giving the Errro Message Is:
    None of the payment method can be used for thes item..
    Please give me the valuble inputs.
    Regards,
    Bramha

    Hi friend,
    Sorry this is not a correct requiremnt
    Regards,
    Bramha

  • WebService with multiple operations [JCD as WebService]

    Hi,
    I am using JCAPS 5.1.1.
    My requirement is, i need to create a JCD (callable as external soap Webservice) which has multiple operations.
    While creating jcd user will be prompted for input,output message and operation name.
    But here we can give only one operation. In this case if i want multiple operations to be performed in single JCD what i have to do.
    I tried adding methods manually, to that JCD. After this i build it and deployed. When i check the generated WSDL in UDDIdocs directory
    manually added methods to jcd were not present in WSDL file at all.
    Only one operation name was present that too which i gave at time of creating JCD.
    Hence if i want to expose JCD as webservice with multiple operations what i have to do.
    Please help me.
    Regards
    Venkatesh.S

    Hi,
    I tried do the same, but I was imposible.
    In this case I do a bussines process, which implement a wsdl, and the logic all was solved in a java collaboration. That is my jcd was called from bp.
    So my wsdl has four operations and my java collaboration receive on the input message operation name, so my java collaboration evaluate this operation and process request.

  • Stored Procedures - Executing a query with multiple variables

    Hello everyone..
    During development I faced the followng problem. When I tried to execute a query in a stored procedure using 2 or more variables an unexplained error came up! The fact is that I use a form that calls this particular stored procedure using 2 variables.
    Does anybody know why is this happenning?
    Thanx!

    To better help you, could you provide the procedure (or part of it) and the query causing the error?
    Hello everyone..
    During development I faced the followng problem. When I tried to execute a query in a stored procedure using 2 or more variables an unexplained error came up! The fact is that I use a form that calls this particular stored procedure using 2 variables.
    Does anybody know why is this happenning?
    Thanx!

  • IDOC to File scenario with multiple directories on same FTP.

    The scenario is IDOC -- to FTP (Receiver file adapter). Based on the condition in the sender IDOC say if EIDKA01-BSART = Y than the directory path on FTP server is 'A' ELSE 'B'.
    There is only one reciever service defined for the FTP server in the Integration Directory. Its not multiple receiver scenario.
    How do we do this?
    Thanks

    Hi !
    Just create an UDF in graphical mapping and put this code inside:
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    //get Key of Directory
    DynamicConfigurationKey keyD = DynamicConfigurationKey.create( URLFile, "Directory");
    //Replace value of Directory
    conf.put(keyD,dir);
    where "dir" contains the destination path depending on the EIDKA01-BSART value. When this code executes, if the receiver file adapter has the adapter-specific attributes (directory) checked, then it will set the "directory" value to the one specified in the "dir" variable.
    Regards,
    Matias

  • Unable  to work with Workflow Variable through SPML launchProcess Request ?

    Hi,
    I am trying to work with launch process request, which worked well with no error message when I am just using the workflow call through SPML "launchProcess Request " call. But when trying to use any workflow variable then getting exceptions. I don't undertsand about the error message. Is this trying to convert the variable in SIM variable.
    <spml:extendedResponse xmlns:spml='urn:oasis:names:tc:SPML:1:0' xmlns:dsml='urn:oasis:names:tc:DSML:2:0:core' result='urn:oasis:names:tc:SPML:1:0#failure'>
    <spml:operationalAttributes>
    <dsml:attr name='errorMessages'>
    <dsml:value>Couldn't find method get4() in class java.lang.String</dsml:value>
    <dsml:value>java.lang.String.get4()</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Unable to checkin view, missing view id</dsml:value>
    <dsml:value>XPRESS <get> exception:</dsml:value>
    <dsml:value>Couldn't find method get3() in class java.lang.String</dsml:value>
    <dsml:value>java.lang.String.get3()</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Unable to checkin view, missing view id</dsml:value>
    <dsml:value>XPRESS <get> exception:</dsml:value>
    <dsml:value>Couldn't find method get2() in class java.lang.String</dsml:value>
    <dsml:value>java.lang.String.get2()</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Unable to checkin view, missing view id</dsml:value>
    <dsml:value>XPRESS <get> exception:</dsml:value>
    <dsml:value>Couldn't find method get1() in class java.lang.String</dsml:value>
    <dsml:value>java.lang.String.get1()</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Unable to checkin view, missing view id</dsml:value>
    <dsml:value>XPRESS <get> exception:</dsml:value>
    <dsml:value>Couldn't find method get0() in class java.lang.String</dsml:value>
    <dsml:value>java.lang.String.get0()</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Missing view id.</dsml:value>
    <dsml:value>Unable to checkin view, missing view id</dsml:value>
    </dsml:attr>
    Below is the code I am using .
    LighthouseClient client = new LighthouseClient();
         client.setUser("configurator");
         client.setPassword("configurator");
         String url = "http://xyz:8080/idm/servlet/rpcrouter2";
    client.setUrl(url);
         ArrayList mslist = new ArrayList();
         idlist.add("12345");
         System.out.println("UserList :- "+idlist);
         ExtendedRequest extReq = new ExtendedRequest();
         extReq.setOperationIdentifier("launchProcess");
         extReq.setAttribute("process", "TEST_WF");
         extReq.setAttribute("idList",idlist); //workflow Global variable
         ExtendedResponse res = (ExtendedResponse)client.request(extReq);
         if (res.getResult() .equals(ExtendedResponse.RESULT_SUCCESS))
         System.out.println("Workflow was successfully executed");
              } catch (Exception e) {System.out.println("Error : " + e.getMessage());}
    Please suggest me if I am using anything wrong. Its urgent... it halted my work.
    Regards,
    vinash.

    hi,
    in java code you set variable:
    extReq.setAttribute("my_email", "[email protected]");in express code of your workflow (you also can see it in your debugger if you set a breakpoint a the beginning of your workflow):
    <ref>my_email</ref>

  • JDev 11.1.2.1 Execute method (with bind variable) before page is displayed

    Hi All,
    I have a view object with a query that uses a bind variable. I drag the data control onto my .jsf page to create a table. I create a query method on a view scope bean. The query method uses the contents of one of the bean's attributes to set the bind variable for the query:
    vo.setNamedWhereClauseParam("CraIdBindVar", sessionBean.getCraId());
    I place a button on the page that invokes the query method and it populates the table. This is fine but I don't want the user to have to click on the 'query' button when they navigate to this page. I have found forums that discuss creating an AMImpl.jave method, creating a binding on the page, creating an executable for the binding. This works in that the method is executed before the page is displayed. However, the AMImpl method cannot call sessionBean.getCraid() to get the necessary data item to populate the bind variable.
    Is there a way to execute my view scope bean method before the page is displayed? Or perhaps a way for the AMImpl.java method to access the view scope variable?
    Thanks, Steve

    Steve,
    you can drag a method call activity onto the task flow. Then select the new method call activity and open the property inspector. Here you select the method from your bean in the method property. Now you first navigate to this method call activity and then to the page.
    Timo

  • Help with multiple variable

    I'm trying to write a query which pulls shipment information
    from an access database. Then it grabs the weight of each shipments
    and multiplies it by the corresponding rate depending on its weight
    class.
    I'm using the CFIF, CFELSEIF and CFSET tags to try to
    accopmlisht this, making it look something like this
    <CFIF "Shipments.weight" LT 500 >
    <cfset Shipments.rate = 7.5 >
    <CFELSEIF "Shipments.weight" GT 499 LT 1000 >
    <cfset Shipments.rate = 7 >
    <CFELSEIF "Shipments.weight" GT 999 LT 2000 >
    <cfset Shipments.rate = 6.5 >
    <CFELSEIF "Shipments.weight" GT 1999 LT 5000 >
    <cfset Shipments.rate = 5 >
    <CFELSEIF "Shipments.weight" GT 4999 >
    <cfset Shipments.rate = 3.65 >
    </CFIF>
    then in the Output tag I use this CFSCRIPT
    <cfscript>
    WriteOutput(#ACC_Report.weight#/100*#Shipments.rate#);
    </cfscript>
    It runs fine but it only seems to grab either the first or
    the second set rate variables and multiplies all the weights in the
    output query by it, inetead of logically choosing its weight class.
    Any help, perhaps I'm using the wrong logic.
    Thanks in advance

    "There's no such thing as "greater-than-ness" on string data"
    Adam, everything you said is basically true and relevant to
    the original
    poster's issue. But this line is wrong is it not? Isn't
    comparing one
    string to another and determining which is greater or lesser
    the essence
    of sorting a set of strings into an alphabetical order?
    Now, I am not sure I can remember the last time I had to
    write my own
    sort routine. But I am pretty sure when I did for sorting
    string data,
    I communally compared one to another to see which was greater
    and|or
    lesser then the other.
    To reiterate in the original post, the person is comparing
    the string
    constants "Shipments.weight" to the numbers do to the
    improper quotes,
    not the value in the Shipments.weight variable.
    Also, if one cares, the logic could be greatly simplified
    with some
    basic boolean logic. The lower range comparisons are
    unnecessary.
    <CFIF Shipments.weight LT 500 >
    <!--- weight is less then 500 --->
    <cfset Shipments.rate = 7.5 >
    <CFELSEIF Shipments.weight LT 1000 >
    <!--- weight is greater then equal to 500 it was not
    caught in first
    branch, but it is also less then 1000 --->
    <cfset Shipments.rate = 7 >
    <CFELSEIF Shipments.weight LT 2000 >
    <!--- weight is greater then equal to 1000 it was not
    caught in any
    previous branch, but it is also less then 2000--->
    <cfset Shipments.rate = 6.5 >
    <CFELSEIF Shipments.weight LT 5000 >
    <!--- weight is greater then equal to 2000 it was not
    caught in any
    previous branch, but it is also less then 5000--->
    <cfset Shipments.rate = 5 >
    <CFELSE>
    <!--- weight is greater then equal to 5000 it was not
    caught in any
    previous branch--->
    <cfset Shipments.rate = 3.65 >
    </CFIF>

  • JCo Scenario with multiple Backend Systems

    Hello @ all,
    Is it possible to use multiple Jco destinations to multiple Backendsystems in one WD application?
    The scenario is as following: I want to call different function modules on different SAP Backend systems?

    Hi Mehmet
    Alternatively you could try switching the destination through URL parameters
    http://<Host-Name>:<Port-Nummer>/webdynpro/dispatcher/local/Example_Project/Example?sap-wd-arfc-useSys= WD_MODELDATA_DEST:SyB&sap-wd-arfc-useSys=WD_RFC_METADATA_DEST:
    SyB
    Check this link (I havent tried it though)
    http://help.sap.com/saphelp_nw04/helpdata/en/f4/651741f163f023e10000000a155106/frameset.htm
    Regards
    Pran

  • Reading text file with multiple variables

    When I open a text document containing 1 string of a Base64 Encoded Image, it works fine:
    import flash.display.Loader;
    import flash.utils.ByteArray;
    import formatter.Base64;
    var imgB64Str:String="";
    var ld:Loader=new Loader();
    var my_req:URLRequest = new URLRequest("horses.img");
    var my_loader:URLLoader = new URLLoader();
    my_loader.addEventListener(Event.COMPLETE, loadText);
    my_loader.load(my_req);
    function loadText(e:Event):void{
        // set string variable to loaded text
        imgB64Str = my_loader.data;
        // position, decode & display
        ld.x = ld.y = 50;
        ld.loadBytes(Base64.Decode(imgB64Str));
        addChild(ld);
    The image displays and that's great, but I need to display multiple images; therefore, I used the standard format: var1=value1&var2=value2&...
    (In reality, the values are the huge base64 strings.)
    Then I just needed to add "my_loader.dataFormat = URLLoaderDataFormat.VARIABLES;" since the format of my source changed.
    The thing that bugs me is that I'm tracing the imgB64Str after I set it and it traces fine (just like the other version). And from then on I'm not doing anything different!
    See my comments for things I did different...
    import flash.display.Loader;
    import flash.utils.ByteArray;
    import formatter.Base64;
    var imgB64Str:String="";
    var ld:Loader=new Loader();
    var my_req:URLRequest = new URLRequest("images.img"); // CHANGED: source file, due to new format
    var my_loader:URLLoader = new URLLoader();
    my_loader.dataFormat = URLLoaderDataFormat.VARIABLES; // CHANGED: formatting input from text to variables
    my_loader.addEventListener(Event.COMPLETE, loadText);
    my_loader.load(my_req);
    function loadText(e:Event):void{
        imgB64Str = my_loader.data.image1; // CHANGED: instead of grabbing whole data, grabbing the image1 variable
        trace(imgB64Str); // CHANGED: traces fine!
        // same as other from here down!
        ld.x = ld.y = 50;
        ld.loadBytes(Base64.Decode(imgB64Str));
        addChild(ld);
    It runs with no errors, but the image no longer displays.
    What's the deal?!? :/
    Any help is greatly appreciated.

    See this site: AN EASY REFERENCE FOR OLE AUTOMATION by Serder Simsekler.
    Best!
    Jim

  • Restriction with multiple variables for a characteristic present in Row

    Hi all,
    I am facing a problem when I am restricting a characteristic in the 'defaut value' section of the filter tab.
    Details of the problem is given below:
    Characteristic is restricted by 3 variables. When I execute the query for the first time there are no problems. I can enter value for all the three varaibles.
    But when I want to change the variable value, the variable screen does not list the variables and the system displays the following message.
    'variables could not be processed'.
    Diagnosis
    In the query definition, the default values of characteristic are stored as variables. The system tires to fill these variables again from the last restrictions so that it can use them as default values. In this case, however, the restriction is so complex, that the variable values cannot be reconstructed from it.
    System Response
    Procedure
    Change the restrictions in the query result if necessary.
    Kindly help to resolve this issue.
    Thanks in advance.
    Meera

    Hi All,
    Even I faced the same issue, and the issue is resolved with above solution.
    Now the second time I'm able to see the variable in Analyser, but now the output is not getting refreshed as per the variable entry for the second time.
    Thanks,
    Gaurav

  • Call executable argument with multiple expressions

    I'm using the "call executable" step type in TS 4.2.  My normal command line works with windows [sflashldr com1 w 0 config.cfg binary.bin] where the bin file flashes my chip according to the cfg.  I think that this is a multiple argument expression... TestStand returns "cannot open file".
    How should the argument expression be configured?
    mcnearymw

    Hi mcnearymw,
    Is that the whole error message? If not it would be useful for us to see the entire error message.
    Also have you seen this White Paper? It might give you a better idea of how the Call Executable step works in TestStand. http://www.ni.com/tutorial/8847/en/ 
    Rachel M.
    Applications Engineer
    National Instruments

  • Soap to soap scenario with multiple operations

    hi experts,
       I want to do a scenario in which I have sender RFC(asynchronous) and receiver SOAP(Synchronous) and response will come back to a file.
    Can anyone please help me, how many communication channels are required and how to do configuration.
    regards,
      vineetha chowdary

    > want to do a scenario in which I have sender RFC(asynchronous) and receiver SOAP(Synchronous) and response will come back to a >file.Can anyone please help me, how many communication channels are required and how to do configuration.
    RFC (ASYNC) --->SOAP(SYNC) ---> FILE(ASYNC)
    You can do this with bpm or without bpm.
    Doing WITHOUT BPM is simple.  Refer the following [link   |http://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File%28Without%20BPM%29?bc=true]for handling async sync pattern ...
    Follow closely this link .. ONly difference is file (sender) and file receiver are async and RFC is sync.  In your case RFC(sender) and FIle(receiver) async and SOAP is sync.

  • Problem with Model import through exsiting webservice

    i created one converter webservice and deployed on sap j2ee engine,tested successfully.
    after that i am trying to import the existing webservice as model class in to my webdynpro.
    but it is saying invalid WSDL or no WSDL exits.
    below one is my webservice
    http://INLD50043555:50000/converter/Config1?wsdl 
    finally i able to import the webservice with small modification on the above url that is replaced <b>INLD5004355</b> with <b>localhost</b>.
    my doubt is why it is not recognising the system name.
    if webservice is on remote machine what is the case?
    can any one give me the explanation to this?
    thanks in advance

    Please try with IP
    Regards, Anilkumar

  • Hwo to do scenario with multiple queues in jms sender

    Hi users,
    In my scenario jms to idoc i have requirement from two diffrerent queues  i need to pick the data.
    if its two sender communication channels then how to create two sender agreements?
    please help out to me
    Regards

    Hi,
    Use same Queue for same kind of data
    OR
    Create multiple sender agreement by checking the "Sender uses virtual receiver" Option

Maybe you are looking for

  • Can I stop iTunes from downloading the SD version when I purchase HD Video?

    When I order the HD versions of a program, my computer shows both a standard and HD version on the Downloads list, and tries to download both of them. Also, shows that I have deleted keep re-appearing and trying to re-download whenever I launch iTune

  • Firefox views my web site differently from Chrome or Safari

    When I view my web site as https://signature-book.com or http://signature-book.com or http://www.signature-book.com everything looks correct But when I view it as https://www.signature-book.com It views in magnified view Chrome and Safari view these

  • Can't Power on Virtual Machine

    after import and approve the Virtual Machine Images, i can't power on the virtual machine, after i click the power on button in Ovm manager web page, it indiates as following in log:: PowerOn VM: OVM_EL4U5_X86_HVM_10GB failed:<Exception: return=>fail

  • How many Job_queue_processes are required?

    Hi all, I want to know how many Job_queue_processes are required to drive 50 schedulers. According to AQ manual. it says "at least 2 for message propagation" and "set higher values if there are many queues", however, there is no sizing guidelines. If

  • Placing Excel Spreadsheet resizing

    We are using INDCS3 and have created an Excel spreadsheet exactly to size (inches). We created a new IND document (preference set to inches) and when we do a PLACE it places the file, but shrinks it down to the columns are smaller and the fonts are t