Re: Is it just me or is BMC Developer Studio full of bugs?

2013-07-21 Thread Angus Comber
The error I was getting is a null pointer error which I am thinking is probably 
because the programmer hasn't assigned a variable or not checked if a value or 
null.  But could be it is running out of memory.  I will try.  Thanks for tip.

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


Re: How to send message to parent that child window has finished loading in parent view field

2013-07-21 Thread Angus Comber
Just to be sure I understand what you are saying, you mean that I create an 
active link with execution options Display selected.  Then If action commit 
changes?  So I commit some variables in fields from my child from to the parent 
form.

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


How to send message to parent that child window has finished loading in parent view field

2013-07-20 Thread Angus Comber
I am displaying a child window in a parent form view field.  I want to send a 
message to the parent window when the child window is loaded.

so I created a run process active link on the child form with execution 
options: 'Window Loaded'

The run process command was:

PERFORM-ACTION-SEND-EVENT @ ChildFormReady

On the parent form I created an active link with execution options: Event and 
Run if $EVENTTYPE$ = ChildFormReady  and load a message to user (this is just 
testing feature)

But the message never gets raised.

If I right click on child window and refresh page, only then do I see message.

What am I doing wrong?

This is thin client, Internet Explorer 10 (in compatibility mode) on remedy 7.6

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

Is it just me or is BMC Developer Studio full of bugs?

2013-07-20 Thread Angus Comber
I am running Developer Studio v7.6.04 SP3 and frequently have to restart studio 
because I get:

Problem Occurred

Save Failed

javqa.lang.NullPointerException

I can't seem to work out a pattern.  It happens a lot on creating run process 
active links.

Is there a patch to fix this or is it just part of life as a Remedy developer?

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


How to debug active liniks

2013-07-14 Thread Angus Comber

I have workflow switched on and have logging output as below:


ActiveLink: AL_call_CG_response_handler - Sun Jul 14 2013 13:07:27
False actions:
CLAT /* Sun Jul 14 2013 13:08:11.590 */+API call, Procedure #42
CLAT /* Sun Jul 14 2013 13:08:11.605 */-API call, Procedure #42
CLAT /* Sun Jul 14 2013 13:08:11.652 */+API call, Procedure #78
CLAT /* Sun Jul 14 2013 13:08:11.668 */-API call, Procedure #78
CLAT /* Sun Jul 14 2013 13:08:11.668 */+API call, Procedure #74
CLAT /* Sun Jul 14 2013 13:08:11.683 */-API call, Procedure #74
CLAT /* Sun Jul 14 2013 13:08:11.715 */+API call, Procedure #73
CLAT /* Sun Jul 14 2013 13:08:11.730 */-API call, Procedure #73
CLAT /* Sun Jul 14 2013 13:08:11.761 */+API call, Procedure #73
CLAT /* Sun Jul 14 2013 13:08:11.777 */-API call, Procedure #73
CLAT /* Sun Jul 14 2013 13:08:11.886 */+API call, Procedure #42
CLAT /* Sun Jul 14 2013 13:08:11.902 */-API call, Procedure #42
CLAT /* Sun Jul 14 2013 13:08:11.902 */+API call, Procedure #78
CLAT /* Sun Jul 14 2013 13:08:11.918 */-API call, Procedure #78
CLAT /* Sun Jul 14 2013 13:08:12.105 */+API call, Procedure #73
CLAT /* Sun Jul 14 2013 13:08:12.105 */-API call, Procedure #73
(ARNOTE 8914)

I notice that there can be a big delay in presenting the screen and I then 
see in the logging lots of these entries:

CLAT /* Sun Jul 14 2013 13:08:11.590 */+API call, Procedure #42

How do I worjk out what that means?  How do I lookup what Procedure #42 is?

Presumably the time between */+API call, and */-API call, is the time taken 
by whatever Procedure #42 is?


Is there any documentation covering this?  I am specifically looking at 
version 7.6 in mid tier, browser in IE10.


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


Re: The role Jetty plays

2013-07-13 Thread Angus Comber
Some background information.  Yes as mentioned previously Jetty and Tomcat are 
somewhat related - having a similar function as web application container.  
Remedy mid tier being the web application.

Jetty is designed as a lightweight web container and it also has the advantage 
that it includes a web server.  So for application developers it is convenient 
to install - they just bundle Jetty with their application and you install full 
web server, web container (and of course software providers application) in one 
go.

It is possible that BMC may be considering using Jetty instead of Tomcat.  But 
if they have already selected Tomcat, then due to backward compatibility 
issues, it would be a fairly big step to ditch Tomcat and move to Jetty.


  - Original Message - 
  From: Longwing, Lj 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Thursday, July 11, 2013 7:22 PM
  Subject: Re: The role Jetty plays


  ** 
  Open an issue with BMC on this and they may be willing to either update their 
references, or provide you with directions to do so :)



  On Thu, Jul 11, 2013 at 12:19 PM, Differ, Alfred W CTR PHD NSWC, 210 
alfred.differ@navy.mil wrote:

Ah. Found it. Apparently there are external library references within the 
diserver, data import tool, and Developer Studio that reference Jetty jar files.

This is bad news for me. I can't run ARS 8.1 with a compliance issue that 
old. My security people would have my head.


Ah well... this is probably what I get for looking at the cutting edge 
version. 8)

-al




-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Joe D'Souza
Sent: Wednesday, July 10, 2013 5:23 PM
To: arslist@ARSLIST.ORG
Subject: Re: The role Jetty plays

Neither have I seen or known ARS to be bundled with Jetty. It has got there 
some other way but not the AR System installer.

Cheers

Joe


-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Dale Jones
Sent: Wednesday, July 10, 2013 3:11 PM
To: arslist@ARSLIST.ORG
Subject: Re: The role Jetty plays

High Level - Jetty and Tomcat are comparable applications.  (Jetty and 
Tomcat are often cast as direct competitors.)

I have never seen ARS Install Jetty or even attached to Jetty.
Most likely related to someone else doing installs or testing on your 
server.

I would recommend ARS to use Tomcat and have Jetty uninstalled.  Check 
directory and see when Jetty was installed, most likely not same date as ARS.

Take Care
Dale Jones
DCS
Raleigh, NC
919-523-6034


From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG] 
on behalf of Differ, Alfred W CTR PHD NSWC, 210 [alfred.differ@navy.mil]
Sent: Wednesday, July 10, 2013 2:47 PM
To: arslist@ARSLIST.ORG
Subject: The role Jetty plays

Hi all,

I'm learning to install the 8.1 ITSM product line on a windows 2008 R2 
environment for development uses. I typically get the IIS webserver and Tomcat 
(7) running independently and then do the Remedy installation steps.
I had some issues with the preconfigured suite installer that I won't 
bother going into in detail, and decided to install the ARS platform and do 
things the old fashioned way while I learned.

What has happened is I have the 8.1 ARS platform installed and it starts 
ok, but my security guys are reporting security risks against what I've done 
and I'm trying to learn from it. They are seeing an old version of Jetty that 
has a known hash collision vulnerability and advising I update it. Since I 
never saw anything mentioning Jetty during the install, my first task to find 
out which installer did what.

So my questions are as follows:

On the application tier, what role does Jetty play if any?
What tools make use of this feature? (I might be able to skip installing 
some parts for now while I learn.)

It is possible this has nothing to do with the Remedy installation since my 
sys admins also do things on the server without 'fully' understanding the 
implications. I might be barking up the wrong tree. If anyone has any ideas on 
what the security finding might suggest, though, I'd appreciate it.
(CVE-2011-4461)


-al





___
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


___
UNSUBSCRIBE or access 

How do I check if a certain form is loaded into a view field

2013-07-13 Thread Angus Comber
I have a main form with a view field where I can load one of three different 
forms.  I have workflow which has to change the form in the view field as 
required.  I could just call and active link to set the contents of the view 
field to the correct form each time but I would prefer to check if they correct 
form is there, and only if not call another active link to change to correct 
ofrm.

But how would I check the form in an active link?

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


How to place text returned from a javascript function in a character field

2013-07-07 Thread Angus Comber
I have a javascript function which I can call from a run process active link 
like this:

javascript:get_some_text();

Assume this function is available and it returns the text, eg Hello

How would I copy the return result of the javascript function to a Remedy 
character field?


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


How to call a javascript function using a Remedy variable (ie $mytextfield$

2013-07-07 Thread Angus Comber
Assume I have a Remedy character field named mytextfield with field id 536870929

If I have a javascript function called myjsfunc which takes a string as a 
parameter, I can call this function in a Remedy run process active link like 
this:

javascript:myjsfunc('536870929');

That works fine.

However if I try to call it like this:

javascript:myjsfunc($mytextfield$);


I get logging error like this:
ActiveLink: AL_call_javascript - Sun Jul 7 2013 12:44:31
True actions:
True action: ARACTProcess(javascript:myjsfunc($536870929$);, 1);
 action 0
ARACTProcess(javascript:myjsfunc($536870929$);, 0, 1)
Alert: Caught exception :Syntax error

Do I have to put quotes round the $536870929$ ?  I would prefer to not have to 
hard code the field id.  So if there is a way to pass the actual text of the 
field by specifying the variable that would be more convenient.  But how?

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

Re: How to get a table in a form to be populated with data on form load

2013-07-07 Thread Angus Comber
Thanks that fixed the problem.
  - Original Message - 
  From: Anandsagar Sah 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Monday, July 01, 2013 7:36 AM
  Subject: Re: How to get a table in a form to be populated with data on form 
load


  ** 
  Hello Angus,

   

  I am not sure If I understand you problem correctly. Do you simply want to 
refresh the table ?

  Use Change Field Action in Active link to refresh the table OR Use 
PERFORM-ACTION-TABLE-REFRESH process.

  It should be PERFORM-ACTION-TABLE-REFRESH fieldId

   

  Note that it is not the same as  PERFORM-ACTION-TABLE_REFRESH, which you 
were using.

   

  Thanks  Regards,

  Anandsagar

   

  From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Angus Comber
  Sent: Monday, July 01, 2013 2:41 AM
  To: arslist@ARSLIST.ORG
  Subject: How to get a table in a form to be populated with data on form load

   

  ** 

  Hi

   

  I have a Table on a Form and I have set the columns to be fields in another 
form - a contacts form with eg name, age, address, etc.

   

  When the form is loaded it does not display any of the records.  But if I 
click on one of the column headers it then displays the daya in the table.

   

  I tried an active link run process - PERFORM-ACTION-TABLE_REFRESH, execute on 
Window loaded.

   

  I tried an active link with a set fields, field the table Value Default, 
execute on Window loaded.

   

  But neither of those work.

   

  What should I be doing to display the data in the table on window loaded?

   

  Angus

  _ARSlist: 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: Call Guides and saving data

2013-06-30 Thread Angus Comber
My specific query is that OK I have access to the $EVENT$ data in the call 
guide but the call guide will call a Javascript function and retrieve some 
data.  There will be an active link in the call guide to retrieve the data then 
another active link in the call guide to do something with the data.  Where do 
I temporarily store the data returned from active link 1 for use in active link 
2?  In Remedy can you dynamically create new variables?  Or if not how do I 
temporarily store?


  - Original Message - 
  From: Longwing, Lj 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Sunday, June 30, 2013 4:12 PM
  Subject: Re: Call Guides and saving data


  ** 
  Angus,
  the $EVENT$ data is available to all workflow through the life of the event, 
so yes, the AL that is called by guide has access to the same keywords that the 
AL that fires on event...I don't see any problems with your approach.



  On Sat, Jun 29, 2013 at 1:09 PM, Angus Comber arsl...@iteloffice.com wrote:

** 
Hi 

I have a situation where a third party application raises an event (it 
calls ARProcessEvent) and passes a string.  I need to process the string by ly 
looking up a value based on the string using a javascript function.  I want to 
do this in the simplest most convenient way possible.

So my idea was to do it like this (please correct me if there are better 
ways):

A) Respond to event by creating an active link which is fired by Event 
(Execution Options, Event ticked).

B) This active link grabs the text passed in $EVENTTYPE$ and $EVENTDATA$ 
variables and calls a call guide.

C) Call guide contains an active link which uses the string text in 
$EVENTTYPE$ and $EVENTDATA$ and calls the javascript function and stores the 
result.

D) After call guide runs active link that called call guide (ie orignal 
active link fired by event has a second If action which creates a Message using 
the result from step C) above like this:

Hi $USER$ your message is $STORED_MESSAGE$

So my questions are:

Is this the right way to do it?

Are the $EVENTTYPE$ and $EVENTDATA$ variables which are generated from the 
first active link event available to the call guide active link?  If not how do 
I pass the call guide active link the data?  Can I just create a variable on 
the fly?  Or does Remedy not work like that?  If not do I store in a hidden 
field?  What are the options?

How do I use the result from the call guide active link by the other active 
link?  Same sort of question as above?

Any help would be much appreciated.

Angus
_ARSlist: 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

How to get a table in a form to be populated with data on form load

2013-06-30 Thread Angus Comber
Hi

I have a Table on a Form and I have set the columns to be fields in another 
form - a contacts form with eg name, age, address, etc.

