Re: New to Web Services - What am I missing?

2014-01-22 Thread Carol Carnevali
I'm sorry, but I'm still having difficulty understanding how you can get a WSDL 
from an external application into a Remedy Web Service.  I was able to create a 
Web Service but Remedy generates the WSDL from the Form selected.  I have also 
created the filter to consume it but I don't see how it can work externally.

What I need to do is simply pass an Incident ID through Web Services to an 
external application. 

I'm still missing something and can't seem to find it in any documentation.  

Please advise.

Thanks.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing?

2014-01-22 Thread LJ LongWing
Carol,
I believe you are getting confused between 'Publishing' and 'Consuming' a
web service.

If you generate a web service object on a form, that is making a web
service available, or 'publishing' a web service for another system to
consume.  They would be the trigger, they would consume your web service.

If you want to call another system and trigger something in their system,
then YOU would be consuming a web service.  In this case, THEY provide you
with a WSDL, and the filter translates that so you can provide input and
output...

Based on what you have described above, I believe that you are trying to
consume a web service from them to give them an incident idthey would
need to provide that wsdl to you.


On Wed, Jan 22, 2014 at 1:01 PM, Carol Carnevali 
carol.carnev...@broadridge.com wrote:

 I'm sorry, but I'm still having difficulty understanding how you can get a
 WSDL from an external application into a Remedy Web Service.  I was able to
 create a Web Service but Remedy generates the WSDL from the Form selected.
  I have also created the filter to consume it but I don't see how it can
 work externally.

 What I need to do is simply pass an Incident ID through Web Services to an
 external application.

 I'm still missing something and can't seem to find it in any documentation.

 Please advise.

 Thanks.


 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
 Where the Answers Are, and have been for 20 years


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing?

2014-01-22 Thread Brittain, Mark
Carol,

Forget the Web Service, that is used to receive something (a submit, modify  or 
query request), not send. What you need to do is create a web service filter. 
In the filter you load the wdsl from the external application. The you map the 
output, in this case the Incident ID and then input. With any web service the 
conversation is two way (send and receive). Typically I will use a small 
staging form where I push the incident id, the web service filter executes on 
submit, the incident id is sent to the external application which then replies 
back with something you have mapped to another field in the staging form.

Hope this helps.
Mark

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Carol Carnevali
Sent: Wednesday, January 22, 2014 3:01 PM
To: arslist@ARSLIST.ORG
Subject: Re: New to Web Services - What am I missing?

I'm sorry, but I'm still having difficulty understanding how you can get a WSDL 
from an external application into a Remedy Web Service.  I was able to create a 
Web Service but Remedy generates the WSDL from the Form selected.  I have also 
created the filter to consume it but I don't see how it can work externally.

What I need to do is simply pass an Incident ID through Web Services to an 
external application.

I'm still missing something and can't seem to find it in any documentation.

Please advise.

Thanks.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Where the Answers 
Are, and have been for 20 years

This E-mail and any of its attachments may contain Time Warner Cable 
proprietary information, which is privileged, confidential, or subject to 
copyright belonging to Time Warner Cable. This E-mail is intended solely for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient of this E-mail, you are hereby notified that any 
dissemination, distribution, copying, or action taken in relation to the 
contents of and attachments to this E-mail is strictly prohibited and may be 
unlawful. If you have received this E-mail in error, please notify the sender 
immediately and permanently delete the original and any copy of this E-mail and 
any printout.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing?

2014-01-22 Thread Grooms, Frederick W
Carol,

Consuming a web service allows you (the ARS server) to push or pull data from 
an outside system depending on how they wrote their service.   What happens is 
this:

Some system creates a web service and gives you the WSDL (either by giving you 
a file or giving you the URL).   
You create a filter with a Web Service action.  You will then be presented with 
a place to put in the URL or file path info and click load.  You can then pick 
the operation you wish to perform and map the fields to the ARS form the filter 
is based on.

This is covered in the Integration documentation (for 7.6 it is the Integration 
Guide starting on page 61)

Fred


-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of LJ LongWing
Sent: Wednesday, January 22, 2014 2:17 PM
To: arslist@ARSLIST.ORG
Subject: Re: New to Web Services - What am I missing?

** 
Carol,
I believe you are getting confused between 'Publishing' and 'Consuming' a web 
service.

If you generate a web service object on a form, that is making a web service 
available, or 'publishing' a web service for another system to consume.  They 
would be the trigger, they would consume your web service.

If you want to call another system and trigger something in their system, then 
YOU would be consuming a web service.  In this case, THEY provide you with a 
WSDL, and the filter translates that so you can provide input and output...

