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,
BramhaHi 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.SHi,
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?
ThanksHi !
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> -
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, SteveSteve,
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 -
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.
MeeraHi 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?
mcnearymwHi 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 advancePlease 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
RegardsHi,
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