When the form is loaded it does not display any of the records.  But if I click 
on one of the column headers it then displays the daya in the table.

I tried an active link run process - PERFORM-ACTION-TABLE_REFRESH, execute on 
Window loaded.

I tried an active link with a set fields, field the table Value Default, 
execute on Window loaded.

But neither of those work.

What should I be doing to display the data in the table on window loaded?

Angus

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

Call Guides and saving data

2013-06-29 Thread Angus Comber
Hi 

I have a situation where a third party application raises an event (it calls 
ARProcessEvent) and passes a string.  I need to process the string by ly 
looking up a value based on the string using a javascript function.  I want to 
do this in the simplest most convenient way possible.

So my idea was to do it like this (please correct me if there are better ways):

A) Respond to event by creating an active link which is fired by Event 
(Execution Options, Event ticked).

B) This active link grabs the text passed in $EVENTTYPE$ and $EVENTDATA$ 
variables and calls a call guide.

C) Call guide contains an active link which uses the string text in $EVENTTYPE$ 
and $EVENTDATA$ and calls the javascript function and stores the result.

D) After call guide runs active link that called call guide (ie orignal active 
link fired by event has a second If action which creates a Message using the 
result from step C) above like this:

Hi $USER$ your message is $STORED_MESSAGE$

So my questions are:

Is this the right way to do it?

Are the $EVENTTYPE$ and $EVENTDATA$ variables which are generated from the 
first active link event available to the call guide active link?  If not how do 
I pass the call guide active link the data?  Can I just create a variable on 
the fly?  Or does Remedy not work like that?  If not do I store in a hidden 
field?  What are the options?

How do I use the result from the call guide active link by the other active 
link?  Same sort of question as above?

Any help would be much appreciated.

Angus

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

Is it possible to change a field id (Database ID in Dev Studio) on a form

2013-04-07 Thread Angus Comber
Is it possible to change the field ID of say a character field on a form in BMC 
Developer Studio.  I think it was possible in the old windows Administrator.  
If so how do you do that?

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


How can I load a form into a view field

2013-03-24 Thread Angus Comber
I have a landing page with a large view field.  The view field by default 
displays a web page.  

I have a button which when clicked I want to load a Remedy form into the view 
field.  I thought it would be an active link push fields but can't work out how 
to do it.  Can anyone help?

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


Call an active link from javascript

2013-01-26 Thread Angus Comber
If I have an active link configured on a form, can I call this active link 
from a javascript function (accessible by the web page)?


For example I have an active link call MyActiveLink Which does a set fields 
and sets the Short Description field to whatever text I pass


If so does anyone know how to call it?

Eg I have a javascript function like so:

function myfunction(text) {
  ??? How do I call an active link???
  idea is to pass text to MyActiveLink
}

I am playing about but not yet worked out how to do this.  Any help would be 
much appreciated.


Angus 


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


Re: How to add items to a dropdown list (selection list)

2013-01-26 Thread Angus Comber
Brilliant, I will give it a try.  It wasn't the most urgent thing so got 
dragged onto other things.  But will need to return to this shortly and if I 
get it working will post how I did it.

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


How to add items to a dropdown list (selection list)

2013-01-06 Thread Angus Comber

I need to create the following:

1. A button named AddList with label Add to List.

2. A Character field called eg new_item.

3. A dropdown list initially empty (ie no dropdown items)

The user enters text into the new_item field and clicks on AddList
button to add the text item in new_item to the dropdown.

I have scoured the docs and can't quite work it out.

How would I do this?

Angus

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


Question on Remedy thin client html markup for buttons

2013-01-05 Thread Angus Comber
An example button on a form with text=Dial and fieldid=536870914 has
this markup:

a href=javascript: id=WIN_0_536870914 arid=536870914
artype=Control ardbn=Dial artcolor=null class=btn btn3d
arfid536870914 ardbnDial style=top:247#59; left:115#59;
width:46#59; height:21#59;z-index:1001#59;
div class=btntextdiv style=top:0#59; left:0#59; width:46#59;
height:21#59;
div class=f1 style=#59;width:46Dial/div
/div
/a

I want to programatically find this button using javascript.  The
easiest way is to find by id.  My question is why is the fieldid
prepended with WIN_0_  Is this consistent?  ie could it be WIN_0_ for
one button but some different text for another?  If it is not
consistent then it will be troublesome to find.


Any feedback would be much appreciated.

Angus

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


Re: How to create an 'always present' section

2013-01-05 Thread Angus Comber
Being able to open forms inside a view filed looks interesting.

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


Is there a way to get a Remedy button click to call a Javascript function?

2013-01-05 Thread Angus Comber
I want to call a Remedy Javascript function which would be triggered by the 
click of a button.  Is it possible to configure an active link to call some 
Javascript code?  Or any other way of doing it?

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


Re: Is there a way to get a Remedy button click to call a Javascript function?

2013-01-05 Thread Angus Comber
I already have the javascript function available on the Remedy form which I am 
using.  I have worked that bit out.  But I need to be able to invoke it from a 
button.  

I added a button and created an active link with a Run Process associated with 
the button click.  In the run process I just added the Javascript function 
name.  eg callme();  - but when I test it out I get 

The Run Process active link action failed because this Run Process command was 
used incorrectly. (ARERR 9366)

Any ideas on how to get this to work?

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


Re: Is there a way to get a Remedy button click to call a Javascript function?

2013-01-05 Thread Angus Comber
Ah trial and error works!

In my Run process I just entered the function like callme();

But you have to prefix with javascript, ie:

javascript:callme();

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


How to create an always there header section on Remedy thin client

2013-01-02 Thread Angus Comber
I want to create a Remedy application where there is an always present header 
at the top.  Eg in the AR System Administration Console the blue top bar with 
the BMC text and logo.  This could even be the basis of what I want.

How do I configure so that ALL the forms in my application show this header?

Angus

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

How to create an 'always present' section

2013-01-02 Thread Angus Comber
Hi All and Happy New Year

I want to create a very simple Remedy sample where I have a section of the web 
page which is always present.  eg something like the BMC Remedy AR System sort 
of header bar or is it a control panel?

Just to be clear, there has to be a form always present (this always present 
form will contain some items which must always be available/displayed to the 
user).  Users can of course open any Remedy form - but this 'header' will 
always be displayed.

To show visually we could have:


|  Here is the header 
|
---
|  Remedy form A - eg Incidents
|
|
|


User could then navigate to a different eg Contacts form and would then see:


|  Here is the header 
|
---
|  Remedy form B - eg Contacts
|
|
|

Is this possible to do?

I am sure it can be done but the 7.6 Form and Application Objects Guide is not 
making it obvious.

Angus

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

Re: How can I embed/insert a Java applet on a Remedy form?

2012-12-23 Thread Angus Comber
I have been playing with that.

But I am having some problems.

This is what I did:

1. Create a new Regular Form. 
2. On form, Create New field - View.
3. Set Permissions for Public access.
4. In Display, Text I entered URL to the a test html page which I can access on 
the Remedy computer.  I entered entire url, like this: http://www.google.com

In the Remedy Developer Studio I see the Google web page ok.
 
When I login to Remedy and access the test Remedy form I created I gain access 
to the form ok but I see no contents in the View field.  ie I just see a blank 
square and no Google web page.  Any ideas?

How do I get the form to actually display the web contents in the form?

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


Why does my inserted web page not display

2012-12-23 Thread Angus Comber
Hello

I set the task of embedding a web page in a Remedy form - to keep things simple 
lets say I want the Google search page on a Remedy form.

So I go through these steps in v7.6 BMC Remedy Developer Studio:

1. Create a new Regular Form. 
2. On form, Create New field - View.
3. Set Permissions for Public access.
4. In Display, Text I entered URL to the a test html page which I can access on 
the Remedy computer.  I entered entire url, like this: http://www.google.com

In the Remedy Developer Studio I see the Google web page ok.
 
When I login to Remedy and access the test Remedy form I created I gain access 
to the form ok but I see no contents in the View field.  ie I just see a blank 
square and no Google web page.  Any ideas?

How do I get the form to actually display the web contents in the form?

Angus

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


Re: Why does my inserted web page not display

2012-12-23 Thread Angus Comber
 Hi,
 You have to set the field at runtime through workflow for it to display.

 Cheers
 Carl

Thanks, I have done that but next problem is:
This content cannot be displayed in a frame?  Any ideas why?

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


Re: Why does my inserted web page not display

2012-12-23 Thread Angus Comber
 Have you used a tool like Fiddler to see if there's anything going on 
 whatsoever with respect to Google?

 The view field is rendered as a frame (note, security concern) so what 
 is in the source when you view the source of the frame?

I am now one step further using Carl's suggestion.  And now I think I am into 
the problem you mention.

I now get

This content cannot be displayed in a frame... 
To help protect the security of information you enter into this website, the 
publisher of this content does not allow it to be displayed in a frame.

I don't want to actually display Google, I just used that as a simple test.  If 
I used eg a standard web page with just Hello here is my html form as text or 
something really basic, are you saying it WOULD be displayed?  How do I allow 
the content to be displayed?

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


Re: Why does my inserted web page not display

2012-12-23 Thread Angus Comber
 Have you used a tool like Fiddler to see if there's anything going on 
 whatsoever with respect to Google?
 
 The view field is rendered as a frame (note, security concern) so what 
 is in the source when you view the source of the frame?

Yes further to my last reply, the simple html page I need to display does show 
ok.  So there must be something about the google page that the Remedy form 
won't allow.  Since my original requirement is met, this isn't too much of an 
issue.  however, it would be good to know what is allowed and what is not and 
ways to configure security.

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


How can I embed/insert a Java applet on a Remedy form?

2012-12-22 Thread Angus Comber
I have seen you can embed images so was wondering if you could do something 
like embed a Java applet in a form?  Is that sort of thing possible?  Any ideas 
on how to achieve this?

I am working on Remedy 7.6.

Angus

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

Re: Cannot login to mid-tier but CAN login using Windows user tool

2012-09-29 Thread Angus Comber
I 'customised' my mid-tier installation.  So a problem with paths etc.  I am 
going to do a more default install to see what happens.


- Original Message - 
From: Carl Wilson carlbwil...@gmail.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, September 27, 2012 9:15 AM
Subject: Re: Cannot login to mid-tier but CAN login using Windows user tool



Hi,
this is usually an indication that the passwords for the AR Server Mid 
Tier

connection do not match.
You can reset the password for the Mid Tier from within ARS (AR System
Administration), then use this password in the Mid Tier setup.

Cheers
Carl

http://www.missingpiecessoftware.com/

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Angus Comber
Sent: 27 September 2012 08:17
To: arslist@ARSLIST.ORG
Subject: Cannot login to mid-tier but CAN login using Windows user tool

Hi

I have Remedy v7.5 mid-tier setup and I can login using the Windows user
tool (thick client) with standard Demo account.  If I try to login to the
mid-tier I go to

http://myserver:8080/arsys/shared/login.jsp and get the login page as
expected.  But if I login using username Demo and leave password field and
authentication fields blank then I get

ARERR [623]
Authentication failed

Is there some step I have missed?

Angus

p.s. I get exactly same error if I attempt to login with an unknown
username, eg john.


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

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


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


Cannot login to mid-tier but CAN login using Windows user tool

2012-09-27 Thread Angus Comber

Hi

I have Remedy v7.5 mid-tier setup and I can login using the Windows user 
tool (thick client) with standard Demo account.  If I try to login to the 
mid-tier I go to


http://myserver:8080/arsys/shared/login.jsp and get the login page as 
expected.  But if I login using username Demo and leave password field and 
authentication fields blank then I get


ARERR [623]
Authentication failed

Is there some step I have missed?

Angus

p.s. I get exactly same error if I attempt to login with an unknown 
username, eg john. 


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


Can you use document literal style wsdl with Remedy

2011-04-25 Thread Angus Comber
Hello

I have created a wsdl file which works with Remedy (Remedy calling a web 
service) but it was using rpc style and use=encoded which is deprecated. So I 
created a test wsdl file using style=document and use=literal but Remedy 
doesn't like it for some reason.  In Remedy v7.1 Admin tool there are no 
operations shown in dropdown.

Does Remedy recognise wsdl files using style=document and/or use=literal?

Here is the sample wsdl file below:

Is there anything that Remedy would not like about this?

?xml version=1.0 encoding=UTF-8?
wsdl:definitions 
 xmlns:wsdl=http://schemas.xmlsoap.org/wsdl/; 
 xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/; 
 xmlns:http=http://schemas.xmlsoap.org/wsdl/http/; 
 xmlns:xs=http://www.w3.org/2001/XMLSchema; 
 xmlns:soapenc=http://schemas.xmlsoap.org/soap/encoding/; 
 xmlns:mime=http://schemas.xmlsoap.org/wsdl/mime/; 
 xmlns:tns=http://www.iteloffice.com; 
 targetNamespace=http://www.iteloffice.com;

 wsdl:message name=NewMessageRequest
  wsdl:part name=parameter type=xs:string/
 /wsdl:message
 wsdl:message name=NewMessageResponse
  wsdl:part name=parameter type=xs:string/
 /wsdl:message
 
 wsdl:portType name=NewPortType
  wsdl:operation name=NewOperation
   wsdl:input message=tns:NewMessageRequest/
   wsdl:output message=tns:NewMessageResponse/
  /wsdl:operation
 /wsdl:portType
 
 wsdl:binding name=NewBinding type=tns:NewPortType
  soap:binding style=document 
