Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Suggested Answer
Replies
8 replies
Answers
1 answer
Subscribers
8 subscribers
Views
8919 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Integrations
Hi all, We are trying to access the Appian web service (process model
shailendras593
over 8 years ago
Hi all,
We are trying to access the Appian web service (process model exposed as a web service) from outside the Appian environment.
The endpoint for the web service is:
bpm-meridian-uat.alldata.net/.../PRFMeridianProcess
. Though, we are able to access the web service endpoint directly in a web browser. But when we try loading web service in SOAP UI, it gives the following error.
Error loading [https://bpm-meridian-uat.alldata.net/suite/webservice/processmodel/PRFMeridianProcess?WSDL]: java.lang.Exception: Failed to load url;
bpm-meridian-uat.alldata.net/.../PRFMeridianProcess
, 0
To load the WSDL in SOAP UI, we downloaded the WSDL and browsed it from our local machine. Now making a call to web service results in failure, please find below the error message.
ERROR:javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
However on the same env...
Error Screenshots.zip
OriginalPostID-190061
OriginalPostID-190061
Discussion posts and replies are publicly visible
0
shailendras593
over 8 years ago
...ironment, Web API is working fine.
Can anyone provide me a solution on this? Please find the attached screenshots for more reference.
Thanks in advance!!
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Nick Vigilante
Appian Employee
over 8 years ago
Can you provide a screenshot of your process model and the node that is failing?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
shailendras593
over 8 years ago
Hi Nick, the problem is not with the process model. I have published the process model as a web service and I want to consume this web service from outside the Appian. But while trying to do so , I am getting errors (as mentioned in the post). I have attached the screenshots of XML of web service and the errors which I am getting while trying to consuming it using SOAP UI.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Nick Vigilante
Appian Employee
over 8 years ago
Thanks for the information. Are there any errors printed in the application-server.log in Appian? If so, can you please attach it?
Also, are there any machines in your setup that do not have SSL configured, such as Appian or the site where you're trying to consume the web service from outside of Appian?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
shailendras593
over 8 years ago
Thanks for the quick reply. I will get back back to you with the answers.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
srirams761
A Score Level 2
over 6 years ago
Can I please know the solution for this? I face the same issue
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
malcolm.ross
Appian Employee
over 6 years ago
in reply to
srirams761
From the error, looks like a web server config issue.
BTW, your web server has issues with the SSL configuration.
See this report from SSL Labs on your site..
www.ssllabs.com/.../analyze.html
Two recommendations..
First) . Choose Appian Cloud instead to ensure you have a highly secure and properly configured web server. This will also save you time from worrying about maintaining the server, which is done for you by Appian Cloud team.
Second) . After you get your web server issues squared away, suggest changing to using Appian Web API designer to publish your processes. This uses the latest REST standards instead of SOAP and provides more flexibility in how you choose to expose your process endpoints.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Reject Answer
Cancel
0
srirams761
A Score Level 2
over 6 years ago
Thanks Malcolm Ross (malcolm.ross) for the quick response.
We use appian cloud only for our application and secondly, we are also in process of converting them to WebAPI's. AS it has some dependency with external system, the Web API development will happen after few months and hence, we need to use the Process model exposed as webservice at this point of time.
The issue here is when we try to hit the wsdl URl from external system, 4/5 times it fails and no logs are entered in our server. For the one when it gets passed, logs are entered and instance gets initiated. SO, i tried to check if ports are all opened and everything seems fine. Not sure, how only certain instance gets passed while most get failed.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel