Re: Configuring Remedy to consume a web service question

2011-04-12 Thread Brittain, Mark
I have a similar requirement coming in the near future. Does anyone have a WDSL 
used to send Remedy data to an external non-Remedy server? In particular in how 
the fields and data in Remedy are referenced.

Thanks
Mark


From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG] On 
Behalf Of Roger Justice [rjust2...@aol.com]
Sent: Saturday, April 09, 2011 2:14 PM
To: arslist@ARSLIST.ORG
Subject: Re: Configuring Remedy to consume a web service question

** Consuming external WSDLs is done through filter actions.



-Original Message-
From: Angus Comber arsl...@iteloffice.com
To: arslist arslist@ARSLIST.ORG
Sent: Sat, Apr 9, 2011 2:04 pm
Subject: Configuring Remedy to consume a web service question

**
Hello

I am trying to work out how to get Remedy to talk to an external web service.  
To get started I have created a dummy wsdl file (below) with a very 
straightforward hello world message.

I am in Remedy Administrator v7.1 right clicked on Web Services, entered a name 
and a base Remedy form.

Then I enter the path to the wsdl file in the XML Schema field and click Load 
button.  But I get this error :-

ERROR: Schema \\angusnotebook\DriveC\HelloService.wsdl does not have root 
element as schema

Additional Details:
com.bmc.arsys.ws.util.ARWSException: Schema 
\\angusnotebook\DriveC\HelloService.wsdl does not have root element as schema
 at 
com.bmc.arsys.ws.wsdl.XMLSchemaParser.extractFormDefaultValues(XMLSchemaParser.java:238)
 at 
com.bmc.arsys.ws.wsdl.XMLSchemaParser.parseXMLSchema(XMLSchemaParser.java:295)
 at com.bmc.arsys.ws.wsdl.XMLSchemaParser.init(XMLSchemaParser.java:110)
 at 
com.bmc.arsys.ws.util.WsdlAdminInterface.parseXSDIntoSchemaInfo(WsdlAdminInterface.java:304)


What am I doing wrong?

Here is my wsdl file:
?xml version=1.0 encoding=UTF-8?
definitions name=HelloService
   targetNamespace=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns=http://schemas.xmlsoap.org/wsdl/;
   xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
   xmlns:tns=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns:xsd=http://www.w3.org/2001/XMLSchema;

   message name=SayHelloRequest
  part name=firstName type=xsd:string/
   /message
   message name=SayHelloResponse
  part name=greeting type=xsd:string/
   /message

   portType name=Hello_PortType
  operation name=sayHello
 input message=tns:SayHelloRequest/
 output message=tns:SayHelloResponse/
  /operation
   /portType

   binding name=Hello_Binding type=tns:Hello_PortType
  soap:binding style=rpc
 
transport=http://schemas.xmlsoap.org/soap/http/http://schemas.xmlsoap.org/soap/http
  operation name=sayHello
 soap:operation soapAction=sayHello/
 input
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /input
 output
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /output
  /operation
   /binding

   service name=Hello_Service
  documentationWSDL File for HelloService/documentation
  port binding=tns:Hello_Binding name=Hello_Port
 soap:address
location=http://localhost:8080/soap/http://localhost:8080/soap
  /port
   /service
/definitions

Any ideas?

Angus


_attend WWRUG11 www.wwrug.comhttp://www.wwrug.com/ ARSlist: Where the 
Answers Are_
_attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_


This e-mail is the property of NaviSite, Inc. It is intended only for the 
person or entity to which it is addressed and may contain information that is 
privileged, confidential, or otherwise protected from disclosure. Distribution 
or copying of this e-mail, or the information contained herein, to anyone other 
than the intended recipient is prohibited.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: Where the Answers Are


Re: Configuring Remedy to consume a web service question

2011-04-12 Thread Misi Mladoniczky
Hi,

Sending and publishing are two different things.

If you are sending, your AR Server will do a WebService-call (via a
filter) to an external WebService, thus consuming that web-service. You
could push data to the external server this way. To configure your filter,
you will need to get your hands on the external WSDL-file and hope that it
will play nicely with Remedy...

If you are publishing Remedy data, your MidTier server must be available
from the external system. The format of the data is described to that
system via the WSDL-xml-webservice-description-file also accessible on
your MidTier, as dictated by the permissions etc defined via
DevStudio/ARAdmin.