transport=http://schemas.xmlsoap.org/soap/http/
  wsdl:operation name=NewOperation
   soap:operation soapAction=NewOperation/
   wsdl:input
soap:body use=literal/
   /wsdl:input
   wsdl:output
soap:body use=literal/
   /wsdl:output
  /wsdl:operation
 /wsdl:binding
 
 wsdl:service name=NewService
  wsdl:port name=NewPort binding=tns:NewBinding
   soap:address location=angusnotebook:8080/
  /wsdl:port
 /wsdl:service
 
/wsdl:definitions

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


Handling return text from a web service

2011-04-22 Thread Angus Comber
Hello

I have created an active link on a regular form which pushes fields to a 
display only form when a button is clicked.

A filter on submit on the display only form then calls a web service.

This is all working fine.  I have mapped the responses from calling the web 
service to fields in the display only form.  But of course the user who clicked 
the button to invoke the action cannot 'see' any response from the web service. 
 How would I take the response text posted into a field in the display only 
form back up to a field in the 'calling' form?

Or is there another way to do this?

Angus

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


Re: Handling return text from a web service

2011-04-22 Thread Angus Comber
Ah that sounds like a much more convenient way to call a web service.  Just 
tried it and it works well.  I guess that for clients with an older version of 
Remedy they will just have to do without response codes.

Many thanks.  Also thanks to Fred who also replied.

Angus

  - Original Message - 
  From: LJ LongWing 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Friday, April 22, 2011 4:14 PM
  Subject: Re: Handling return text from a web service


  ** 
  Angus,

  Instead of having your AL do a Push, have it perform a Service action 
(assuming you are on the proper version)..map the input in the same way you 
mapped the push, but on the output, map the fields being set by the web service 
to fields on the form with the button being pushed.this will get you the 
response you are looking for.

   

  From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Angus Comber
  Sent: Friday, April 22, 2011 8:42 AM
  To: arslist@ARSLIST.ORG
  Subject: Handling return text from a web service

   

  ** 

  Hello

   

  I have created an active link on a regular form which pushes fields to a 
display only form when a button is clicked.

   

  A filter on submit on the display only form then calls a web service.

   

  This is all working fine.  I have mapped the responses from calling the web 
service to fields in the display only form.  But of course the user who clicked 
the button to invoke the action cannot 'see' any response from the web service. 
 How would I take the response text posted into a field in the display only 
form back up to a field in the 'calling' form?

   

  Or is there another way to do this?

   

  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

ARERR [8939] The AR System Plug-In server is not responding - calling a web service

2011-04-16 Thread Angus Comber
Hi

I have created a prototype web service which receives a soap request from 
Remedy and then responds with a soap Hellp world message.  If I test this is 
the SoapUI test tool everything is fine, but with remedy I get the above error.

I assume Remedy does not like the response message.  The web service receives 
the soap message from Remedy ok and sends a response.

Here is the response which Remedy would receive below.

Is there anything here that Remedy would complain about?

HTTP/1.0 200 OK
Date: Sat, 16 Apr 2011 16:29:01 GMT
Server: Cuba/1.0 (Windows)
Accept-Ranges: bytes
Content-Length: 480
Connection: Keep-Alive
Content-Type: text/html

?xml version='1.0' encoding='UTF-8'?
SOAP-ENV:Envelope 
xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:xsi='http://www.w3.org/1999/XMLSchema-instance'
xmlns:xsd='http://www.w3.org/1999/XMLSchema'
SOAP-ENV:Body
ns1:sayHelloResponse 
xmlns:ns1='urn:examples:helloservice' 
SOAP-ENV:encodingStyle=
'http://schemas.xmlsoap.org/soap/encoding/'
return xsi:type='xsd:string'Hello, World!/return
/ns1:sayHelloResponse
/SOAP-ENV:Body
/SOAP-ENV:Envelope


___
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.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


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: Where to copy program on server for run process

2011-03-02 Thread Angus Comber
From your email I am reading this to mean that if Active-Link-Dir is NOT 
specified then this security feature is disabled?  

It is not so much of a security issue I suppose because only Remedy 
administrators should be able to configure an active link.  But don't take my 
word for that - there could be loopholes.

Angus

p.s. this was not a real application but instead a proof of concept to check 
that it is possible to invoke a program on the Remedy server from an active 
link.  The program wrote any parameters passed to a file but the directory was 
not specified so it wrote to the working directory I guess - which in this case 
was C:\Windows.

  - Original Message - 
  From: Mueller, Doug 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Tuesday, March 01, 2011 6:35 PM
  Subject: Re: Where to copy program on server for run process


  Joe,

  Just to help clarify.

  From the initial report of issue, things were working.  The program in 
question simply had the output
  directed to an unexpected location.  Without understanding the program -- was 
it writing to a file or just to
  stdout (standard out) -- hard to tell what was going on.

  Any process run in the background should carefully control where files are 
being written or what is
  written when just stdout is written.  Either redirect that or use full 
filenames or filenames directed by
  environment variables (and remember that the environment is the one the AR 
System is run in).


  As for the Active-Link-Dir setting

  According to the documentation (and the documentation is accurate), this 
setting is

The directory where active link server run processes are stored.  Only 
commands located in the specified
directory can be run.  This is a security feature that makes sure clients 
or API programs can use only a
safe set of server processes.

  So, this is simply a setting that says that if someone tries to run a program 
from an active link on the server,
  the program MUST BE in the directory specified.  If there is not the program 
executable in that directory, the
  command will fail.  This is a security feature to allow you as the 
administrator to specify a directory and
  unless you put a specific executable in that directory, it cannot be run from 
the client.

  It does not control the environment that the program is run in in any way.  
It simply is a way to control
  whether a given program can run at all.


  There are other controls like  Active-Link-Shell (UNIX and Linux) that allow 
you to control the parent shell.
  Again, not where you run, just the environment under which you run.


  For any program run, remember you are running under the context of the AR 
System server so you will be
  in the environment of the AR System server when the program is run.  The 
controls above simply control
  what can be run not where (unless you build the where into the custom shell 
you specify).

  I hope this helps,

  Doug Mueller



--
  From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Joe Martin D'Souza
  Sent: Sunday, February 27, 2011 10:50 AM
  To: arslist@ARSLIST.ORG
  Subject: Re: Where to copy program on server for run process


  ** 
  It might be a bug. I am not confident that is the way it should behave. If it 
were as designed, it would beat the purpose of that configuration by 50% – it 
would be like just half the expected work done...

  I wish I had an older installation to test to prove this but I do not. You 
may want to report it to customer support and ask them if they can get 
engineering to confirm that is how it should work..

  If we are lucky Doug Mueller may be watching this thread.. smiles

  Joe

  From: Angus Comber 
  Sent: Sunday, February 27, 2011 1:41 PM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Re: Where to copy program on server for run process

  **  
  No, it seemed to have no effect.  Which was disappointing.
- Original Message - 
From: Joe Martin D'Souza 
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Sent: Sunday, February 27, 2011 10:23 AM
Subject: Re: Where to copy program on server for run process

** 
Did the output directory change after the introduction of Active-Link-Dir ??

Joe

From: Angus Comber 
Sent: Saturday, February 26, 2011 5:33 PM
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Subject: Re: Where to copy program on server for run process

**  
The Active-Link-Dir key in ar config file was not required.  The only thing 
required is that the program must be accessible - either in the system path or 
specify full path in active link or place in Remedy server process working? 
directory.  I didn't work out what the correct directory was.

My

Re: Where to copy program on server for run process

2011-02-27 Thread Angus Comber
No, it seemed to have no effect.  Which was disappointing.
  - Original Message - 
  From: Joe Martin D'Souza 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Sunday, February 27, 2011 10:23 AM
  Subject: Re: Where to copy program on server for run process


  ** 
  Did the output directory change after the introduction of Active-Link-Dir ??

  Joe

  From: Angus Comber 
  Sent: Saturday, February 26, 2011 5:33 PM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Re: Where to copy program on server for run process

  **  
  The Active-Link-Dir key in ar config file was not required.  The only thing 
required is that the program must be accessible - either in the system path or 
specify full path in active link or place in Remedy server process working? 
directory.  I didn't work out what the correct directory was.

  My problem was that my test program output a log to the processes working 
directory.  And that was C:\Windows - I am unsure of the reason.   

  Angus

- Original Message - 
From: Joe Martin D'Souza 
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Sent: Saturday, February 26, 2011 7:13 PM
Subject: Re: Where to copy program on server for run process

** 
Angus,

Glad it worked out.. What was the final solution.. Did you have to enclose 
the path in double quotes?

Joe

From: Angus Comber 
Sent: Saturday, February 26, 2011 1:12 PM
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Subject: Re: Where to copy program on server for run process

**  
Apologies all.  Advise worked, but program output logged to working 
directory - which was not current directory - so output was in system folder.  
anyway, no problem sorted now.  Many thanks for help.

Angus

  - Original Message - 
  From: Joe Martin D'Souza 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, February 26, 2011 4:16 PM
  Subject: Re: Where to copy program on server for run process

  ** 
  Angus,

  Can you try adding a terminating slash for that directory?

  Active-Link-Dir: C:\ActiveLinkcmds\

  Also make sure its spelt exactly like that (sometimes even on windows I 
have seen problems with case sensitivity in path names..)

  If that does not work, try putting the whole path in double quotes.. Off 
course you do need to restart the server or at least run the arsignal –c to re 
read the configuration file..

  Joe


  From: Angus Comber 
  Sent: Saturday, February 26, 2011 11:06 AM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Re: Where to copy program on server for run process

  ** 
  I tried Active-Link-Dir: mypath and restarted AR Server but didn't seem 
to work.

  My active link on the click of a button does this:
  @@:cmd_line_connector.exe $USER$ $Short Description$

  And in ar.cfg (Windows) I have:
  Active-Link-Dir: C:\ActiveLinkcmds

  and I have copied cmd_line_connector.exe into that folder.  The program 
just prints out to a file in the same folder the parameters passed.  But I 
don't get any file created.  Neither do I see any server logging entry for it.  
But client logging says:
  ACTL Checking Cuba_run_cmd_server (0)
  ACTL - Passed qualification -- perform if actions
  ACTL  0: Run Process
  ACTL @@: 
60\19\Cuba_run_cmd_server\0\3\0\1298735989\0\6\1\1\0\\6\1\8\0\\
  ACTL Run Process on server
  ACTL   Server: angusnotebook
  ACTL   Process: cmd_line_connector.exe Demo gsdf
  ACTL  Success


  ???

- Original Message - 
From: Joe Martin D'Souza 
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Sent: Saturday, February 26, 2011 3:38 PM
Subject: Re: Where to copy program on server for run process

** 
Angus,

If you look at the AR System Configuration guide, there is a parameter 
that can be set for this. I do not remember the parameter off hand. It tells 
the server where to find server side run processes run from active links.

Joe

From: Angus Comber 
Sent: Saturday, February 26, 2011 10:23 AM
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Subject: Where to copy program on server for run process

** 
I am testing running a process on the Remedy Server invoked from an 
active link.  I know this works because if I try tun run a process where the 
program is in the system path, then process runs when invoked.  But if I want 
to run a program NOT in the path, where do I copy it to?  How can I find this 
path?

Angus
  _attend WWRUG11

Where to copy program on server for run process

2011-02-26 Thread Angus Comber
I am testing running a process on the Remedy Server invoked from an active 
link.  I know this works because if I try tun run a process where the program 
is in the system path, then process runs when invoked.  But if I want to run a 
program NOT in the path, where do I copy it to?  How can I find this path?

Angus

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


Re: Where to copy program on server for run process

2011-02-26 Thread Angus Comber
I tried Active-Link-Dir: mypath and restarted AR Server but didn't seem to 
work.

My active link on the click of a button does this:
@@:cmd_line_connector.exe $USER$ $Short Description$

And in ar.cfg (Windows) I have:
Active-Link-Dir: C:\ActiveLinkcmds

and I have copied cmd_line_connector.exe into that folder.  The program just 
prints out to a file in the same folder the parameters passed.  But I don't get 
any file created.  Neither do I see any server logging entry for it.  But 
client logging says:
ACTL Checking Cuba_run_cmd_server (0)
ACTL - Passed qualification -- perform if actions
ACTL  0: Run Process
ACTL @@: 
60\19\Cuba_run_cmd_server\0\3\0\1298735989\0\6\1\1\0\\6\1\8\0\\
ACTL Run Process on server
ACTL   Server: angusnotebook
ACTL   Process: cmd_line_connector.exe Demo gsdf
ACTL  Success


