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 
To: arslist 
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.(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:

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";>
 
   
  
   
   
  
   
 
   
  
 
 
  
   
   
   
  http://schemas.xmlsoap.org/soap/http"/>
  
 
 
http://schemas.xmlsoap.org/soap/encoding/";
   namespace="urn:examples:helloservice"
   use="encoded"/>
 
 
http://schemas.xmlsoap.org/soap/encoding/";
   namespace="urn:examples:helloservice"
   use="encoded"/>
 
  
   
 
   
  WSDL File for HelloService
  
 http://localhost:8080/soap"/>
  
   


 

Any ideas?

 

Angus

 

 

_attend WWRUG11 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"


Re: 7.6.4 Upgrade

2011-04-09 Thread LJ LongWing
Rafael,

I saw a note just the other day about it..unknown if it's officially been
reported to BMC though.

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rodriguez, Rafael J x23718
Sent: Saturday, April 09, 2011 10:26 AM
To: arslist@ARSLIST.ORG
Subject: Re: 7.6.4 Upgrade

 

** 

I believe I found the problem. I can duplicate this 100% of the time. If a
notification filter has any data in the following fields it times out:

 

1)  From:

2)  Reply To:

3)  Cc:

4)  Bcc:

 

NOTE: If Mailbox Name, Header Template, Content Template, or Footer Template
are used the system works perfectly fine. It only hangs if any of the above
4 fields are used.

 

We have many of our filters and escalations coded this way as it the way we
allow users to be able to reply back to a request.

 

 

 

 

 

Rafael

 

This message and any attachments are intended only for the use of the
addressee and
may contain information that is privileged and confidential. If the reader
of the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this
communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.
 
 
_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: Push by an AL when error on FL

2011-04-09 Thread LJ LongWing
Vikram,

This got posted to the list J

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of vikram betholi@friends
Sent: Saturday, April 09, 2011 1:32 AM
To: arslist@ARSLIST.ORG
Subject: Re: Push by an AL when error on FL

 

** 

Hi Misi,

 

I am new subscriber for this arslist.Yesterday i posted an issue, which i
was having in consuming the Seibel WebService. But i dont think so it got
posted.Can u pls help me in how to post the issue to the arslist.

 

Thanks&Regards,

B.Vikram.

On Fri, Apr 8, 2011 at 7:14 PM, Misi Mladoniczky  wrote:

Hi,

If something has been pushed and committed, it is not possible to reverse.

If you have a series of active links that trigger on something, for
instance submit, an error will stop any actions and ACTLs that has not yet
been executed. The actual submit will also be stopped in this case.

It is good practice to build filters to control things to 100%, as ACTLs
may be circumvented by your users. Filters can never be bypassed.

This is kind of a rule of thumb for me:
- Put your business rules in FLTRs
- Create ACLTs to give the user early feedback, but build FLTRs as well to
prevent anything to slip through
- Use simple built-in tools such as permissions, required fields,
patterns, etc if possible, as opposed to building 100 ACTLs to give the
user a slightly better experience...


   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
 .