Best Regards - Misi, RRR AB, http://www.rrr.se

Products from RRR Scandinavia (Best R.O.I. Award at WWRUG10):
* RRR|License - Not enough Remedy licenses? Save money by optimizing.
* RRR|Log - Performance issues or elusive bugs? Analyze your Remedy logs.
Find these products, and many free tools and utilities, at http://rrr.se.

 I have a similar requirement coming in the near future. Does anyone have a
 WDSL used to send Remedy data to an external non-Remedy server? In
 particular in how the fields and data in Remedy are referenced.

 Thanks
 Mark

 
 From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG]
 On Behalf Of Roger Justice [rjust2...@aol.com]
 Sent: Saturday, April 09, 2011 2:14 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Configuring Remedy to consume a web service question

 ** Consuming external WSDLs is done through filter actions.



 -Original Message-
 From: Angus Comber arsl...@iteloffice.com
 To: arslist arslist@ARSLIST.ORG
 Sent: Sat, Apr 9, 2011 2:04 pm
 Subject: Configuring Remedy to consume a web service question

 **
 Hello

 I am trying to work out how to get Remedy to talk to an external web
 service.  To get started I have created a dummy wsdl file (below) with a
 very straightforward hello world message.

 I am in Remedy Administrator v7.1 right clicked on Web Services, entered a
 name and a base Remedy form.

 Then I enter the path to the wsdl file in the XML Schema field and click
 Load button.  But I get this error :-

 ERROR: Schema \\angusnotebook\DriveC\HelloService.wsdl does not have root
 element as schema

 Additional Details:
 com.bmc.arsys.ws.util.ARWSException: Schema
 \\angusnotebook\DriveC\HelloService.wsdl does not have root element as
 schema
  at
 com.bmc.arsys.ws.wsdl.XMLSchemaParser.extractFormDefaultValues(XMLSchemaParser.java:238)
  at
 com.bmc.arsys.ws.wsdl.XMLSchemaParser.parseXMLSchema(XMLSchemaParser.java:295)
  at com.bmc.arsys.ws.wsdl.XMLSchemaParser.init(XMLSchemaParser.java:110)
  at
 com.bmc.arsys.ws.util.WsdlAdminInterface.parseXSDIntoSchemaInfo(WsdlAdminInterface.java:304)


 What am I doing wrong?

 Here is my wsdl file:
 ?xml version=1.0 encoding=UTF-8?
 definitions name=HelloService
targetNamespace=http://www.ecerami.com/wsdl/HelloService.wsdl;
xmlns=http://schemas.xmlsoap.org/wsdl/;
xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
xmlns:tns=http://www.ecerami.com/wsdl/HelloService.wsdl;
xmlns:xsd=http://www.w3.org/2001/XMLSchema;

message name=SayHelloRequest
   part name=firstName type=xsd:string/
/message
message name=SayHelloResponse
   part name=greeting type=xsd:string/
/message

portType name=Hello_PortType
   operation name=sayHello
  input message=tns:SayHelloRequest/
  output message=tns:SayHelloResponse/
   /operation
/portType

binding name=Hello_Binding type=tns:Hello_PortType
   soap:binding style=rpc
  
 transport=http://schemas.xmlsoap.org/soap/http/http://schemas.xmlsoap.org/soap/http
   operation name=sayHello
  soap:operation soapAction=sayHello/
  input
 soap:body
encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
namespace=urn:examples:helloservice
use=encoded/
  /input
  output
 soap:body
encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
namespace=urn:examples:helloservice
use=encoded/
  /output
   /operation
/binding

service name=Hello_Service
   documentationWSDL File for HelloService/documentation
   port binding=tns:Hello_Binding name=Hello_Port
  soap:address
 
 location=http://localhost:8080/soap/http://localhost:8080/soap
   /port
/service
 /definitions

 Any ideas?

 Angus


 _attend WWRUG11 www.wwrug.comhttp://www.wwrug.com/ ARSlist: Where the
 Answers Are_
 _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_

 
 This e-mail is the property of NaviSite, Inc. It is intended only for the
 person or entity to which it is addressed and may contain information that
 is privileged, confidential, or otherwise protected from disclosure

Configuring Remedy to consume a web service question

2011-04-09 Thread Angus Comber
Hello