???

  - Original Message - 
  From: Joe Martin D'Souza 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, February 26, 2011 3:38 PM
  Subject: Re: Where to copy program on server for run process


  ** 
  Angus,

  If you look at the AR System Configuration guide, there is a parameter that 
can be set for this. I do not remember the parameter off hand. It tells the 
server where to find server side run processes run from active links.

  Joe

  From: Angus Comber 
  Sent: Saturday, February 26, 2011 10:23 AM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Where to copy program on server for run process

  ** 
  I am testing running a process on the Remedy Server invoked from an active 
link.  I know this works because if I try tun run a process where the program 
is in the system path, then process runs when invoked.  But if I want to run a 
program NOT in the path, where do I copy it to?  How can I find this path?

  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: Where to copy program on server for run process

2011-02-26 Thread Angus Comber
This puzzling.  When I tested just getting the server to run notepad I saw 
instances of Notepad increasing - eg running in SYSTEM context in Windows.  So 
assumed it would work.

I even tried copying the program into the same directory as notepad.exe - but 
that didn't help.

This logging all looks fine:
arsql.log:
SQL  TID: 006136 RPC ID: 36 Queue: Admin  Client-RPC: 
390620USER: Demo   /* Sat Feb 26 2011 
17:51:05.4090 */SELECT actlinkId from actlink where name = 'Cuba_run_cmd_server'
SQL  TID: 006136 RPC ID: 36 Queue: Admin  Client-RPC: 
390620USER: Demo   /* Sat Feb 26 2011 
17:51:05.4090 */SELECT command FROM actlink_process WHERE actlinkId = 424 AND 
actionIndex = 0

and on client:
ACTL /* Sat Feb 26 2011 17:51:05 */
ACTL Start active link processing -- Operation - On Control
ACTL For Schema - ColtDemo
ACTL Linked to field - Run cmd on server (536870908)
ACTL On screen type - QUERY
API  TID: 006136 RPC ID: 36 Queue: Admin  Client-RPC: 
390620USER: Demo   /* Sat Feb 26 2011 
17:51:05.4090 */+EXECAL ARExecuteProcessForActiveLink from Remedy User 
(protocol 11) at IP address 192.168.0.52

SQL  TID: 006136 RPC ID: 36 Queue: Admin  Client-RPC: 
390620USER: Demo   /* Sat Feb 26 2011 
17:51:05.4090 */SELECT actlinkId from actlink where name = 'Cuba_run_cmd_server'

SQL  TID: 006136 RPC ID: 36 Queue: Admin  Client-RPC: 
390620USER: Demo   /* Sat Feb 26 2011 
17:51:05.4090 */SELECT command FROM actlink_process WHERE actlinkId = 424 AND 
actionIndex = 0

API  TID: 006136 RPC ID: 36 Queue: Admin  Client-RPC: 
390620USER: Demo   /* Sat Feb 26 2011 
17:51:05.4090 */-EXECAL   OK

ACTL Checking Cuba_run_cmd_server (0)
ACTL - Passed qualification -- perform if actions
ACTL  0: Run Process
ACTL @@: 
60\19\Cuba_run_cmd_server\0\3\0\1298735989\0\6\1\1\0\\6\1\8\0\\
ACTL Run Process on server
ACTL   Server: angusnotebook
ACTL   Process: cmd_line_connector.exe Demo 
ACTL  Success

ACTL  1: Set Fields

ACTL Call ID (536870913) = 1234567890
ACTL /* Sat Feb 26 2011 17:51:05 */
ACTL Stop active link processing - On Control


What am I doing wrong?

Angus

  - Original Message - 
  From: Joe Martin D'Souza 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, February 26, 2011 4:16 PM
  Subject: Re: Where to copy program on server for run process


  ** 
  Angus,

  Can you try adding a terminating slash for that directory?

  Active-Link-Dir: C:\ActiveLinkcmds\

  Also make sure its spelt exactly like that (sometimes even on windows I have 
seen problems with case sensitivity in path names..)

  If that does not work, try putting the whole path in double quotes.. Off 
course you do need to restart the server or at least run the arsignal –c to re 
read the configuration file..

  Joe


  From: Angus Comber 
  Sent: Saturday, February 26, 2011 11:06 AM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Re: Where to copy program on server for run process

  ** 
  I tried Active-Link-Dir: mypath and restarted AR Server but didn't seem to 
work.

  My active link on the click of a button does this:
  @@:cmd_line_connector.exe $USER$ $Short Description$

  And in ar.cfg (Windows) I have:
  Active-Link-Dir: C:\ActiveLinkcmds

  and I have copied cmd_line_connector.exe into that folder.  The program just 
prints out to a file in the same folder the parameters passed.  But I don't get 
any file created.  Neither do I see any server logging entry for it.  But 
client logging says:
  ACTL Checking Cuba_run_cmd_server (0)
  ACTL - Passed qualification -- perform if actions
  ACTL  0: Run Process
  ACTL @@: 
60\19\Cuba_run_cmd_server\0\3\0\1298735989\0\6\1\1\0\\6\1\8\0\\
  ACTL Run Process on server
  ACTL   Server: angusnotebook
  ACTL   Process: cmd_line_connector.exe Demo gsdf
  ACTL  Success


  ???

- Original Message - 
From: Joe Martin D'Souza 
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Sent: Saturday, February 26, 2011 3:38 PM
Subject: Re: Where to copy program on server for run process

** 
Angus,

If you look at the AR System Configuration guide, there is a parameter that 
can be set for this. I do not remember the parameter off hand. It tells the 
server where to find server side run processes run from active links.

Joe

From: Angus Comber 
Sent: Saturday, February 26, 2011 10:23 AM
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Subject: Where to copy program on server for run process

** 
I am testing

Re: Where to copy program on server for run process

2011-02-26 Thread Angus Comber
Apologies all.  Advise worked, but program output logged to working directory - 
which was not current directory - so output was in system folder.  anyway, no 
problem sorted now.  Many thanks for help.

Angus

  - Original Message - 
  From: Joe Martin D'Souza 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, February 26, 2011 4:16 PM
  Subject: Re: Where to copy program on server for run process


  ** 
  Angus,

  Can you try adding a terminating slash for that directory?

  Active-Link-Dir: C:\ActiveLinkcmds\

  Also make sure its spelt exactly like that (sometimes even on windows I have 
seen problems with case sensitivity in path names..)

  If that does not work, try putting the whole path in double quotes.. Off 
course you do need to restart the server or at least run the arsignal –c to re 
read the configuration file..

  Joe


  From: Angus Comber 
  Sent: Saturday, February 26, 2011 11:06 AM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Re: Where to copy program on server for run process

  ** 
  I tried Active-Link-Dir: mypath and restarted AR Server but didn't seem to 
work.

  My active link on the click of a button does this:
  @@:cmd_line_connector.exe $USER$ $Short Description$

  And in ar.cfg (Windows) I have:
  Active-Link-Dir: C:\ActiveLinkcmds

  and I have copied cmd_line_connector.exe into that folder.  The program just 
prints out to a file in the same folder the parameters passed.  But I don't get 
any file created.  Neither do I see any server logging entry for it.  But 
client logging says:
  ACTL Checking Cuba_run_cmd_server (0)
  ACTL - Passed qualification -- perform if actions
  ACTL  0: Run Process
  ACTL @@: 
60\19\Cuba_run_cmd_server\0\3\0\1298735989\0\6\1\1\0\\6\1\8\0\\
  ACTL Run Process on server
  ACTL   Server: angusnotebook
  ACTL   Process: cmd_line_connector.exe Demo gsdf
  ACTL  Success


  ???

- Original Message - 
From: Joe Martin D'Souza 
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Sent: Saturday, February 26, 2011 3:38 PM
Subject: Re: Where to copy program on server for run process

** 
Angus,

If you look at the AR System Configuration guide, there is a parameter that 
can be set for this. I do not remember the parameter off hand. It tells the 
server where to find server side run processes run from active links.

Joe

From: Angus Comber 
Sent: Saturday, February 26, 2011 10:23 AM
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Subject: Where to copy program on server for run process

** 
I am testing running a process on the Remedy Server invoked from an active 
link.  I know this works because if I try tun run a process where the program 
is in the system path, then process runs when invoked.  But if I want to run a 
program NOT in the path, where do I copy it to?  How can I find this path?

Angus
_attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ 
  _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: Where to copy program on server for run process

2011-02-26 Thread Angus Comber
The Active-Link-Dir key in ar config file was not required.  The only thing 
required is that the program must be accessible - either in the system path or 
specify full path in active link or place in Remedy server process working? 
directory.  I didn't work out what the correct directory was.

My problem was that my test program output a log to the processes working 
directory.  And that was C:\Windows - I am unsure of the reason.   

Angus

  - Original Message - 
  From: Joe Martin D'Souza 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, February 26, 2011 7:13 PM
  Subject: Re: Where to copy program on server for run process


  ** 
  Angus,

  Glad it worked out.. What was the final solution.. Did you have to enclose 
the path in double quotes?

  Joe

  From: Angus Comber 
  Sent: Saturday, February 26, 2011 1:12 PM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Re: Where to copy program on server for run process

  **  
  Apologies all.  Advise worked, but program output logged to working directory 
- which was not current directory - so output was in system folder.  anyway, no 
problem sorted now.  Many thanks for help.

  Angus

- Original Message - 
From: Joe Martin D'Souza 
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Sent: Saturday, February 26, 2011 4:16 PM
Subject: Re: Where to copy program on server for run process

** 
Angus,

Can you try adding a terminating slash for that directory?

Active-Link-Dir: C:\ActiveLinkcmds\

Also make sure its spelt exactly like that (sometimes even on windows I 
have seen problems with case sensitivity in path names..)

If that does not work, try putting the whole path in double quotes.. Off 
course you do need to restart the server or at least run the arsignal –c to re 
read the configuration file..

Joe


From: Angus Comber 
Sent: Saturday, February 26, 2011 11:06 AM
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG 
Subject: Re: Where to copy program on server for run process

** 
I tried Active-Link-Dir: mypath and restarted AR Server but didn't seem 
to work.

My active link on the click of a button does this:
@@:cmd_line_connector.exe $USER$ $Short Description$

And in ar.cfg (Windows) I have:
Active-Link-Dir: C:\ActiveLinkcmds

and I have copied cmd_line_connector.exe into that folder.  The program 
just prints out to a file in the same folder the parameters passed.  But I 
don't get any file created.  Neither do I see any server logging entry for it.  
But client logging says:
ACTL Checking Cuba_run_cmd_server (0)
ACTL - Passed qualification -- perform if actions
ACTL  0: Run Process
ACTL @@: 
60\19\Cuba_run_cmd_server\0\3\0\1298735989\0\6\1\1\0\\6\1\8\0\\
ACTL Run Process on server
ACTL   Server: angusnotebook
ACTL   Process: cmd_line_connector.exe Demo gsdf
ACTL  Success


???

  - Original Message - 
  From: Joe Martin D'Souza 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, February 26, 2011 3:38 PM
  Subject: Re: Where to copy program on server for run process

  ** 
  Angus,

  If you look at the AR System Configuration guide, there is a parameter 
that can be set for this. I do not remember the parameter off hand. It tells 
the server where to find server side run processes run from active links.

  Joe

  From: Angus Comber 
  Sent: Saturday, February 26, 2011 10:23 AM
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Subject: Where to copy program on server for run process

  ** 
  I am testing running a process on the Remedy Server invoked from an 
active link.  I know this works because if I try tun run a process where the 
program is in the system path, then process runs when invoked.  But if I want 
to run a program NOT in the path, where do I copy it to?  How can I find this 
path?

  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

Computer Telephony Integration for Remedy

2011-02-12 Thread Angus Comber
Hello

Our product, Cuba for Remedy, has just undergone a substantial upgrade and I 
wanted to announce to the list.

Cuba for Remedy provides extremely powerful computer telephony integration 
to both Remedy thin and thick client.  From a straightforward screenpop to a 
fully integrated Remedy softphone application, Cuba for Remedy can deliver a 
very effective solution with minimal fuss.

Please take a look at http://www.iteloffice.com/products/cti_for_remedy.html 
for further details.

Angus Comber
Itel Office 


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


Re: AR User Tool Deprecated?

2010-07-04 Thread Angus Comber
Sounds interesting, I will investigate.

Any link to RED?
  - Original Message - 
  From: Jason Miller 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, July 03, 2010 10:25 PM
  Subject: Re: AR User Tool Deprecated?


  ** Fred already mentioned that web services are used for back-end data and 
not user interaction.  However that isn't to say that push events that can 
interact with a user's session haven't been done.  Mark Gemmell showed of RED 
(Remedy Event Drive) at WWRUG09.  He demoed their very cool telephony 
integration.  His team built custom code that taps into the Mid-Tier's back 
channel (if I remember correctly) and will send server events (triggered by 
filters) to a username or group (received by Active Links).  It also works with 
WUT.  He let me try it out to build a chat module in Remedy and it worked very 
well.  Hopefully BMC will include something similar in the future (looking 
through the archives he stated in March 09 that BMC licensed it).

  Jason


  On Sat, Jul 3, 2010 at 3:29 AM, Angus Comber arsl...@iteloffice.com wrote:

Hi Joe

Our thin client integrations do in fact use javascript for integration.

In a nutshell the client programming issues with web are as follows:
1. To access the javascript you need to first latch onto the web browser 
instance which requires custom code for each web browser.
2. WUT has a MDI interface which yes is a proprietary Windows technology 
but you can have powerful control of form instances etc.  This is harder with 
web clients.
2. WUT has more control from Remedy client - third party client due to the 
fact that there are not the same security restrictions as on a web browser. Eg 
you can't run process with a web client.

We support whichever versions of Remedy clients are likely to be using.

The ideal interface from our point of view would be a interface which we 
can access via the server but which would provide the ability to 'push' to the 
relevant client.  I am thinking the Remedy soap interface may provide this. We 
need to test.  Service Desk Express have something like this with their push 
service.  We also need a way for a user to send a message from web client and 
be able to detect this message - hopefully via soap or some other interface.

Does anyone know if the soap interface could provide this?  I have doc, 
just need to get reading.

Angus


- Original Message - From: Joe D'Souza jdso...@shyle.net

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG

Sent: Thursday, June 24, 2010 9:44 PM

Subject: Re: AR User Tool Deprecated?



  Hello Angus,

  I would agree with some of your statements a few versions ago when Remedy
  Web was the web application tool. Mid-Tier since then has evolved to a 
much
  better product, and sometimes there is a very thin difference between the
  performance gains experienced on the thick client as opposed to the web. 
In
  fact in my experience the web client tends to be a lot more faster on 
remote
  connections than the native thick client.

  Yes you are going to loose and have to give up on client based API
  customizations that use the COM libraries, but many of these can be
  re-engineered or re-written using JavaScript that would work from the web
  client.

  I think it would be a good idea for Remedy to focus on continuing to 
improve
  the already 'much improved' web client, rather than utilize their 
resources
  developing and improving a client that is lesser and lesser used with 
every
  passing version. Many of the sites I have recently been to use only the 
thin
  client.

  Just curious, but what versions do you currently work on?

  Joe

  -Original Message-
  From: Action Request System discussion list(ARSList)
  [mailto:arsl...@arslist.org]on Behalf Of Angus Comber
  Sent: Thursday, June 24, 2010 4:19 PM
  To: arslist@ARSLIST.ORG
  Subject: Re: AR User Tool Deprecated?


  I believe this is true and think BMC are making a big mistake for the
  following reasons:

  1. The thick client has a client based API, using COM, which is used by 
many
  third party products, including our own, and this capability is really
  useful for integration with other products.  All this functionality will 
be
  lost.

  2. It is administrators, not users, pushing for web front ends, simply for
  deployment reasons.  Users prefer responsive, rich functionality
  applications.  Anyone who has used Siebel will know what I mean.

  I have no problem with a web alternative but if they go for thin client
  only, then that is not good news from my perspective.

  Angus

  - Original Message -
  From: NNMN naveen...@gmail.com
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG

Re: How to install and configure Remedy Application on my Laptop

2010-07-03 Thread Angus Comber
You can use virtual machine software if you like or just install in the usual 
way on your laptop.  Have you hit a problem?  Why not give it a go and post any 
questions if you get stuck.

Angus

  - Original Message - 
  From: IT (Amanullah Bashir Ahmed) 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, July 03, 2010 9:31 AM
  Subject: How to install and configure Remedy Application on my Laptop


  ** 
  Hi there,

  I want to install and configure BMC Remedy application on my laptop for test 
purpose. Any idea how is it possible. Someone told me go for virtual machine. I 
don't know how to do it.

  Thanks in advance. 

   

   

  Thanks  Regards

   

  Amanullah

   



  DISCLAIMER:This e-mail message including any of its attachments is intended 
solely for the addressee(s) and may contain privileged information. If you are 
not the addressee or you have received this email message in error, please 
notify the sender who will remove your details from its database. You are not 
authorized to read, copy, disseminate, distribute or use this e-mail message or 
any attachment to it in any manner and must delete the email and destroy any 
hard copies of it. This e-mail message does not contain financial instructions 
or commitments of any kind. Any views expressed in this message are those of 
the individual sender and do not necessarily reflect the views of Emirates NBD 
PJSC, or any other related subsidiaries, entities or persons. _attend WWRUG10 
www.wwrug.com ARSlist: Where the Answers Are_

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

Re: AR User Tool Deprecated?

2010-07-03 Thread Angus Comber
Currently our integration product can pop a web client but the level of 
control is less.  I need to investigate the recent Remedy interfaces.  For 
example, the soap interface may provide what we need.


When software developers have to write new code it does cause annoyance. 
That is why Intel are such a success I suppose making everything backward 
compatible.


Angus


- Original Message - 
From: LJ LongWing lj.longw...@gmail.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, June 24, 2010 10:24 PM
Subject: Re: AR User Tool Deprecated?



Agreed,
But why can't the screen pop technology launch a web browser instead of a
Submit window in a clientwhy?...because they aren't currently tooled 
to
do that...but could be if they want, and should be because not all apps 
that

need screen pops reside on the workstation

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Grooms, Frederick W
Sent: Thursday, June 24, 2010 2:40 PM
To: arslist@ARSLIST.ORG
Subject: Re: AR User Tool Deprecated?

While web services are the present and future of integrations, they are 
only
useful in Application/System integrations.  Web services are not useful in 
a

screen pop type of integration (between say a phone system and a customer
rep person taking a call).

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Pierson, Shawn
Sent: Thursday, June 24, 2010 3:35 PM
To: arslist@ARSLIST.ORG
Subject: Re: AR User Tool Deprecated?

I've been thinking about this sort of thing lately, and I think that it's
not necessarily a bad move from a corporate perspective, despite my 
personal

desire to continue using WUT.

1)  Web services are the present and future of integrations, at least in 
the

near term.  Older APIs and such should be replaced soon, if they haven't
been already.  I'm not saying that this blanket statement will be entirely
possible right now, as there are many applications that integrate with
Remedy through APIs and such, but in my opinion it's not good practice to 
do

integrations on the user interface anymore if you can help it.

2)  If you look at the overall trends in computing, it seems like every
manager now operates primarily from a Blackberry/iPhone/Android device.
That trend is creeping down to the rank and file employees of a company, 
and
it's easier to support the lowest common denominator in computing, which 
in

this case will be the handheld devices.  As a result, you're better off
developing a web-based app that runs on an iPhone as well as IE in 
Windows.

Also, management doesn't look at the user experience as the top priority,
but rather how to use the tool to make or save money for the company.  A
standard UI is going to save money over variously installed versions of 
WUT

that require admin rights that are more expensive to support.  Do you ever
have to tell users, Hey delete your *.ARF and *.ARV files and try again?
There is a cost associated with that which isn't present on the web.

Overall, IT seems to be trending away from executables and towards
remotely-based applications much like the days of terminals and 
mainframes.

Sure, you can run one copy of WUT from a Citrix server, but is that really
ideal?  I think it's more headache than it's worth.

Thanks,

Shawn Pierson

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Angus Comber
Sent: Thursday, June 24, 2010 3:19 PM
To: arslist@ARSLIST.ORG
Subject: Re: AR User Tool Deprecated?

I believe this is true and think BMC are making a big mistake for the
following reasons:

1. The thick client has a client based API, using COM, which is used by 
many


third party products, including our own, and this capability is really
useful for integration with other products.  All this functionality will 
be

lost.

2. It is administrators, not users, pushing for web front ends, simply for
deployment reasons.  Users prefer responsive, rich functionality
applications.  Anyone who has used Siebel will know what I mean.

I have no problem with a web alternative but if they go for thin client
only, then that is not good news from my perspective.

Angus

- Original Message - 
From: NNMN naveen...@gmail.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, June 24, 2010 8:40 AM
Subject: AR User Tool Deprecated?



Hi ARSers,

I have been hearing that AR User tool is getting deprected. I have few
questions on this.

- Is it really going to get deprecated? Is ARS8.0 going to have a thick
client?
- If it is just through mid-tier then will the DDE, OLE, macros etc be
removed from active link actions.
- Is mid-tier expected to come up with more capabilities so as to tackle
client dependencies?

Not sure who can answer this. But would also be cool to get your own

Re: AR User Tool Deprecated?

2010-07-03 Thread Angus Comber
I am sorry but a call centre and a home user wanting to buy a book are not 
the same thing.  Maybe things are moving in that direction but in my 
experience call centre agents do work in a fairly controlled environment.


web/http or whatever you want to call it is like all these new technologies, 
great, but there is some catching up to do in terms of specific areas of 
functionality.


But you are right.  Everyone is moving in that direction.

Yes, the product being called ARS amuses me too :)


- Original Message - 
From: LJ LongWing lj.longw...@gmail.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, June 24, 2010 10:21 PM
Subject: Re: AR User Tool Deprecated?



Angus...I'm a fan of the native client as well...but tell me thiswould
you use Amazon or Ebay if you needed to load a client to get to it? 
Maybe,

maybe not...but I doubt that you WOULDN'T use it if you had to use the web
browser, right?  The default delivery method for this type of software 
these

days is web...maintaining clients is a royal pain in the ARS
(sorry...couldn't resist the pun)...web applications are robust and those
apps that rely on client based interactions need to update their 
interfaces

to allow for newer technologies.

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org] On Behalf Of Angus Comber
Sent: Thursday, June 24, 2010 2:19 PM
To: arslist@ARSLIST.ORG
Subject: Re: AR User Tool Deprecated?

I believe this is true and think BMC are making a big mistake for the
following reasons:

1. The thick client has a client based API, using COM, which is used by 
many


third party products, including our own, and this capability is really
useful for integration with other products.  All this functionality will 
be

lost.

2. It is administrators, not users, pushing for web front ends, simply for
deployment reasons.  Users prefer responsive, rich functionality
applications.  Anyone who has used Siebel will know what I mean.

I have no problem with a web alternative but if they go for thin client
only, then that is not good news from my perspective.

Angus

- Original Message - 
From: NNMN naveen...@gmail.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, June 24, 2010 8:40 AM
Subject: AR User Tool Deprecated?



Hi ARSers,

I have been hearing that AR User tool is getting deprected. I have few
questions on this.

- Is it really going to get deprecated? Is ARS8.0 going to have a thick
client?
- If it is just through mid-tier then will the DDE, OLE, macros etc be
removed from active link actions.
- Is mid-tier expected to come up with more capabilities so as to tackle
client dependencies?

Not sure who can answer this. But would also be cool to get your own 
views

on this.

Cheers,
Naveen

-
With Warm Regards,
Naveen
--
View this message in context:
http://old.nabble.com/AR-User-Tool-Deprecated--tp28979740p28979740.html
Sent from the ARS (Action Request System) mailing list archive at
Nabble.com.




___

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



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

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


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


Re: AR User Tool Deprecated?

2010-07-03 Thread Angus Comber

Hi Joe

Our thin client integrations do in fact use javascript for integration.

In a nutshell the client programming issues with web are as follows:
1. To access the javascript you need to first latch onto the web browser 
instance which requires custom code for each web browser.
2. WUT has a MDI interface which yes is a proprietary Windows technology but 
you can have powerful control of form instances etc.  This is harder with 
web clients.
2. WUT has more control from Remedy client - third party client due to the 
fact that there are not the same security restrictions as on a web browser. 
Eg you can't run process with a web client.


We support whichever versions of Remedy clients are likely to be using.

The ideal interface from our point of view would be a interface which we can 
access via the server but which would provide the ability to 'push' to the 
relevant client.  I am thinking the Remedy soap interface may provide this. 
We need to test.  Service Desk Express have something like this with their 
push service.  We also need a way for a user to send a message from web 
client and be able to detect this message - hopefully via soap or some other 
interface.


Does anyone know if the soap interface could provide this?  I have doc, just 
need to get reading.


Angus


- Original Message - 
From: Joe D'Souza jdso...@shyle.net

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, June 24, 2010 9:44 PM
Subject: Re: AR User Tool Deprecated?



Hello Angus,

I would agree with some of your statements a few versions ago when Remedy
Web was the web application tool. Mid-Tier since then has evolved to a 
much

better product, and sometimes there is a very thin difference between the
performance gains experienced on the thick client as opposed to the web. 
In
fact in my experience the web client tends to be a lot more faster on 
remote

connections than the native thick client.

Yes you are going to loose and have to give up on client based API
customizations that use the COM libraries, but many of these can be
re-engineered or re-written using JavaScript that would work from the web
client.

I think it would be a good idea for Remedy to focus on continuing to 
improve
the already 'much improved' web client, rather than utilize their 
resources
developing and improving a client that is lesser and lesser used with 
every
passing version. Many of the sites I have recently been to use only the 
thin

client.

Just curious, but what versions do you currently work on?

Joe

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arsl...@arslist.org]on Behalf Of Angus Comber
Sent: Thursday, June 24, 2010 4:19 PM
To: arslist@ARSLIST.ORG
Subject: Re: AR User Tool Deprecated?


I believe this is true and think BMC are making a big mistake for the
following reasons:

1. The thick client has a client based API, using COM, which is used by 
many