Based on what you have described above, I believe that you are trying to 
consume a web service from them to give them an incident idthey would need 
to provide that wsdl to you.


-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Carol Carnevali
Sent: Wednesday, January 22, 2014 2:01 PM
To: arslist@ARSLIST.ORG
Subject: Re: New to Web Services - What am I missing?

I'm sorry, but I'm still having difficulty understanding how you can get a WSDL 
from an external application into a Remedy Web Service.  I was able to create a 
Web Service but Remedy generates the WSDL from the Form selected.  I have also 
created the filter to consume it but I don't see how it can work externally.

What I need to do is simply pass an Incident ID through Web Services to an 
external application.

I'm still missing something and can't seem to find it in any documentation.

Please advise.

Thanks.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years

_ARSlist: Where the Answers Are and have been for 20 years_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing?

2014-01-22 Thread Carol Carnevali
Thanks so much for all the explanations!  Yes, I was confusing publishing and 
consuming.  So I'm forgetting the Web Services and just creating the filter.  

The missing link for me was understanding that I could enter a file location or 
a URL for the 'WSDL File'. Now I'm stuck on the file location.  I've put the 
.wsdl file in the C:/Temp directory but I'm not sure which server it should go 
on.  I've put it on both the app and web server but neither is working.  Where 
should it go and what format should be used?  

Also, I'm assuming the 'Endpoint' is where the data will be pushed to?

Thanks again!  I'm so close!
Carol

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing?

2014-01-22 Thread LJ LongWing
Put it in a place that's accessible to your Dev Studio, create a filter
that does a setfield action, and change the source to 'Web Service', it'll
ask for the location of the WSDL, provide it and hit 'Load'if the WSDL
is in a format that Remedy recognizes, you will have input and outputs
loaded below.  And yes, the 'endpoint' is where the web service will call
to 'consume' the web service.


On Wed, Jan 22, 2014 at 2:51 PM, Carol Carnevali 
carol.carnev...@broadridge.com wrote:

 Thanks so much for all the explanations!  Yes, I was confusing publishing
 and consuming.  So I'm forgetting the Web Services and just creating the
 filter.

 The missing link for me was understanding that I could enter a file
 location or a URL for the 'WSDL File'. Now I'm stuck on the file location.
  I've put the .wsdl file in the C:/Temp directory but I'm not sure which
 server it should go on.  I've put it on both the app and web server but
 neither is working.  Where should it go and what format should be used?

 Also, I'm assuming the 'Endpoint' is where the data will be pushed to?

 Thanks again!  I'm so close!
 Carol


 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
 Where the Answers Are, and have been for 20 years


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing? RESOLVED

2014-01-22 Thread Carol Carnevali
Got it, and it's working!  Thank you all SO much!  

The ARSLIST rocks!

Much appreciated!

Carol

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing?

2014-01-20 Thread Carol Carnevali
Thanks so much for the reply, Vivek!  Sounds like the missing link is the 
filter.  I'll give this a try.

Thanks again.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: New to Web Services - What am I missing?

2014-01-19 Thread vivek garg
Hi Carol,

Web services are consumed in remedy through set fields action in a filter.
Just create a filter and load the WSDL file you want to consume in Remedy.
When you are creating a web service in remedy , you need to enter the
appropriate values in the below mentioned URL(WSDL publishing location) and
you will get the corresponding wsdl file.

http://midtier_server/arsys/WSDL/public/servername/Web Service_Name

SOAP UI is the tool which you can use for the testing of your web services.
You need to enter the required values as SOAP request and you will get
output as SOAP response.

Give a search on BMC communities and you will get a lot of helpful docs on
web services(publishing and consuming).
Thanks !


On Sun, Jan 19, 2014 at 12:24 AM, Carol Carnevali 
carol.carnev...@broadridge.com wrote:

 Hello Remedy Geniuses,

 I am new to Web Services and this is probably a stupid question but...  If
 someone hands you a WSDL file that Remedy needs to consume, where do you
 put it to be consumed?  When creating the Web Service, I just don't see
 where Remedy can access the file.  What am I missing? Also, where do you
 find SOAP?

 Thanks.


 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
 Where the Answers Are, and have been for 20 years


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


New to Web Services - What am I missing?

2014-01-18 Thread Carol Carnevali
Hello Remedy Geniuses,

I am new to Web Services and this is probably a stupid question but...  If 
someone hands you a WSDL file that Remedy needs to consume, where do you put it 
to be consumed?  When creating the Web Service, I just don't see where Remedy 
can access the file.  What am I missing? Also, where do you find SOAP?

Thanks.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years