I am trying to work out how to get Remedy to talk to an external web service.  
To get started I have created a dummy wsdl file (below) with a very 
straightforward hello world message.

I am in Remedy Administrator v7.1 right clicked on Web Services, entered a name 
and a base Remedy form.

Then I enter the path to the wsdl file in the XML Schema field and click Load 
button.  But I get this error :-

ERROR: Schema \\angusnotebook\DriveC\HelloService.wsdl does not have root 
element as schema

Additional Details:
com.bmc.arsys.ws.util.ARWSException: Schema 
\\angusnotebook\DriveC\HelloService.wsdl does not have root element as schema
 at 
com.bmc.arsys.ws.wsdl.XMLSchemaParser.extractFormDefaultValues(XMLSchemaParser.java:238)
 at 
com.bmc.arsys.ws.wsdl.XMLSchemaParser.parseXMLSchema(XMLSchemaParser.java:295)
 at com.bmc.arsys.ws.wsdl.XMLSchemaParser.init(XMLSchemaParser.java:110)
 at 
com.bmc.arsys.ws.util.WsdlAdminInterface.parseXSDIntoSchemaInfo(WsdlAdminInterface.java:304)


What am I doing wrong?

Here is my wsdl file:
?xml version=1.0 encoding=UTF-8?
definitions name=HelloService
   targetNamespace=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns=http://schemas.xmlsoap.org/wsdl/;
   xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
   xmlns:tns=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns:xsd=http://www.w3.org/2001/XMLSchema;
 
   message name=SayHelloRequest
  part name=firstName type=xsd:string/
   /message
   message name=SayHelloResponse
  part name=greeting type=xsd:string/
   /message
 
   portType name=Hello_PortType
  operation name=sayHello
 input message=tns:SayHelloRequest/
 output message=tns:SayHelloResponse/
  /operation
   /portType
   
   binding name=Hello_Binding type=tns:Hello_PortType
  soap:binding style=rpc 
 transport=http://schemas.xmlsoap.org/soap/http/
  operation name=sayHello
 soap:operation soapAction=sayHello/
 input
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /input
 output
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /output
  /operation
   /binding
 
   service name=Hello_Service
  documentationWSDL File for HelloService/documentation
  port binding=tns:Hello_Binding name=Hello_Port
 soap:address 
location=http://localhost:8080/soap/
  /port
   /service
/definitions

Any ideas?

Angus


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: Where the Answers Are


Re: Configuring Remedy to consume a web service question

2011-04-09 Thread Roger Justice
Consuming external WSDLs is done through filter actions.





-Original Message-
From: Angus Comber arsl...@iteloffice.com
To: arslist arslist@ARSLIST.ORG
Sent: Sat, Apr 9, 2011 2:04 pm
Subject: Configuring Remedy to consume a web service question


** 
Hello
 
I am trying to work out how to get Remedy to talk to an external web service.  
To get started I have created a dummy wsdl file (below) with a very 
straightforward hello world message.
 
I am in Remedy Administrator v7.1 right clicked on Web Services, entered a name 
and a base Remedy form.
 
Then I enter the path to the wsdl file in the XML Schema field and click Load 
button.  But I get this error :-
 
ERROR: Schema \\angusnotebook\DriveC\HelloService.wsdl does not have root 
element as schema
 
Additional Details:
com.bmc.arsys.ws.util.ARWSException: Schema 
\\angusnotebook\DriveC\HelloService.wsdl does not have root element as schema
 at 
com.bmc.arsys.ws.wsdl.XMLSchemaParser.extractFormDefaultValues(XMLSchemaParser.java:238)
 at 
com.bmc.arsys.ws.wsdl.XMLSchemaParser.parseXMLSchema(XMLSchemaParser.java:295)
 at com.bmc.arsys.ws.wsdl.XMLSchemaParser.init(XMLSchemaParser.java:110)
 at 
com.bmc.arsys.ws.util.WsdlAdminInterface.parseXSDIntoSchemaInfo(WsdlAdminInterface.java:304)
 

What am I doing wrong?
 
Here is my wsdl file:
?xml version=1.0 encoding=UTF-8?
definitions name=HelloService
   targetNamespace=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns=http://schemas.xmlsoap.org/wsdl/;
   xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
   xmlns:tns=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns:xsd=http://www.w3.org/2001/XMLSchema;
 
   message name=SayHelloRequest
  part name=firstName type=xsd:string/
   /message
   message name=SayHelloResponse
  part name=greeting type=xsd:string/
   /message
 
   portType name=Hello_PortType
  operation name=sayHello
 input message=tns:SayHelloRequest/
 output message=tns:SayHelloResponse/
  /operation
   /portType
   
   binding name=Hello_Binding type=tns:Hello_PortType
  soap:binding style=rpc 
 transport=http://schemas.xmlsoap.org/soap/http/
  operation name=sayHello
 soap:operation soapAction=sayHello/
 input
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /input
 output
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /output
  /operation
   /binding
 
   service name=Hello_Service
  documentationWSDL File for HelloService/documentation
  port binding=tns:Hello_Binding name=Hello_Port
 soap:address 
location=http://localhost:8080/soap/
  /port
   /service
/definitions
 
Any ideas?
 
Angus
 
 
 _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ 

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: Where the Answers Are


Re: Configuring Remedy to consume a web service question

2011-04-09 Thread LJ LongWing
Yes, Filter Setfield From WEB SERVICE.

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Roger Justice
Sent: Saturday, April 09, 2011 12:15 PM
To: arslist@ARSLIST.ORG
Subject: Re: Configuring Remedy to consume a web service question

 

** Consuming external WSDLs is done through filter actions.

 

-Original Message-
From: Angus Comber arsl...@iteloffice.com
To: arslist arslist@ARSLIST.ORG
Sent: Sat, Apr 9, 2011 2:04 pm
Subject: Configuring Remedy to consume a web service question

** 

Hello

 

I am trying to work out how to get Remedy to talk to an external web
service.  To get started I have created a dummy wsdl file (below) with a
very straightforward hello world message.

 

I am in Remedy Administrator v7.1 right clicked on Web Services, entered a
name and a base Remedy form.

 

Then I enter the path to the wsdl file in the XML Schema field and click
Load button.  But I get this error :-

 

ERROR: Schema \\angusnotebook\DriveC\HelloService.wsdl does not have root
element as schema

 

Additional Details:
com.bmc.arsys.ws.util.ARWSException: Schema
\\angusnotebook\DriveC\HelloService.wsdl does not have root element as
schema
 at
com.bmc.arsys.ws.wsdl.XMLSchemaParser.extractFormDefaultValues(XMLSchemaPars
er.java:238)
 at
com.bmc.arsys.ws.wsdl.XMLSchemaParser.parseXMLSchema(XMLSchemaParser.java:29
5)
 at com.bmc.arsys.ws.wsdl.XMLSchemaParser.init(XMLSchemaParser.java:110)
 at
com.bmc.arsys.ws.util.WsdlAdminInterface.parseXSDIntoSchemaInfo(WsdlAdminInt
erface.java:304)

 


What am I doing wrong?

 

Here is my wsdl file:
?xml version=1.0 encoding=UTF-8?
definitions name=HelloService
   targetNamespace=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns=http://schemas.xmlsoap.org/wsdl/;
   xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
   xmlns:tns=http://www.ecerami.com/wsdl/HelloService.wsdl;
   xmlns:xsd=http://www.w3.org/2001/XMLSchema;
 
   message name=SayHelloRequest
  part name=firstName type=xsd:string/
   /message
   message name=SayHelloResponse
  part name=greeting type=xsd:string/
   /message
 
   portType name=Hello_PortType
  operation name=sayHello
 input message=tns:SayHelloRequest/
 output message=tns:SayHelloResponse/
  /operation
   /portType
   
   binding name=Hello_Binding type=tns:Hello_PortType
  soap:binding style=rpc 
 transport=http://schemas.xmlsoap.org/soap/http/
  operation name=sayHello
 soap:operation soapAction=sayHello/
 input
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /input
 output
soap:body
   encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
   namespace=urn:examples:helloservice
   use=encoded/
 /output
  /operation
   /binding
 
   service name=Hello_Service
  documentationWSDL File for HelloService/documentation
  port binding=tns:Hello_Binding name=Hello_Port
 soap:address 
location=http://localhost:8080/soap/
  /port
   /service
/definitions

 

Any ideas?

 

Angus

 

 

_attend WWRUG11 www.wwrug.com http://www.wwrug.com/  ARSlist: Where the
Answers Are_ 

_attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: Where the Answers Are