third party products, including our own, and this capability is really
useful for integration with other products.  All this functionality will 
be

lost.

2. It is administrators, not users, pushing for web front ends, simply for
deployment reasons.  Users prefer responsive, rich functionality
applications.  Anyone who has used Siebel will know what I mean.

I have no problem with a web alternative but if they go for thin client
only, then that is not good news from my perspective.

Angus

- Original Message -
From: NNMN naveen...@gmail.com
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, June 24, 2010 8:40 AM
Subject: AR User Tool Deprecated?



Hi ARSers,

I have been hearing that AR User tool is getting deprected. I have few
questions on this.

- Is it really going to get deprecated? Is ARS8.0 going to have a thick
client?
- If it is just through mid-tier then will the DDE, OLE, macros etc be
removed from active link actions.
- Is mid-tier expected to come up with more capabilities so as to tackle
client dependencies?

Not sure who can answer this. But would also be cool to get your own 
views

on this.

Cheers,
Naveen

-
With Warm Regards,
Naveen


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


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


Re: AR User Tool Deprecated?

2010-06-24 Thread Angus Comber
I believe this is true and think BMC are making a big mistake for the 
following reasons:


1. The thick client has a client based API, using COM, which is used by many 
third party products, including our own, and this capability is really 
useful for integration with other products.  All this functionality will be 
lost.


2. It is administrators, not users, pushing for web front ends, simply for 
deployment reasons.  Users prefer responsive, rich functionality 
applications.  Anyone who has used Siebel will know what I mean.


I have no problem with a web alternative but if they go for thin client 
only, then that is not good news from my perspective.


Angus

- Original Message - 
From: NNMN naveen...@gmail.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Thursday, June 24, 2010 8:40 AM
Subject: AR User Tool Deprecated?



Hi ARSers,

I have been hearing that AR User tool is getting deprected. I have few
questions on this.

- Is it really going to get deprecated? Is ARS8.0 going to have a thick
client?
- If it is just through mid-tier then will the DDE, OLE, macros etc be
removed from active link actions.
- Is mid-tier expected to come up with more capabilities so as to tackle
client dependencies?

Not sure who can answer this. But would also be cool to get your own views
on this.

Cheers,
Naveen

-
With Warm Regards,
Naveen
--
View this message in context: 
http://old.nabble.com/AR-User-Tool-Deprecated--tp28979740p28979740.html
Sent from the ARS (Action Request System) mailing list archive at 
Nabble.com.


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


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


Computer Telephony Integration for Remedy

2010-06-20 Thread Angus Comber

This is a bit of a sales message, sorry in advance.

Cuba4Remedy is a point and click computer telephony integration solution for 
BMC Remedy and a wide range of telephone systems.  Very simple screenpop 
type integrations can be achieved with little or no Remedy workflow 
expertise.  More advanced integrations simply require a good working 
knowledge of Remedy workflow.  The vast majority of Remedy integrations so 
far have not required any computer programming.  However, for complete 
flexibility a C based Cuba API is provided if necessary.


Integrators might like to take a look at the product at 
http://www.iteloffice.com


Download the cuba manual here for full integration details:
http://www.iteloffice.com/downloads/cuba_remedy_downloads/cubarem_tsapi_manual.pdf 
(Avaya version)


The way the evaluation works is the product runs for three hours and the 
service stops after this time.  The service can be restarted after this 
time.  So integrators can download the software, develop an integration and 
then only need to purchase a registration code at the point of deployment. 
Integrators can also demonstrate the integration to customers connected to a 
real live switch and real Remedy Server albeit with the 3 hour run 
limitation.


Please feel free to email if you have any questions.

Angus Comber
an...@iteloffice.com

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


Re: Is SOAP API available for Remedy 7.5?

2010-06-08 Thread Angus Comber
That's interesting.  Can you point me to any online document regarding the 
Remedy soap interface?


Angus

- Original Message - 
From: Tristan Roppel tristan.rop...@t-online.de

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Monday, June 07, 2010 6:29 AM
Subject: Re: Is SOAP API available for Remedy 7.5?



Kali Obsum schrieb:

**
Hi,

Is SOAP API available for Remedy 7.5?

Regards,
Kali


NOTICE

The information contained in this email is confidential. If you are not
the intended recipient, you must not disclose or use the information in
this email in any way. If you received it in error, please tell us
immediately by return email and delete the document. We do not guarantee
the integrity of any e-mails or attached files and are not responsible
for any changes made to them by any other person.



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

Hi,

What SOAP API version do you mean, version 1.1 or 1.2 ?
Version 1.2 had worked in my software solution for 7.1 !
I think, it works vor version 7.5, too !

Cheers

Tristan

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


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


Active link Else Action not working

2010-06-05 Thread Angus Comber
Hello

I have a button on a form which fires an active link which is configured like 
this:

1. active link named processdigits.  Run if 'digits' !=  and execute on 
button (on my form).

2. If action tab, action=Open Window, window type=Modify, Display Type=Detail 
Only, Form name=employees

Qualification 'employeeid' = $digits$

If No Requests Match: Do Not Show Any Message and suppress empty list.

The If Action part works fine.

In the Else Action Tab I have:
Current Action=Open window
Window Type=Submit
Form name=employees

Field mapping
employeeid mapped to $digits$

My problem is that the Else Action never gets called.

So, if the qualification in the If Action finds a match then this executes ok 
and I see the found employee ok.

But if the qualification does not find any match then the Else Action is not 
executed.

What am I doing wrong?

Angus

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


Re: Active link Else Action not working

2010-06-05 Thread Angus Comber
Hi Chintan

