Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
6 replies
Subscribers
8 subscribers
Views
1849 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
User Interface
Probelm statement:: We have a webservice which uses the Appian API to make
senthilvg
over 12 years ago
Probelm statement::
We have a webservice which uses the Appian API to make a call to the process model using the Appian API like below:
NamedTypedValue namedTypeValue = new NamedTypedValue(JaxbConverter.toTypedValue(po, bulkAddParameterTypeId, ts),"BulkAddProcessObject");
ProcessVariableInstance myBulkUpload = new ProcessVariableInstance(namedTypeValue);
ProcessStartConfig con = new ProcessStartConfig();
con.setProcessParameters(new ProcessVariable[]{myBulkUpload});
processID = pds.initiateProcess(pmId, con);
Data is not gettig passed from webservice to the process model.
Findings:
------------
when the below code is invoked - Typed conversion takes place
JaxbConverter.toTypedValue(po, bulkAddParameterTypeId, ts)
po= process object with values
bulkAddParameterTypeId=processobjectid
ts = tyep service
Result of above execution:
NamedTypedValue[name=BulkAddProcessObject,it=980,v={<null>,<null>,,<null>}]
The data is...
OriginalPostID-35728
OriginalPostID-35728
Discussion posts and replies are publicly visible
Parents
0
Eduardo Fuentes
Appian Employee
over 12 years ago
I meant:
Change this line from:
NamedTypedValue namedTypeValue = new NamedTypedValue(JaxbConverter.toTypedValue(po, bulkAddParameterTypeId, ts),"BulkaddProcessObject");
to
NamedTypedValue namedTypeValue = new NamedTypedValue(JaxbConverter.toTypedValue(po, bulkAddParameterTypeId, ts),"BulkaddProcessObject_PV");
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Eduardo Fuentes
Appian Employee
over 12 years ago
I meant:
Change this line from:
NamedTypedValue namedTypeValue = new NamedTypedValue(JaxbConverter.toTypedValue(po, bulkAddParameterTypeId, ts),"BulkaddProcessObject");
to
NamedTypedValue namedTypeValue = new NamedTypedValue(JaxbConverter.toTypedValue(po, bulkAddParameterTypeId, ts),"BulkaddProcessObject_PV");
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data