> Thank you Misi for this info.
>
> I wonder now - is there a way that a FL errror stopped AL push action (on
> the same form).
>
>
> Regards,
> Adam
>
> On Fri, Apr 8, 2011 at 2:11 PM, Misi Mladoniczky  wrote:
>
>> Hi,
>>
>> It behaves as it always has.
>>
>> For example:
>> ACTL with three push-fields
>> Action 1: Push (commited)
>> Action 2: Push (error)
>> Action 3: Push (not run due to previous error)
>>
>> If you get an error in Action 2, Action 3 will not run. But the push in
>> Action 1 has already been applied to the database.
>>
>> If you have the same thing in a FLTR, or several filters:
>> Action 1: Push (rolled back)
>> Action 2: Push (error)
>> Action 3: Push (not run due to previous error)
>>
>> In this case nothing will be committed to the database.
>>
>> If you are doing filter-service-calls, it works pretty much as an ACTL:
>> Action 1: Service-Call
>>  Service-FLTR: Action: Push (commited)
>> Action 2: Service-Call
>>  Service-FLTR: Action: Push (error)
>> Action 3: Service-Call
>>  Service-FLTR: Action: Push (not run due to previous error)
>>
>>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  .
>>
>> > Guys,
>> >
>> >
>> > Was this always like this (all the version of ARS) that FL's error
>> will
>> > not
>> > stop AL push on the same form?
>> >
>> > Not quite sure why I was thinking that it should stop it. Maybe I saw
>> > somehow a different behaviour.
>> >
>> >
>> > Thanks,
>> > Adam
>> >
>> >
>> > On Fri, Apr 8, 2011 at 10:10 AM, Misi Mladoniczky  wrote:
>> >
>> >> Hi Doug,
>> >>
>> >> A follow up question on filters and transactions in connection with
>> >> filter-service-calls.
>> >>
>> >> My experience with this is that a filter-service-call is also
>> performed
>> >> immediately, and that anything written to the database within the
>> >> service-call is committed immediately (before the service returns).
>> >>
>> >> In other words the filter-service-call is not rolled back if an error
>> >> occurs later in the filter processing.
>> >>
>> >> I want to make sure that this is by design, and that everyone is
>> aware
>> >> of
>> >> the situation.
>> >>
>> >> It is both dangerous and powerful (if you know what you are doing)...
>> >>
>> >>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  .
>> >>
>> >> > Be careful that you consider whether you are talking about Active
>> >> Links
>> >> or
>> >> > Filters.
>> >> >
>> >> > This question is about Active Links.
>> >> >
>> >> > IF it was about filters, then the question about transactions and
>> >> whether
>> >> >

Creating web service, specifying WSDL handler for a form

2011-04-09 Thread Angus Comber
I have progressed to Form, Create Web service, but in the WSDL tab in Remedy 
administrator I specify a http path.  eg http://w2003/arsys/WSDL/etc - I assume 
I have to create the directory WDSL etc and place the WSDL file in the 
specified path.  But where is this path on the Remedy mid-tier server???

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 
To: arslist 
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.(XMLSchemaParser.java:110)
 at 
com.bmc.arsys.ws.util.WsdlAdminInterface.parseXSDIntoSchemaInfo(WsdlAdminInterface.java:304)
 

What am I doing wrong?
 
Here is my wsdl file:

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";>
 
   
  
   
   
  
   
 
   
  
 
 
  
   
   
   
  http://schemas.xmlsoap.org/soap/http"/>
  
 
 
http://schemas.xmlsoap.org/soap/encoding/";
   namespace="urn:examples:helloservice"
   use="encoded"/>
 
 
http://schemas.xmlsoap.org/soap/encoding/";
   namespace="urn:examples:helloservice"
   use="encoded"/>
 
  
   
 
   
  WSDL File for HelloService
  
 http://localhost:8080/soap"/>
  
   

 
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"


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.(XMLSchemaParser.java:110)
 at 
com.bmc.arsys.ws.util.WsdlAdminInterface.parseXSDIntoSchemaInfo(WsdlAdminInterface.java:304)


What am I doing wrong?

Here is my wsdl file:

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";>
 
   
  
   
   
  
   
 
   
  
 
 
  
   
   
   
  http://schemas.xmlsoap.org/soap/http"/>
  
 
 
http://schemas.xmlsoap.org/soap/encoding/";
   namespace="urn:examples:helloservice"
   use="encoded"/>
 
 
http://schemas.xmlsoap.org/soap/encoding/";
   namespace="urn:examples:helloservice"
   use="encoded"/>
 
  
   
 
   
  WSDL File for HelloService
  
 http://localhost:8080/soap"/>
  
   


Any ideas?

Angus


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


Re: 7.6.4 Upgrade

2011-04-09 Thread Rodriguez, Rafael J x23718
I believe I found the problem. I can duplicate this 100% of the time. If a 
notification filter has any data in the following fields it times out:



1)  From:

2)  Reply To:

3)  Cc:

4)  Bcc:



NOTE: If Mailbox Name, Header Template, Content Template, or Footer Template 
are used the system works perfectly fine. It only hangs if any of the above 4 
fields are used.



We have many of our filters and escalations coded this way as it the way we 
allow users to be able to reply back to a request.





[cid:image001.png@01CBF6B1.3E87E9D0]





Rafael


This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.


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

Re: 7.6.4 Upgrade

2011-04-09 Thread Rodriguez, Rafael J x23718
OK so here is the latest,

It appears that any notification filter/escalation action is causing the server 
fast thread to die and restart itself causing timeouts.