Same effect even if I remove the Run If.  I think that it means that it will 
only run the active link if there is text in the digits field.  Then applies 
the if test and I assumed if the If test fails it would execvute tyhe else - 
but for some reason it does not :(

I can't understand why it won't execute the Else.  Is there another way to do 
this?

Angus

  - Original Message - 
  From: Chintan Shah 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, June 05, 2010 8:46 PM
  Subject: Re: Active link Else Action not working


  ** Hi Angus,

 if the qualification does not find any match
--Where are you checking this part? in Run If?

If I understand your question correctly, then this 'digits' !=  is 
not equal to Employee not found. If if I input a number which does not exist 
in database digits field is still not empty and hence 'digits' !=  will not 
fail, in which case If action is executed and If No Requests Match: Do Not 
Show Any Message and suppress empty list. happens.

In other words, the only time I see your Else action getting executed 
is when there is no data entered in digits field (as per Run If that you have 
provided here).

Correct me if I am wrong in understanding your question.

Thanks,
Chintan

--- On Sat, 6/5/10, Angus Comber arsl...@iteloffice.com wrote:


  From: Angus Comber arsl...@iteloffice.com
  Subject: Active link Else Action not working
  To: arslist@ARSLIST.ORG
  Date: Saturday, June 5, 2010, 8:58 AM


  ** 
  Hello

  I have a button on a form which fires an active link which is 
configured like this:

  1. active link named processdigits.  Run if 'digits' !=  and 
execute on button (on my form).

  2. If action tab, action=Open Window, window type=Modify, Display 
Type=Detail Only, Form name=employees

  Qualification 'employeeid' = $digits$

  If No Requests Match: Do Not Show Any Message and suppress empty list.

  The If Action part works fine.

  In the Else Action Tab I have:
  Current Action=Open window
  Window Type=Submit
  Form name=employees

  Field mapping
  employeeid mapped to $digits$

  My problem is that the Else Action never gets called.

  So, if the qualification in the If Action finds a match then this 
executes ok and I see the found employee ok.

  But if the qualification does not find any match then the Else Action 
is not executed.

  What am I doing wrong?

  Angus

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

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

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

Re: All about Mid-tier

2010-06-05 Thread Angus Comber
Any run process that uses the command line will have to be edited.  They won't 
work.

Any custom app which uses the Remedy COM API to automate Remedy will also not 
work with web clients.

I am sure there are other issues too.
  - Original Message - 
  From: Benedetto Cantatore 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Friday, June 04, 2010 2:15 PM
  Subject: Re: All about Mid-tier


  ** 
  Obviously, heavy testing on your part is going to be required.  I'd focus on 
reviewing active links, particularly any that may contain macros.  

  Ben Cantatore
  Remedy Manager
  (914) 457-6209

  Emerging Health IT
  3 Odell Plaza
  Yonkers, New York 10701

   naveen...@gmail.com 06/04/10 6:50 AM 

  Hi ARS'ers

  I have an environment where an ARS custom app has been built. The current
  version of ARS used is 7.0.001. This app has gone through migration through
  multiple version ARS starting version 5.1. Although it was never intended to
  have a thin-client view, we have thought of going with a mid-tier.
  Now I have some questions:

  1.So after this being installed, I would like to know very much on what
  level the custom app (By custom app I mean using every possible ARS workflow
  action/ui components etc) will be usable in thin client (If I want all users
  to use only thin-client). Ideally I know whatever works in AR User is
  supposed to work in thin-client also. Still to be very sure
  2.Let's say I have installed 7.0 mid-tier and then I plan to install 7.5
  mid-tier later even before the app is migrated to ARS 7.5. Will this have
  any issues or are there any checks I need to make pre and post installation
  of mid-tier. 

  Happy and a peaceful weekend everyone
  Cheers,
  Naveen
  -- 
  View this message in context: 
http://old.nabble.com/All-about-Mid-tier-tp28778378p28778378.html
  Sent from the ARS (Action Request System) mailing list archive at Nabble.com.

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

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

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

Re: Active link Else Action not working

2010-06-05 Thread Angus Comber
Could I move the qualification to the Run If field?  If so I need to specify 
that the active link should run if the digits field on the current form finds a 
match in the employeeid field in the Employees form/table?  Is this possible?


  - Original Message - 
  From: Chintan Shah 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Saturday, June 05, 2010 8:46 PM
  Subject: Re: Active link Else Action not working


  ** Hi Angus,

 if the qualification does not find any match
--Where are you checking this part? in Run If?

If I understand your question correctly, then this 'digits' !=  is 
not equal to Employee not found. If if I input a number which does not exist 
in database digits field is still not empty and hence 'digits' !=  will not 
fail, in which case If action is executed and If No Requests Match: Do Not 
Show Any Message and suppress empty list. happens.

In other words, the only time I see your Else action getting executed 
is when there is no data entered in digits field (as per Run If that you have 
provided here).

Correct me if I am wrong in understanding your question.

Thanks,
Chintan

--- On Sat, 6/5/10, Angus Comber arsl...@iteloffice.com wrote:


  From: Angus Comber arsl...@iteloffice.com
  Subject: Active link Else Action not working
  To: arslist@ARSLIST.ORG
  Date: Saturday, June 5, 2010, 8:58 AM


  ** 
  Hello

  I have a button on a form which fires an active link which is 
configured like this:

  1. active link named processdigits.  Run if 'digits' !=  and 
execute on button (on my form).

  2. If action tab, action=Open Window, window type=Modify, Display 
Type=Detail Only, Form name=employees

  Qualification 'employeeid' = $digits$

  If No Requests Match: Do Not Show Any Message and suppress empty list.

  The If Action part works fine.

  In the Else Action Tab I have:
  Current Action=Open window
  Window Type=Submit
  Form name=employees

  Field mapping
  employeeid mapped to $digits$

  My problem is that the Else Action never gets called.

  So, if the qualification in the If Action finds a match then this 
executes ok and I see the found employee ok.

  But if the qualification does not find any match then the Else Action 
is not executed.

  What am I doing wrong?

  Angus

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

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

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

Re: Active link Else Action not working

2010-06-05 Thread Angus Comber

Brilliant, thanks a lot.

I have used Remedy for a while, but only very simple tasks.  So I can see I 
have a lot to learn.


Really helpful, thank you.

Angus



- Original Message - 
From: JD Hood hood...@gmail.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Sunday, June 06, 2010 1:07 AM
Subject: Re: Active link Else Action not working



If I'm reading you correctly, it seems like you expect the else action to
fire based on the results of the if-action qualification of 'employeeid' =
$digits$.

That's not how it works. The Else action only fires if the main run-if
('digits' != ) evaluates to false.

What you might need to do is add another active link that fires just 
before

this one. You will use it to see if the employee exists.

Run if: 'digits' != $NULL$

If Action: set fields from employees; set 'temp-field' to $digits$ where
'employeeid' = $digits$.
If no match found: set fields to null.
If multi-match: Use first matching request.

Now, back to your original active link...
New run-if: 'temp-field' != $NULL$  (means we *did* find an employee in 
the

previous active link)

If action: Do your modify window open
Else action: Do your submit window open

-JDHood-


On Sat, 5 Jun 2010 21:40:02 +0100, Angus Comber arsl...@iteloffice.com
wrote:


Hi Chintan

Same effect even if I remove the Run If.  I think that it means that it

will only run the active link if there is text in the digits field.  Then
applies the if test and I assumed if the If test fails it would execvute
tyhe else - but for some reason it does not :(


I can't understand why it won't execute the Else.  Is there another way to

do this?


Angus

 - Original Message - 
 From: Chintan Shah

 Newsgroups: public.remedy.arsystem.general
 To: arslist@ARSLIST.ORG
 Sent: Saturday, June 05, 2010 8:46 PM
 Subject: Re: Active link Else Action not working


 ** Hi Angus,

if the qualification does not find any match
   --Where are you checking this part? in Run If?

   If I understand your question correctly, then this 'digits' != 
is not equal to Employee not found. If if I input a number which does 
not

exist in database digits field is still not empty and hence 'digits' != 
will not fail, in which case If action is executed and If No Requests
Match: Do Not Show Any Message and suppress empty list. happens.


   In other words, the only time I see your Else action getting

executed is when there is no data entered in digits field (as per Run If
that you have provided here).


   Correct me if I am wrong in understanding your question.

   Thanks,
   Chintan

   --- On Sat, 6/5/10, Angus Comber arsl...@iteloffice.com wrote:


 From: Angus Comber arsl...@iteloffice.com
 Subject: Active link Else Action not working
 To: arslist@ARSLIST.ORG
 Date: Saturday, June 5, 2010, 8:58 AM


 **
 Hello

 I have a button on a form which fires an active link which is

configured like this:


 1. active link named processdigits.  Run if 'digits' !=  and

execute on button (on my form).


 2. If action tab, action=Open Window, window type=Modify, 
Display

Type=Detail Only, Form name=employees


 Qualification 'employeeid' = $digits$

 If No Requests Match: Do Not Show Any Message and suppress empty

list.


 The If Action part works fine.

 In the Else Action Tab I have:
 Current Action=Open window
 Window Type=Submit
 Form name=employees

 Field mapping
 employeeid mapped to $digits$

 My problem is that the Else Action never gets called.

 So, if the qualification in the If Action finds a match then 
this

executes ok and I see the found employee ok.


 But if the qualification does not find any match then the Else

Action is not executed.


 What am I doing wrong?

 Angus

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

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

___



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


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


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


Is it possible to run a search from an activelink?

2010-05-30 Thread Angus Comber
What I want to do is have something trigger my active link - eg click of a 
button, which would open a new form, set a field to a value and then run a 
search using that form to find all records where field value is the value 
inserted.

I can see how an Open Window active link gets me part way there.  But how can I 
get the search to run without any further user intervention?
 
Is this possible using an active link?  If so how?
 
Angus

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


Re: ASK FOR RECOMMENDATION ABOUT: Computer Telephony Integration (CTI) for Remedy

2009-12-28 Thread Angus Comber

Have a look at www.iteloffice.com


- Original Message - 
From: Mark Gemmell markgemm...@yahoo.com

Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Friday, December 11, 2009 11:14 AM
Subject: Re: ASK FOR RECOMMENDATION ABOUT: Computer Telephony Integration 
(CTI) for Remedy



Hi

At wwrug09 in las vegas we presented our cti for remedy called via. It is 
a full integration allowing complete telephone control from ars (not just a 
screen pop) and works for 100% web too.


We connect with cisco voip and quite a few other telephony and ivr systems.

It is deployed and works with 100 or more agents.


If you want to know more just ask.

Cheers

mark

mark.gemm...@devoteam.com
+34 630 955 455

On Thu, 10 Dec 2009 22:51 CET Ramey, Anne wrote:

We have an Avaya system and our customers are very happy with the 
integration.  I wasn't involved in the implementation, but I think it 
wasn't too big of a project.  I do know we brought in a Avaya contractor to 
do it.


Anne Ramey


From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Martin Liu

Sent: Wednesday, December 09, 2009 3:51 AM
To: arslist@ARSLIST.ORG
Subject: ASK FOR RECOMMENDATION ABOUT: Computer Telephony Integration (CTI) 
for Remedy


** Hi List,

My customer is going to buy a new PBX system. Currently, we are 
implementing Remedy ITSM 7.6 for them. They ask recommendation to me.


As far as I know we support Avaya and Cisco CTI. But I don't know any 
specific CTI product or model.


May I know your CTI product name and model? Is that good? How about 
integration effort?


My customer need have 20~30 help-desk agent online. Any advice are 
welcomed!


Thanks,

--
Regards,

刘征 Martin Liu
--
Blog: http://martinliu.cn
_Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers 
Are_



E-mail correspondence to and from this address may be subject to the North 
Carolina Public Records Law and may be disclosed to third parties by an 
authorized state official.






___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are 


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Computer telephony integration with Remedy

2009-12-19 Thread Angus Comber
Hi

Since 2002 Itel Office have been involved in providing computer telephony 
integration solutions for the Remedy application.  For current users and 
prospective users here is an update:

1. Avaya platform/hardware now supported.
2. Attach data to calls feature.  It is now possible when transferring a call 
to attach the Remedy EntryID (or indeed any string data) to auto-pop the same 
Remedy form on the receiving agent as the form used on the original client 
conversation.  Thereby, eliminating the need for customer to repeat their 
problem each time they speak to a new agent.
3. Ability to create a powerful, fully featured softphone into a Remedy form.
4. Remedy thick and thin client supported.
5. Integration work requires no development or telephony experience.  If you 
can create an active link, you can do it!


There is also a new version which will be available 1st January 2010 which 
supports Magic SDE.

If you have any questions please visit www.iteloffice.com.

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Is there a forum for BMC Service Desk Express?

2009-10-18 Thread Angus Comber
And if so can someone please provide a link.

Sorry, I know off-topic here, but thought people on here would know.

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are


Re: Aspect IVR integration?

2009-07-25 Thread Angus Comber
What do you have a problem with the integration with Aspect or Remedy?

What version of Aspect are you using?

What information do you need from Aspect?

Angus

  - Original Message - 
  From: William Rentfrow 
  Newsgroups: public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Tuesday, July 21, 2009 7:49 PM
  Subject: Aspect IVR integration?


  ** 
  Anyone using Aspect right now to integrate with IM 7.03?

  We were going to port the old existing version of our custom client software 
until we discovered we do not have the source code and the server name is 
hard-coded in the application (g!).

  If someone has a custom Aspect client-side piece I'd like to hear about it.

  William Rentfrow
  Principal Consultant, StrataCom Inc.
  wrentf...@stratacominc.com
  Corporate Website, www.stratacominc.com
  Blog, www.williamrentfrow.com
  715-410-8156 C

  _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are

Link to Remedy Marketplace

2008-12-03 Thread Angus Comber
Hello

I tried to find the Remedy Marketplace on the BMC web site and failed dismally. 
 How does anyone find anything on their site?

Anyway, can anyone provide me with a link to the Remedy Marketplace?  Has 
anyone found it?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are


Active link Run Process - do not want rto run if character field blank

2008-08-04 Thread Angus Comber
Hello

I have created an active link on the click of a button.  In the Run if 
condition field I entered:

'My Remedy field' != 

But the active link still runs even if the character field called My Remedy 
field is blank.  What am I doing wrong?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are

Computer telephony integration software for Remedy

2008-01-19 Thread Angus Comber
Hello All

Just wanted to let you all know that our computer telephony integration product 
for Remedy, Cuba, has now been revamped.  If you need to screenpop Remedy, 
thick or thin client take a look at www.iteloffice.com

Any questions or comments, email me on or off list.

Angus Comber
[EMAIL PROTECTED]

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are


What is script src=form.js/5856b7c9.js defer=1/script ??

2007-11-15 Thread Angus Comber
Hello

I am writing a custom Remedy web automation program which can calls some
Remedy Javascript function to for example call an active link etc.

In the generated HTML in a Remedy thin client form I see:

script src=form.js/5856b7c9.js defer=1/script

But if I do a search for form.js or 5856b7c9.js on my local hard drive, the
mid tier server hard drive, etc I do NOT find these two files?

Where are they?  Or are they in memory or something?

Can anyone shed any light on these files?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are


Re: Trying to write some data to a file using Active link runprocess

2007-10-28 Thread Angus Comber
That's great.

I am currently doing this:

%ComSpec% /c Echo DIAL $Caller ID$   C:\Documents and
Settings\%USERNAME%\Application Data\MyAppName\commandfile.txt

Which works.

I now ideally would like to make a file of the format:

CommandFiledatetimestamp.txt

Would this be possible?

I think some of the date time stamp characters may be illegal in a filename
(environment is the client so Windows).

Anyone know how to create a filename out of date or time stamp type
variables in Remedy - so I can put in the Run Process command line field?

Angus

- Original Message -
From: Schryver, Curt [EMAIL PROTECTED]
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Friday, October 26, 2007 5:33 PM
Subject: Re: Trying to write some data to a file using Active link
runprocess


You can do it, but you must understand that this method will write the
file to the user's machine.  The format I'm using is:

%ComSpec% /c Echo $MyRemedyField$  C:\mytextfile.txt

Good luck.

BTW, I'm tinkering with Escalations to see if I can write the file to
the server.


Curt A. Schryver
717-810-2109 tel
[EMAIL PROTECTED]

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Angus Comber
Sent: Friday, October 26, 2007 1:16 PM
To: arslist@ARSLIST.ORG
Subject: Trying to write some data to a file using Active link
runprocess

Hello

I would like to use an active link runprocess to write data to a text
file.
I have tried this sort of thing:

'echo $MyRemedyField$  C:\mytextfile.txt'

(and yes realise will have to use different path for a real system)

But I keep getting the error: The system cannot find the file specified.

And I am ensuring the file exists.

Can anyone help.  I basically want to write some text in a Remedy form
text
field out to a text file on a user clicking a button.

Angus


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where
the Answers Are


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the
Answers Are

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Trying to write some data to a file using Active link runprocess

2007-10-26 Thread Angus Comber
Hello

I would like to use an active link runprocess to write data to a text file.
I have tried this sort of thing:

'echo $MyRemedyField$  C:\mytextfile.txt'

(and yes realise will have to use different path for a real system)

But I keep getting the error: The system cannot find the file specified.

And I am ensuring the file exists.

Can anyone help.  I basically want to write some text in a Remedy form text
field out to a text file on a user clicking a button.

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


.NET API - what is it for?

2007-03-12 Thread Angus Comber
Hello

I need to automate Remedy on a client.  For the Remedy Windows User tool 
we used the Remedy COM automation API.  However, we also need to automate 
web clients.  This looks a lot tricker.  There does not seem to be any 
client API for the web?

What is the .NET API?  Is that like the Remedy C API only for .NET?  Or 
could it be used for automating Remedy web clients?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Custom COM OLE automation errors

2007-02-25 Thread Angus Comber
I am using the Remedy OLE Automation API and from time to time get Remedy
custom error messages such as:

IDispatch error #4708

But I can't find in the documentation where to lookup what these errors
mean?  This was an error logging in.  The HRESULT if that helps was
0x80041464

I can't find any Remedy error 4708.  Where should I be looking?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:Where the 
Answers Are


Is there a way to find out which user is logged onto Remedy on a particular client PC?

2006-10-05 Thread Angus Comber
Hello

We need to find out which user is logged onto Remedy on a particular PC.  Is
there an API to find out which users are logged in?  If we have the hostname
or IP address of client PC can we then work out which is the user?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


Is it possible to 'embed' a java applet in each Remedy web form?

2006-09-27 Thread Angus Comber
Hello

We need to embed a java applet in some Remedy forms.  Can I somehow edit the
web forms in this way?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


Need to load a Remedy form on mid tier - from outside Remedy

2006-09-22 Thread Angus Comber
Hello all

A great deal of the work I am involved in relates to telephony.  In which
case much of the data originates from outside Remedy - ie a callers CallerID
is generated by a telephone system.  With the Windows client I can use the
User COM API to open forms, run searches etc from outside Remedy.  See
Itelpop for Remedy on download.com for an example.

However, this approach cannot be used with the web client.  So how do I
achieve the same effect.  I thought about running a Java applet as part of
the web page - but understand in current versions of Remedy it is not
possible to edit the HTML code of the forms.


I have seen in the Remedy docs this sort of thing:
http://mid_tier_server/arsys/servlet/ViewFormServlet?form=form_nameserv
er=server_namequal=%27Assigned+To%27%3D%22
first_name+last_name%22+AND+%27Status%27%3D%22Fixed%22

displays the search results in a specified form.  We might want to do this
differently and pop directly the one form - assuming there is only one
match.  But problem I see is that if the client agent software has to sit
outside the web browser then you have the whole issue of attaching onto the
correct web browser instance and passing in URL.



Anyone got any ideas on how to do this?  If for example we could embed a
Java applet in the web browser life would be so much easier.  Is this
possible?  Could we do something on the webserver to add a Java applet in
the web page?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


Re: COM ActiveLink example

2006-07-24 Thread Angus Comber
I have decided to re-work the interface.  I have implemented the program as
an exe com server.  I have made it as simple as possible so for example to
dial the active link just needs to call a function Dial and pass a number as
parameter.  The Remedy OLE automation is fairly basic so needed to keep it
simple.  Now no need to save a copy of the object etc.

Angus


- Original Message -
From: Heider, Stephen [EMAIL PROTECTED]
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Monday, July 24, 2006 3:34 PM
Subject: Re: COM ActiveLink example


Angus,

Regarding How would I do this as a Remedy Active Link?

In a active link you could run the .exe in a Run Process.  Example:
cmd.exe /c c:\program files\MyDialer\MyDialer.exe 9,19254694200
This number is Remedy's support line, but first dials a 9 to get an
outside line. The comma = 2 second pause.

If your dialer will always return/close quickly (within the Process
Timeout setting in Remedy Administrator - Server Information -
Timouts) then you could use a Set Fields $PROCESS$ command instead.
This would allow your active link to capture any output from the dialer
(for example, a busy signal, ringing, you must dial a 1 before this
number..., number has been disconnected..., etc.).

Regarding 'save' a copy of the TelephonyObject I am not sure what
would be the best or easiest way to accomplish this.  I guess the goal
here is to reduce the amount of time it takes to begin dialing the phone
(correct?).

If all of your computers that will run the dialer have Windows 2000 or
XP then you could program the dialer as an NT Service.  This may save
about 1 second because the VB program is always running.  Although I
would think that a custom programmed command-line dialer would run fast
enough.  The slowest part would likely be the speed at which your phone
system can accept numbers.  How long is it taking to instantiate your
object?  Are you calling a third-party .dll?

Another option would be using DDE or OLE. Without knowing all the
details of your environment my choice would be an .exe program - it's
separate and self-contained. As long as your .exe does not generate an
error, which would generate an error in your Remedy application, it
should be fine and run quickly.  Note: Still trap errors in your .exe
and echo them to the console [so that your Remedy app can capture them -
using Set Fields $PROCESS$], just make sure your .exe always terminates
as successful so that your Remedy app won't cough up an error to your
users.

HTH

Stephen



-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:[EMAIL PROTECTED] On Behalf Of Angus Comber
Sent: Saturday, July 22, 2006 3:44 PM
To: arslist@ARSLIST.ORG
Subject: COM ActiveLink example

Hello

I have a COM object which can dial a number.  So I will click a button
on a form and it will dial a number in a field.

But COM object needs to be initialised before I can do anything.  So if
you were programming in say Visual Basic you would do something like
this:

Create object - eg Set MyPhone = new TelephonyObject Initialise -
MyPhone.Initialize Dial - Myphone.Dial (pass parameters)

How would I do this as a Remedy Active Link?

In addition, is it possible to somehow 'save' a copy of the
TelephonyObject so that each time I dial I don't have to do an
Initialize each time?

Angus


___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


COM ActiveLink example

2006-07-22 Thread Angus Comber
Hello

I have a COM object which can dial a number.  So I will click a button on a
form and it will dial a number in a field.

But COM object needs to be initialised before I can do anything.  So if you
were programming in say Visual Basic you would do something like this:

Create object - eg Set MyPhone = new TelephonyObject
Initialise - MyPhone.Initialize
Dial - Myphone.Dial (pass parameters)

How would I do this as a Remedy Active Link?

In addition, is it possible to somehow 'save' a copy of the TelephonyObject
so that each time I dial I don't have to do an Initialize each time?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


Re: Invalid Address specified to RtlFreeHeap( 00870000, 008A1E90 ) on using FreeInternalIdList

2006-07-18 Thread Angus Comber
Thanks for your help.

I am using Visual C++ version 6.  Not interested in getting into the MS .NET
nonsense.

Ah just changed to link to the release mode multi-threaded DLL - and now
don't get problem.  What is going on here to cause the crash?

Anyway, for what it's worth here is the function below




function here:
// Eg szFormName = [in] MyNewForm
// Eg szSearchQual = [in] 'MyNewField' = 07768385144 OR 'Field2' =
07768385144 OR 'Field3' = 07768385144
// Eg szFieldID1 - [out] string from field1
// Eg szFieldID2 - [out] string from field2
// Eg fieldID1 - [in] fieldid to get data
// Eg fieldID2 - [in] fieldid to get data
long CRemedy::Find2Fields(char* szFormName, char* szSearchQual, char*
szFieldID1, char* szFieldID2,
long fieldID1, long fieldID2)
{
ARQualifierStruct qualstruct;
AREntryListList entry;
unsigned int matches = 0;
ARInternalIdList idlist;
ARFieldValueList fldval;
// Loads specified qualification string
int ret = ARLoadARQualifierStruct(m_ARctrlstruct, szFormName, NULL,
szSearchQual,
qualstruct, m_StatusList);
if(ret == 0)
{
// retrieves list of forms on server - we specify form we are interested in
here
ret = ARGetListEntry(m_ARctrlstruct, szFormName, qualstruct, NULL, NULL,
NULL,
AR_NO_MAX_LIST_RETRIEVE, entry, matches, m_StatusList);
if(ret == 0)
{
// printf(matches: %d\n, matches);
if(matches  0)
{
for(int i=0; i  (int)matches; i++)
{
// printf(Entry: %s\n, entry.entryList[i].entryId.entryIdList[0]);
idlist.numItems = 2; // need two fields
idlist.internalIdList =
(ARInternalId*)malloc(sizeof(ARInternalId) * idlist.numItems);
idlist.internalIdList[0] = fieldID1;
idlist.internalIdList[1] = fieldID2;
ret=ARGetEntry(m_ARctrlstruct, szFormName, entry.entryList[i].entryId,
idlist, fldval, m_StatusList);
// can specify NULL for idlist to retrieve ALL fields
if (ret == 0)
{
// fldval.fieldValueList-value.u.charVal is field1 data
// fldval.fieldValueList[1].fieldId is fieldid of that field
strncpy(szFieldID1, fldval.fieldValueList[0].value.u.charVal, 100);
strncpy(szFieldID2, fldval.fieldValueList[1].value.u.charVal, 100);
}
else
{
if (m_StatusList.numItems  0)
strcpy(m_strLastErrorMsg, m_StatusList.statusList-messageText);
}
}
}
// else
// {
// printf(no matches\n);
// }
}
// else
// {
// printf(getlistentry failed\n);
// }
}
// else
// {
// printf(load qual failed\n);
// }
// FALSE if declared as stack level variable, TRUE for alloc'd mem for
struct
FreeARQualifierStruct(qualstruct, FALSE);
FreeAREntryListList(entry, FALSE);
FreeARInternalIdList(idlist, FALSE);
FreeARFieldValueList(fldval, FALSE);
FreeARStatusList(m_StatusList, FALSE);
// freeStruct - A flag indicating whether you need to free the top-level
structure. If you
// allocated memory for the top-level structure, specify 1 (TRUE) to free
both
// the structure and its contents. If you used a stack variable for the
top-level
// structure, specify 0 (FALSE) to free only the contents of the structure.
if (matches  1)
return -1;
return 0;
}


- Original Message -
From: Dan Hardy [EMAIL PROTECTED]
Newsgroups: public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Sent: Tuesday, July 18, 2006 6:59 AM
Subject: Re: Invalid Address specified to RtlFreeHeap( 0087, 008A1E90 )
on using FreeInternalIdList



Sure, post the whole function or send it to me privately if you like.  I'll
take a look.

What compiler are you using (VS 6, .NET 2003, etc.), which C Run-time are
you linking with (e.g. static vs dll, release vs debug), and which version
of the Remedy API are you linking with?

It's probably best to link to the release mode multi-threaded DLL and use
Visual Studio 6 if possible, as that's probably what the AR API libraries
were built with.  (I've also used Visual Studio .NET 2003, and while it has
a different run-time, it seems to be okay using the release mode
multi-threaded DLL option).

Dan

___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org


Re: Info on setting up Avaya CTI with Remedy....

2006-07-17 Thread Angus Comber
**



Use what expertise you have. ie use the COM 
API if you have COM programmers. Use Java if you have Java 
programmers.Etc. There is no one right answer.Luckily Remedy 
provides an extensive range of API's.

I seem to remember in a previous post you wanted to 
popup the user tool (if I have the same person). Certainly the COM API 
allows you to do this.

In addition, the telephony software you use may 
shift you in a particular direction.

Angus



  - Original Message - 
  From: 
  Matthew White 
  Newsgroups: 
  public.remedy.arsystem.general
  To: arslist@ARSLIST.ORG 
  Sent: Friday, July 14, 2006 11:49 
AM
  Subject: Re: Info on setting up Avaya CTI 
  with Remedy
  ** 
  
  

  
  Alex,
  
   
  Do you have Java developers that are familiar with the telephony interface and 
  Remedy Java APIs?
  
  Matt
  
  
  
  
  
  
  From: Action 
  Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Gray, AlexanderSent: Thursday, July 13, 2006 7:07 
  PMTo: arslist@ARSLIST.ORGSubject: Re: Info on setting up Avaya CTI 
  with Remedy
  
  So the next question 
  is how can or will this help me…?
  
  
  
  
  
  From: Action 
  Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Matthew WhiteSent: Thursday, July 13, 2006 7:05 
  PMTo: 
  arslist@ARSLIST.ORGSubject: 
  Re: Info on setting up Avaya CTI with Remedy
  
  We used the Java 
  API. In fact we created an entire veneer on top of Remedy to fully 
  integrate. We find that most customers want to integrate Remedy into 
  their business processes ala their portal, etc… This way it becomes 
  transparent rather than working a ticket, for 
  example.
  
  Matt
  White Consulting, 
  Inc.
  
  
  
  
  
  From: Action 
  Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Gray, AlexanderSent: Thursday, July 13, 2006 3:24 
  PMTo: 
  arslist@ARSLIST.ORGSubject: 
  Re: Info on setting up Avaya CTI with Remedy
  
  Did you use a COM 
  object or DDE or neither?
  
  
  
  
  
  From: Action 
  Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Matthew WhiteSent: Wednesday, July 12, 2006 9:02 
  PMTo: 
  arslist@ARSLIST.ORGSubject: 
  Re: Info on setting up Avaya CTI with Remedy
  
  Alex,
  
   
  We integrated using a custom app that is telephony aware and uses the API to 
  speak with Remedy.
  
   
  However, as our proof of concept we used the mid-tier to get us going – you 
  can pass as many parameters as you wish to 
Remedy.
  
   
  Let me know if you need more info.
  
  Matt
  White Consulting, 
  Inc.
  
  
  
  
  
  From: Action 
  Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Gray, AlexanderSent: Wednesday, July 12, 2006 11:00 
  AMTo: 
  arslist@ARSLIST.ORGSubject: 
  Re: Info on setting up Avaya CTI with Remedy
  
  Angus
  
  Basically I am 
  looking to pull the employee ID and company data that comes through the IVR 
  system so that we can pull into Remedy to pop the customer’s info inside the 
  ticket. We are using ITSP 4.0…
  
  Any advice would be 
  greatly appreciated
  
  Alex
  
  
  
  
  
  From: Action 
  Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Angus ComberSent: Wednesday, July 12, 2006 4:43 
  AMTo: 
  arslist@ARSLIST.ORGSubject: 
  Re: Info on setting up Avaya CTI with Remedy
  
  
  
  What exactly are you looking to 
  do? Surely if you pop a Remedy screen from an IVR you are going to get a 
  LOT of 
  screenpops?
  
  
  
  DDE is very naff. Wouldn't 
  recommend. There are other ways.
  
  
  
  Angus
  
  
  

- Original Message - 


From: Gray, 
Alexander 

Newsgroups: 
public.remedy.arsystem.general

To: arslist@ARSLIST.ORG 


Sent: Tuesday, July 11, 2006 10:54 
PM

Subject: Info on setting up Avaya CTI 
with Remedy


** 

Folks,

Need some info or help in 
setting up CTI caller screen pops using the Avaya IVR system. Can you use 
DDE and runmacro to make it happen or any other way is fine 
too.

Thanks

Alex
__20060125___This 
posting was submitted with HTML in it___ 
__20060125___This posting was submitted with HTML in 
it_20060125___This 
  posting was submitted with HTML in it___ __20060125___This 
  posting was submitted with HTML in it___ __20060125___This 
  posting was submitted with HTML in it___ __20060125___This 
  posting was submitted with HTML in it___ __20060125___This 
  posting was submitted with HTML in it___ __20060125___This 
  posting was submitted with HTML in it___ __20060125___This 
  posting was submitted with HTML in it___ 

Invalid Address specified to RtlFreeHeap( 00870000, 008A1E90 ) on using FreeInternalIdList

2006-07-17 Thread Angus Comber
Hello

I am doing this with ARGetEntry:

ARInternalIdList idlist;
idlist.numItems = 2; // need two fields
idlist.internalIdList =
(ARInternalId *) malloc(sizeof(ARInternalId) * idlist.numItems);
idlist.internalIdList[0] = fieldID1;   // eg 2 - Submitter
idlist.internalIdList[1] = fieldID2;   // eg 4 - Assigned To
ret=ARGetEntry(m_ARctrlstruct, szFormName, entry.entryList[i].entryId,
   idlist, fldval, m_StatusList);

strcpy(szField1, fldval.fieldValueList[0].value.u.charVal);  // copy field
data
strcpy(szField2, fldval.fieldValueList[1].value.u.charVal);


Then I get Invalid address specified to RtlFreeHeap when I call:
FreeARInternalIdList(idlist, FALSE);

What am I doing wrong?

Angus

___
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org