Has anyone experienced this in 7.6.4?

Rafael



This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.


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

Re: Push by an AL when error on FL

2011-04-09 Thread vikram betholi@friends
Hi Misi,

I am new subscriber for this arslist.Yesterday i posted an issue, which i
was having in consuming the Seibel WebService. But i dont think so it got
posted.Can u pls help me in how to post the issue to the arslist.

Thanks&Regards,
B.Vikram.

On Fri, Apr 8, 2011 at 7:14 PM, Misi Mladoniczky  wrote:

> Hi,
>
> If something has been pushed and committed, it is not possible to reverse.
>
> If you have a series of active links that trigger on something, for
> instance submit, an error will stop any actions and ACTLs that has not yet
> been executed. The actual submit will also be stopped in this case.
>
> It is good practice to build filters to control things to 100%, as ACTLs
> may be circumvented by your users. Filters can never be bypassed.
>
> This is kind of a rule of thumb for me:
> - Put your business rules in FLTRs
> - Create ACLTs to give the user early feedback, but build FLTRs as well to
> prevent anything to slip through
> - Use simple built-in tools such as permissions, required fields,
> patterns, etc if possible, as opposed to building 100 ACTLs to give the
> user a slightly better experience...
>
>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.
>
> > Thank you Misi for this info.
> >
> > I wonder now - is there a way that a FL errror stopped AL push action (on
> > the same form).
> >
> >
> > Regards,
> > Adam
> >
> > On Fri, Apr 8, 2011 at 2:11 PM, Misi Mladoniczky  wrote:
> >
> >> Hi,
> >>
> >> It behaves as it always has.
> >>
> >> For example:
> >> ACTL with three push-fields
> >> Action 1: Push (commited)
> >> Action 2: Push (error)
> >> Action 3: Push (not run due to previous error)
> >>
> >> If you get an error in Action 2, Action 3 will not run. But the push in
> >> Action 1 has already been applied to the database.
> >>
> >> If you have the same thing in a FLTR, or several filters:
> >> Action 1: Push (rolled back)
> >> Action 2: Push (error)
> >> Action 3: Push (not run due to previous error)
> >>
> >> In this case nothing will be committed to the database.
> >>
> >> If you are doing filter-service-calls, it works pretty much as an ACTL:
> >> Action 1: Service-Call
> >>  Service-FLTR: Action: Push (commited)
> >> Action 2: Service-Call
> >>  Service-FLTR: Action: Push (error)
> >> Action 3: Service-Call
> >>  Service-FLTR: Action: Push (not run due to previous error)
> >>
> >>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.
> >>
> >> > Guys,
> >> >
> >> >
> >> > Was this always like this (all the version of ARS) that FL's error
> >> will
> >> > not
> >> > stop AL push on the same form?
> >> >
> >> > Not quite sure why I was thinking that it should stop it. Maybe I saw
> >> > somehow a different behaviour.
> >> >
> >> >
> >> > Thanks,
> >> > Adam
> >> >
> >> >
> >> > On Fri, Apr 8, 2011 at 10:10 AM, Misi Mladoniczky  wrote:
> >> >
> >> >> Hi Doug,
> >> >>
> >> >> A follow up question on filters and transactions in connection with
> >> >> filter-service-calls.
> >> >>
> >> >> My experience with this is that a filter-service-call is also
> >> performed
> >> >> immediately, and that anything written to the database within the
> >> >> service-call is committed immediately (before the service returns).
> >> >>
> >> >> In other words the filter-service-call is not rolled back if an error
> >> >> occurs later in the filter processing.
> >> >>
> >> >> I want to make sure that this is by design, and that everyone is
> >> aware
> >> >> of
> >> >> the situation.
> >> >>
> >> >> It is both dangerous and powerful (if you know what you are doing)...
> >> >>
> >> >>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.
> >> >>
> >> >> > Be careful that you consider whether you are talking about Active
> >> >> Links
> >> >> or
> >> >> > Filters.
> >> >> >
> >> >> > This question is about Active Links.
> >> >> >
> >> >> > IF it was about filters, then the question about transactions and
> >> >> whether
> >> >> > the push is committed if the
> >> >> > main operation failed would all be true.
> >> >> >
> >> >> > HOWEVER, this is about active links.  Every actio