Re: Download files on login to Remedy User

2013-06-12 Thread Savita Kulkarni
Hi,
I do not need those scripts to run from web though.
I will give a try to the attachment solution,
   
Thanks for suggestions!

Savita

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


Mass Remove Application Permissions

2013-06-12 Thread Lisa Singh
Hi there,

I thought I'd be able to do this from the People Management Console
but it seems I can only mass add permissions - or I'm just not seeing
how to...

Does anyone know if there's a way to remove an application permission
from a couple dozens people?

Kind Regards,

Lisa

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


Re: Form Properties in 8.1 Dev Studio

2013-06-12 Thread Kemes, Lisa A DLA CTR INFORMATION OPERATIONS
Jason, you almost gave me a heart attack.


-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
Sent: Tuesday, June 11, 2013 7:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: Form Properties in 8.1 Dev Studio

** 
In 8.1 it was decided that form properties were no longer needed.

But I see that Steve just replied and ruined my prank.


On Tue, Jun 11, 2013 at 4:21 PM, Rick Cook remedyr...@gmail.com wrote:


** 

I was trying to see the indexes on a Form in 8.1 Dev Studio
against both a 7.6.04 and 8.1 server, but I can't find where the Form
Properties display.  Tried everything I can think of.  Anyone figure out
where they hid it? 

Rick

_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: Form Properties in 8.1 Dev Studio

2013-06-12 Thread Hullule, Kiran
In 8.1 form properties can be seen Under the 'Definition' Tab at the Bottom 
Left corner of the form where all views starts, like Default View etc.
This change has made to control the form properties and their granularity 
levels effectively. 

-Original Message-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Kemes, Lisa A DLA CTR INFORMATION 
OPERATIONS
Sent: Wednesday, June 12, 2013 6:59 PM
To: arslist@ARSLIST.ORG
Subject: Re: Form Properties in 8.1 Dev Studio

Jason, you almost gave me a heart attack.


-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
Sent: Tuesday, June 11, 2013 7:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: Form Properties in 8.1 Dev Studio

** 
In 8.1 it was decided that form properties were no longer needed.

But I see that Steve just replied and ruined my prank.


On Tue, Jun 11, 2013 at 4:21 PM, Rick Cook remedyr...@gmail.com wrote:


** 

I was trying to see the indexes on a Form in 8.1 Dev Studio
against both a 7.6.04 and 8.1 server, but I can't find where the Form
Properties display.  Tried everything I can think of.  Anyone figure out
where they hid it? 

Rick

_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

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


ARERR 102 : Remedy Version 7.5.00 Patch 004

2013-06-12 Thread Bhupendra Kumar
Hi All , 

I am very only few month old to this world. I have never used remedy before. 
I have encountered one error called ARERR 102. 

Scenerio : 


When I double click on a ticket to go into it, I receive an error.  (ARERR 
(102) Cannot open catalog; Message number = 102.
I click OK
The error appears again.
I click OK
and ticket opens.

I can add a ticket with no issues.


How can I make this error to disappear? 


Environment which I am using is : Remedy Version 7.5.00 Patch 004


Please let me know. 

Many thanks.

Bhupendra KUMAR

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


Re: ARERR 102 : Remedy Version 7.5.00 Patch 004

2013-06-12 Thread Longwing, Lj
Bhupendra,
Error 102 is

Name parameter (or name field in a parameter) is empty.  The operation
being performed requires a name specification for an item, but no name was
specified. Specify a value for the name parameter, and retry the operation.

This is typically associated with a data error when trying to do advanced
workflow.  If you say you are new...are you a user of the system or are you
the administrator?

What client are you using and what versions of the server and applications
are you using?


On Wed, Jun 12, 2013 at 8:00 AM, Bhupendra Kumar 
bhupendra_ku...@cargill.com wrote:

 Hi All ,

 I am very only few month old to this world. I have never used remedy
 before.
 I have encountered one error called ARERR 102.

 Scenerio :


 When I double click on a ticket to go into it, I receive an error.  (ARERR
 (102) Cannot open catalog; Message number = 102.
 I click OK
 The error appears again.
 I click OK
 and ticket opens.

 I can add a ticket with no issues.


 How can I make this error to disappear?


 Environment which I am using is : Remedy Version 7.5.00 Patch 004


 Please let me know.

 Many thanks.

 Bhupendra KUMAR


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


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


Re: Form Properties in 8.1 Dev Studio

2013-06-12 Thread Rick Cook
Kiran, the documentation should have reflected that change more
consistently.  It currently does in some places, but not others.

Rick
On Jun 12, 2013 6:32 AM, Hullule, Kiran kiran_hull...@bmc.com wrote:

 In 8.1 form properties can be seen Under the 'Definition' Tab at the
 Bottom Left corner of the form where all views starts, like Default View
 etc.
 This change has made to control the form properties and their granularity
 levels effectively.

 -Original Message-
 From: Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] On Behalf Of Kemes, Lisa A DLA CTR INFORMATION
 OPERATIONS
 Sent: Wednesday, June 12, 2013 6:59 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Form Properties in 8.1 Dev Studio

 Jason, you almost gave me a heart attack.


 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
 Sent: Tuesday, June 11, 2013 7:30 PM
 To: arslist@ARSLIST.ORG
 Subject: Re: Form Properties in 8.1 Dev Studio

 **
 In 8.1 it was decided that form properties were no longer needed.

 But I see that Steve just replied and ruined my prank.


 On Tue, Jun 11, 2013 at 4:21 PM, Rick Cook remedyr...@gmail.com wrote:


 **

 I was trying to see the indexes on a Form in 8.1 Dev Studio
 against both a 7.6.04 and 8.1 server, but I can't find where the Form
 Properties display.  Tried everything I can think of.  Anyone figure out
 where they hid it?

 Rick

 _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


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


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


Re: ARERR 102 : Remedy Version 7.5.00 Patch 004

2013-06-12 Thread Bhupendra Kumar
Hi

Thanks for replying.

I am a User
And the server version is : 7.5.00 Patch 004 201002051027

I am accessing remedy via thick client.

Best Regards,

Bhupendra KUMAR

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Longwing, Lj
Sent: 12 June 2013 16:20
To: arslist@ARSLIST.ORG
Subject: Re: ARERR 102 : Remedy Version 7.5.00 Patch 004

**
Bhupendra,
Error 102 is

Name parameter (or name field in a parameter) is empty.  The operation being 
performed requires a name specification for an item, but no name was specified. 
Specify a value for the name parameter, and retry the operation.

This is typically associated with a data error when trying to do advanced 
workflow.  If you say you are new...are you a user of the system or are you the 
administrator?

What client are you using and what versions of the server and applications are 
you using?

On Wed, Jun 12, 2013 at 8:00 AM, Bhupendra Kumar 
bhupendra_ku...@cargill.commailto:bhupendra_ku...@cargill.com wrote:
Hi All ,

I am very only few month old to this world. I have never used remedy before.
I have encountered one error called ARERR 102.

Scenerio :


When I double click on a ticket to go into it, I receive an error.  (ARERR 
(102) Cannot open catalog; Message number = 102.
I click OK
The error appears again.
I click OK
and ticket opens.

I can add a ticket with no issues.


How can I make this error to disappear?


Environment which I am using is : Remedy Version 7.5.00 Patch 004


Please let me know.

Many thanks.

Bhupendra KUMAR

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

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

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


Re: ARERR 102 : Remedy Version 7.5.00 Patch 004

2013-06-12 Thread Joe D'Souza
My guess is your server is probably UNIX and you have done a non root
install and have not completed the post install steps of manipulating the
directory location of the catalog files. Complete that step and the
associated message that Longwing shared with you, will display instead of
complaining that the message is not in catalog. Currently your system has no
access to that catalog because you have not done your post install steps
which are necessary.

 

Creating symbolic links to the locations these files need to exist and
adjusting the file permissions so that the non root user starting the AR
Server service should suffice.

 

Cheers

 

Joe

 

  _  

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Bhupendra Kumar
Sent: Wednesday, June 12, 2013 10:42 AM
To: arslist@ARSLIST.ORG
Subject: Re: ARERR 102 : Remedy Version 7.5.00 Patch 004

 

Hi 

 

Thanks for replying.

 

I am a User

And the server version is : 7.5.00 Patch 004 201002051027

 

I am accessing remedy via thick client. 

 

Best Regards,

 

Bhupendra KUMAR

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Longwing, Lj
Sent: 12 June 2013 16:20
To: arslist@ARSLIST.ORG
Subject: Re: ARERR 102 : Remedy Version 7.5.00 Patch 004

 

** 

Bhupendra,

Error 102 is

 

Name parameter (or name field in a parameter) is empty.  The operation being
performed requires a name specification for an item, but no name was
specified. Specify a value for the name parameter, and retry the operation.

 

This is typically associated with a data error when trying to do advanced
workflow.  If you say you are new...are you a user of the system or are you
the administrator?

 

What client are you using and what versions of the server and applications
are you using?

 

On Wed, Jun 12, 2013 at 8:00 AM, Bhupendra Kumar
bhupendra_ku...@cargill.com wrote:

Hi All ,

I am very only few month old to this world. I have never used remedy before.
I have encountered one error called ARERR 102.

Scenerio :


When I double click on a ticket to go into it, I receive an error.  (ARERR
(102) Cannot open catalog; Message number = 102.
I click OK
The error appears again.
I click OK
and ticket opens.

I can add a ticket with no issues.


How can I make this error to disappear?


Environment which I am using is : Remedy Version 7.5.00 Patch 004


Please let me know.

Many thanks.

Bhupendra KUMAR 

_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: Mass Remove Application Permissions

2013-06-12 Thread Joe D'Souza
Lisa,

You can provided the objects you select has the same set of permissions.
Even if one of the objects selected has one different permissions, you will
not be able to do what you want to. So you will need to perhaps do it in a
few passes by identifying fields that have similar permissions.

Cheers

Joe



-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Lisa Singh
Sent: Wednesday, June 12, 2013 8:53 AM
To: arslist@ARSLIST.ORG
Subject: Mass Remove Application Permissions

Hi there,

I thought I'd be able to do this from the People Management Console
but it seems I can only mass add permissions - or I'm just not seeing
how to...

Does anyone know if there's a way to remove an application permission
from a couple dozens people?

Kind Regards,

Lisa

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


Re: ARERR 102 : Remedy Version 7.5.00 Patch 004

2013-06-12 Thread Longwing, Lj
You will want to work with your system admin to help determine where this
is coming from

On Wednesday, June 12, 2013, Bhupendra Kumar bhupendra_ku...@cargill.com
wrote:
 **

 Hi



 Thanks for replying.



 I am a User

 And the server version is : 7.5.00 Patch 004 201002051027



 I am accessing remedy via thick client.



 Best Regards,



 Bhupendra KUMAR



 From: Action Request System discussion list(ARSList) [mailto:
arslist@ARSLIST.ORG] On Behalf Of Longwing, Lj
 Sent: 12 June 2013 16:20
 To: arslist@ARSLIST.ORG
 Subject: Re: ARERR 102 : Remedy Version 7.5.00 Patch 004



 **

 Bhupendra,

 Error 102 is



 Name parameter (or name field in a parameter) is empty.  The operation
being performed requires a name specification for an item, but no name was
specified. Specify a value for the name parameter, and retry the operation.



 This is typically associated with a data error when trying to do advanced
workflow.  If you say you are new...are you a user of the system or are you
the administrator?



 What client are you using and what versions of the server and
applications are you using?



 On Wed, Jun 12, 2013 at 8:00 AM, Bhupendra Kumar 
bhupendra_ku...@cargill.com wrote:

 Hi All ,

 I am very only few month old to this world. I have never used remedy
before.
 I have encountered one error called ARERR 102.

 Scenerio :


 When I double click on a ticket to go into it, I receive an error.
 (ARERR (102) Cannot open catalog; Message number = 102.
 I click OK
 The error appears again.
 I click OK
 and ticket opens.

 I can add a ticket with no issues.


 How can I make this error to disappear?


 Environment which I am using is : Remedy Version 7.5.00 Patch 004


 Please let me know.

 Many thanks.

 Bhupendra KUMAR


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



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

 _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


8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread John Sundberg
We have recently seen a sporadic issue with the 8.0 Java API against a
7.6.4 server…

The issue is -- a record is created at 2013-06-10T12:00:00 … (call this
123456789)

However

when the record gets updated…

The log shows

update T1 where c4 = 123456788 ……

(Notice - the one second less than the create time)

So I think what is happening is that the client library is somehow losing a
second (off by one error???) on the update. So - the update fails with
This record has been updated since you last touched it…

However -- if you drop in the 7.6.4 client library -- it works fine.


So … 8.0 client bug ??? or something else?





-John




-- 

*John Sundberg*
Kinetic Data, Inc.
Your Business. Your Process.

651-556-0930 I john.sundb...@kineticdata.com
www.kineticdata.com I community.kineticdata.com

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


How much RAM does an AR System thread use?

2013-06-12 Thread Rick Cook
I remember hearing a number some years ago, but it probably has changed
since then.  Trying to balance hardware availability with resource
requirements.

Rick

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


Re: How much RAM does an AR System thread use?

2013-06-12 Thread Sanford, Claire
Mine uses between 1 and 1.2 GB



My other answer is totally off topic


I saw this subject line and immediately this came to mine -  How much wood 
would a woodchuck chuck if a woodchuck could chuck wood?

-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Cook
Sent: Wednesday, June 12, 2013 11:29 AM
To: arslist@ARSLIST.ORG
Subject: How much RAM does an AR System thread use?

**
I remember hearing a number some years ago, but it probably has changed since 
then.  Trying to balance hardware availability with resource requirements.
Rick


_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: How much RAM does an AR System thread use?

2013-06-12 Thread Rick Cook
I meant how much does each thread allocate, not the entire AR Server.

Rick
On Jun 12, 2013 9:37 AM, Sanford, Claire 
claire.sanf...@memorialhermann.org wrote:

 **
  Mine uses between 1 and 1.2 GB



 My other answer is totally off topic….


 I saw this subject line and immediately this came to mine -  How much wood
 would a woodchuck chuck if a woodchuck could chuck wood?

 -
 From: Action Request System discussion list(ARSList) [
 mailto:arslist@ARSLIST.ORG arslist@ARSLIST.ORG] On Behalf Of Rick Cook
 Sent: Wednesday, June 12, 2013 11:29 AM
 To: arslist@ARSLIST.ORG
 Subject: How much RAM does an AR System thread use?

 **
 I remember hearing a number some years ago, but it probably has changed
 since then.  Trying to balance hardware availability with resource
 requirements.
 Rick


 _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


Alias in ITSM

2013-06-12 Thread lars . j . pettersson
Hej, just annoying I think when a form has a visible name in the user tool, but 
another name in dev studio, not easy to find the matching form I think.
And, db name is often the same as label, but sometimes a total different one, 
many fields has also the same label name, makes it diffucult when making 
reports...

I'm builing a helptool for ITSM, and have been aware of this now.

// Lars


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


Re: Alias in ITSM

2013-06-12 Thread Kemes, Lisa A DLA CTR INFORMATION OPERATIONS
I'd love to see it when you are finished.  Would be a nice reference to
have.

Lisa

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of
lars.j.petters...@vattenfall.com
Sent: Wednesday, June 12, 2013 2:08 PM
To: arslist@ARSLIST.ORG
Subject: Alias in ITSM

** 
Hej, just annoying I think when a form has a visible name in the user
tool, but another name in dev studio, not easy to find the matching form
I think.
And, db name is often the same as label, but sometimes a total different
one, many fields has also the same label name, makes it diffucult when
making reports...
 
I'm builing a helptool for ITSM, and have been aware of this now.
 
// Lars
 
_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: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread Longwing, Lj
John,
The only problem with that logic is that the server has always been in
control of the create/modify date/time.  To verify your scenario, you could
quickly swap out the api that your java program is running for a 7.6.04
SP4, or even an 8.1 jar file for testing


On Wed, Jun 12, 2013 at 9:50 AM, John Sundberg 
john.sundb...@kineticdata.com wrote:

 **

 We have recently seen a sporadic issue with the 8.0 Java API against a
 7.6.4 server…

 The issue is -- a record is created at 2013-06-10T12:00:00 … (call this
 123456789)

 However

 when the record gets updated…

 The log shows

 update T1 where c4 = 123456788 ……

 (Notice - the one second less than the create time)

 So I think what is happening is that the client library is somehow losing
 a second (off by one error???) on the update. So - the update fails with
 This record has been updated since you last touched it…

 However -- if you drop in the 7.6.4 client library -- it works fine.


 So … 8.0 client bug ??? or something else?





 -John




 --

 *John Sundberg*
 Kinetic Data, Inc.
 Your Business. Your Process.

 651-556-0930 I john.sundb...@kineticdata.com
  www.kineticdata.com I community.kineticdata.com


  _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: How much RAM does an AR System thread use?

2013-06-12 Thread Garrison, Sean (Norcross)
It was my understanding it uses a shared pool of memory.  Each thread probably 
uses a small almost insignificant amount except when large queries are run, 
etc.  If it runs right you will see it double in memory during caching 
scenarios and go back down to ~1-3 gig.

Sean

From: Action Request System discussion list(ARSList) 
[mailto:arslist@arslist.org] On Behalf Of Rick Cook
Sent: Wednesday, June 12, 2013 1:44 PM
To: arslist@arslist.org
Subject: Re: How much RAM does an AR System thread use?

**

I meant how much does each thread allocate, not the entire AR Server.

Rick
On Jun 12, 2013 9:37 AM, Sanford, Claire 
claire.sanf...@memorialhermann.orgmailto:claire.sanf...@memorialhermann.org 
wrote:
**
Mine uses between 1 and 1.2 GB



My other answer is totally off topic


I saw this subject line and immediately this came to mine -  How much wood 
would a woodchuck chuck if a woodchuck could chuck wood?

-
From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Cook
Sent: Wednesday, June 12, 2013 11:29 AM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: How much RAM does an AR System thread use?

**
I remember hearing a number some years ago, but it probably has changed since 
then.  Trying to balance hardware availability with resource requirements.
Rick


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

_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: Alias in ITSM

2013-06-12 Thread Longwing, Lj
are you guys aware of the alias lookup capability on RRR.se?...it has
multiple ITSM versions and everything.


On Wed, Jun 12, 2013 at 12:28 PM, Kemes, Lisa A DLA CTR INFORMATION
OPERATIONS lisa.kemes@dla.mil wrote:

 I'd love to see it when you are finished.  Would be a nice reference to
 have.

 Lisa

 -Original Message-
 From: Action Request System discussion list(ARSList)
 [mailto:arslist@ARSLIST.ORG] On Behalf Of
 lars.j.petters...@vattenfall.com
 Sent: Wednesday, June 12, 2013 2:08 PM
 To: arslist@ARSLIST.ORG
 Subject: Alias in ITSM

 **
 Hej, just annoying I think when a form has a visible name in the user
 tool, but another name in dev studio, not easy to find the matching form
 I think.
 And, db name is often the same as label, but sometimes a total different
 one, many fields has also the same label name, makes it diffucult when
 making reports...

 I'm builing a helptool for ITSM, and have been aware of this now.

 // Lars

 _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


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


Re: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread John Sundberg
LJ -- agreed.

And - since I posted -- the problem showed up with client 7.6.4 libraries
too. (Just took awhile)

But -- on close inspection -- the time stamp used on update is one second
older than the timestamp on create. So -- definitely funky.
(I would call it a server bug -- but I can't be sure)

So -- 7.6.4 patch 2 server… reading the 3,4 update logs -- nothing jumps
out as changing on the server that would fix this.

May just update anyway -- maybe a change happened in the code - but did not
make it into the release notes.

-John


On Wed, Jun 12, 2013 at 1:29 PM, Longwing, Lj llongw...@usgs.gov wrote:

 **
 John,
 The only problem with that logic is that the server has always been in
 control of the create/modify date/time.  To verify your scenario, you could
 quickly swap out the api that your java program is running for a 7.6.04
 SP4, or even an 8.1 jar file for testing


 On Wed, Jun 12, 2013 at 9:50 AM, John Sundberg 
 john.sundb...@kineticdata.com wrote:

 **

 We have recently seen a sporadic issue with the 8.0 Java API against a
 7.6.4 server…

 The issue is -- a record is created at 2013-06-10T12:00:00 … (call this
 123456789)

 However

 when the record gets updated…

 The log shows

 update T1 where c4 = 123456788 ……

 (Notice - the one second less than the create time)

 So I think what is happening is that the client library is somehow losing
 a second (off by one error???) on the update. So - the update fails with
 This record has been updated since you last touched it…

 However -- if you drop in the 7.6.4 client library -- it works fine.


 So … 8.0 client bug ??? or something else?





 -John




 --

 *John Sundberg*
 Kinetic Data, Inc.
 Your Business. Your Process.

 651-556-0930 I john.sundb...@kineticdata.com
  www.kineticdata.com I community.kineticdata.com


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


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




-- 

*John Sundberg*
Kinetic Data, Inc.
Your Business. Your Process.

651-556-0930 I john.sundb...@kineticdata.com
www.kineticdata.com I community.kineticdata.com

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


Re: How much RAM does an AR System thread use?

2013-06-12 Thread Longwing, Lj
I think the question was based on Remedy/Peregrine/BMC's long standing
statement of

You don't want to allocate 'too many' threads, because each one comes with
a memory/cpu cost, so your thread counts need to be a perfect balance to
allow proper performance, but not utilize too many resources

So, from that standpoint, it's a fair question of ok...what is the 'cost'
of each thread so I can figure out if I have enough resources to handle the
cost


On Wed, Jun 12, 2013 at 12:29 PM, Garrison, Sean (Norcross) 
sean.garri...@fiserv.com wrote:

 **

 It was my understanding it uses a shared pool of memory.  Each thread
 probably uses a small almost insignificant amount except when large queries
 are run, etc.  If it runs right you will see it double in memory during
 caching scenarios and go back down to ~1-3 gig.  

 ** **

 Sean  

 ** **

 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@arslist.org] *On Behalf Of *Rick Cook
 *Sent:* Wednesday, June 12, 2013 1:44 PM
 *To:* arslist@arslist.org
 *Subject:* Re: How much RAM does an AR System thread use?

 ** **

 ** 

 I meant how much does each thread allocate, not the entire AR Server. 

 Rick

 On Jun 12, 2013 9:37 AM, Sanford, Claire 
 claire.sanf...@memorialhermann.org wrote:

 ** 

 Mine uses between 1 and 1.2 GB

  

  

  

 My other answer is totally off topic….

  

  

 I saw this subject line and immediately this came to mine -  How much wood
 would a woodchuck chuck if a woodchuck could chuck wood?

  

 -

 From: Action Request System discussion list(ARSList) [
 mailto:arslist@ARSLIST.ORG arslist@ARSLIST.ORG] On Behalf Of Rick Cook**
 **

 Sent: Wednesday, June 12, 2013 11:29 AM

 To: arslist@ARSLIST.ORG

 Subject: How much RAM does an AR System thread use?

  

 ** 

 I remember hearing a number some years ago, but it probably has changed
 since then.  Trying to balance hardware availability with resource
 requirements. 

 Rick

  

  

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

  

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

 _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: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread Longwing, Lj
NO, they would NEVER put something into the code base that they don't
document and put in the release notes, would they?

Yes...I would certainly recommend getting to SP4...it is by all means the
most stable of all of the 7.6 releases.


On Wed, Jun 12, 2013 at 12:36 PM, John Sundberg 
john.sundb...@kineticdata.com wrote:

 **
 LJ -- agreed.

 And - since I posted -- the problem showed up with client 7.6.4 libraries
 too. (Just took awhile)

 But -- on close inspection -- the time stamp used on update is one second
 older than the timestamp on create. So -- definitely funky.
 (I would call it a server bug -- but I can't be sure)

 So -- 7.6.4 patch 2 server… reading the 3,4 update logs -- nothing jumps
 out as changing on the server that would fix this.

 May just update anyway -- maybe a change happened in the code - but did
 not make it into the release notes.

 -John


 On Wed, Jun 12, 2013 at 1:29 PM, Longwing, Lj llongw...@usgs.gov wrote:

 **
 John,
 The only problem with that logic is that the server has always been in
 control of the create/modify date/time.  To verify your scenario, you could
 quickly swap out the api that your java program is running for a 7.6.04
 SP4, or even an 8.1 jar file for testing


 On Wed, Jun 12, 2013 at 9:50 AM, John Sundberg 
 john.sundb...@kineticdata.com wrote:

 **

 We have recently seen a sporadic issue with the 8.0 Java API against a
 7.6.4 server…

 The issue is -- a record is created at 2013-06-10T12:00:00 … (call this
 123456789)

 However

 when the record gets updated…

 The log shows

 update T1 where c4 = 123456788 ……

 (Notice - the one second less than the create time)

 So I think what is happening is that the client library is somehow
 losing a second (off by one error???) on the update. So - the update fails
 with This record has been updated since you last touched it…

 However -- if you drop in the 7.6.4 client library -- it works fine.


 So … 8.0 client bug ??? or something else?





 -John




 --

 *John Sundberg*
 Kinetic Data, Inc.
 Your Business. Your Process.

 651-556-0930 I john.sundb...@kineticdata.com
  www.kineticdata.com I community.kineticdata.com


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


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




 --

 *John Sundberg*
 Kinetic Data, Inc.
 Your Business. Your Process.

 651-556-0930 I john.sundb...@kineticdata.com
  www.kineticdata.com I community.kineticdata.com


  _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: How much RAM does an AR System thread use?

2013-06-12 Thread Steve Kallestad
I don't know the details of AR System threading, and I might be stepping a
bit outside my bounds of knowledge but...

I agree with Sean that the memory usage for a particular thread when
spawned should be insignificant.

The more threads are active on a given system, the more the OS needs to
cycle through each thread to see if it is ready for processing.  Modern
CPUs are capable of managing multiple threads simultaneously, but the limit
of how many can truly be processed at any given time is pretty small.

When the limit is reached, the OS will iterate through the running threads
based on priority.

With the AR System, the number of threads that you have will increase
performance up to the point where you hit the limit and start to see a
diminished in performance because the CPU is spending more time selecting
threads than processing them.

That's a little bit simplistic and doesn't really account for blocking /
interruption / IPC, but it's at least a simple understanding.

The AR System separates it's types of configurable threads into a few
different purposes - Fast / List / Admin / Private / etc.

It's been quite some time since I've had to do thread configuration for
performance purposes, but if you want to go beyond the basic
recommendations it's more a matter of your traffic patterns than anything
else.  You want to have a balance between the number of idle threads and
your end user's activity.  Idle threads are created ahead of time so end
users don't perceive a performance issue because new threads are being
created.  Thread logging will show you when threads are being created and
when threads are destroyed because they are idle or when there's an
unrecoverable error.  If I'm not mistaken, Misi has a tool to analyze and
make recommendations for thread counts.

Sun used to produce numbers for how many threads an individual CPU could
reasonably process.  I don't think Intel ever put out those numbers and I'm
not sure Sun does anymore.

I honestly think this is a much lower priority issue these days than it
once was.  You could do some testing by looking at memory usage at startup
for an arserver with various thread counts and run performance tests, but
personally I don't look at optimizations like this unless I'm experiencing
a problem or I'm going through a formal performance optimization cycle.
 There is always the strong possibility that your end user activity will
change, and it will change from day to day and week to week.  If you try to
squeeze out every ounce of performance from a system at the end of the
month when everybody is running reports, your configuration is going to
look a lot different than if you tried to do the same thing on the 7th.

I could be remembering wrong, but I think once upon a time the queues were
processes and not threads (way back in the 90s).  I could be thinking of
apache httpd, but I think ars did the same thing.  At that point
optimization of queues was a much bigger deal.

Just my two cents.  Not sure that I added much to the discussion :).
Steve



On Wed, Jun 12, 2013 at 11:36 AM, Longwing, Lj llongw...@usgs.gov wrote:

 **
 I think the question was based on Remedy/Peregrine/BMC's long standing
 statement of

 You don't want to allocate 'too many' threads, because each one comes
 with a memory/cpu cost, so your thread counts need to be a
 perfect balance to allow proper performance, but not utilize too many
 resources

 So, from that standpoint, it's a fair question of ok...what is the 'cost'
 of each thread so I can figure out if I have enough resources to handle the
 cost


 On Wed, Jun 12, 2013 at 12:29 PM, Garrison, Sean (Norcross) 
 sean.garri...@fiserv.com wrote:

 **

 It was my understanding it uses a shared pool of memory.  Each thread
 probably uses a small almost insignificant amount except when large queries
 are run, etc.  If it runs right you will see it double in memory during
 caching scenarios and go back down to ~1-3 gig.  

 ** **

 Sean  

 ** **

 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@arslist.org] *On Behalf Of *Rick Cook
 *Sent:* Wednesday, June 12, 2013 1:44 PM
 *To:* arslist@arslist.org
 *Subject:* Re: How much RAM does an AR System thread use?

 ** **

 ** 

 I meant how much does each thread allocate, not the entire AR Server. ***
 *

 Rick

 On Jun 12, 2013 9:37 AM, Sanford, Claire 
 claire.sanf...@memorialhermann.org wrote:

 ** 

 Mine uses between 1 and 1.2 GB

  

  

  

 My other answer is totally off topic….

  

  

 I saw this subject line and immediately this came to mine -  How much
 wood would a woodchuck chuck if a woodchuck could chuck wood?

  

 -

 From: Action Request System discussion list(ARSList) [
 mailto:arslist@ARSLIST.ORG arslist@ARSLIST.ORG] On Behalf Of Rick Cook*
 ***

 Sent: Wednesday, June 12, 2013 11:29 AM

 To: arslist@ARSLIST.ORG

 Subject: How much RAM does an AR 

SV: Alias in ITSM

2013-06-12 Thread lars . j . pettersson
Yes, I will try misi's tool. The helptooll will check for open objects when 
removing a team member from a support group for exampe. To just remove if 
he/she has open inc, problems, changes sems wrong to me, first close or reassin 
the ticksts,, then remove..the user, the helptool is 100% besides itsm module. 
// Lars



Från: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] För Longwing, Lj
Skickat: den 12 juni 2013 20:34
Till: arslist@ARSLIST.ORG
Ämne: Re: Alias in ITSM

**
are you guys aware of the alias lookup capability on RRR.se?...it has multiple 
ITSM versions and everything.


On Wed, Jun 12, 2013 at 12:28 PM, Kemes, Lisa A DLA CTR INFORMATION OPERATIONS 
lisa.kemes@dla.milmailto:lisa.kemes@dla.mil wrote:
I'd love to see it when you are finished.  Would be a nice reference to
have.

Lisa

-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG] On Behalf Of
lars.j.petters...@vattenfall.commailto:lars.j.petters...@vattenfall.com
Sent: Wednesday, June 12, 2013 2:08 PM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Alias in ITSM

**
Hej, just annoying I think when a form has a visible name in the user
tool, but another name in dev studio, not easy to find the matching form
I think.
And, db name is often the same as label, but sometimes a total different
one, many fields has also the same label name, makes it diffucult when
making reports...

I'm builing a helptool for ITSM, and have been aware of this now.

// Lars

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

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

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

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


Re: Alias in ITSM

2013-06-12 Thread Jason Miller
This is one area where using Mid Tier is helpful.  Unless the form is
displayed in line you can look at the URL to find the actual form name.  I
use this all of the time in my reverse engineering endeavors.

Jason


On Wed, Jun 12, 2013 at 11:07 AM, lars.j.petters...@vattenfall.com wrote:

 **
  Hej, just annoying I think when a form has a visible name in the user
 tool, but another name in dev studio, not easy to find the matching form I
 think.
 And, db name is often the same as label, but sometimes a total different
 one, many fields has also the same label name, makes it diffucult when
 making reports…

 I'm builing a helptool for ITSM, and have been aware of this now.

 // Lars

  _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: How much RAM does an AR System thread use?

2013-06-12 Thread Campbell, Paul (Paul)
This is where Server Statistics are your friend, as you can watch the thread 
count growth over time to get an idea of peak thread counts, watch the growth, 
Identify times when more threads are needed (End of month List Count Jumping up 
for reports), etc.  We found that when we moved from a Solaris 9 zone to a 
physical Linux server, our initial thread counts at startup was way too high, 
as the counts never really grew above the initial numbers, we set the start 
numbers lower without changing the max numbers and got much better performance.

About the destroying of threads, if I remember correctly, once a 
List/Fast/Escalation thread is created, it is not destroyed until a server 
restart (barring a thread crash) because of the cost of destroying the thread 
and then needing to recreate it later was greater than leaving it idle, Keep me 
honest here Doug Muller.

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Steve Kallestad
Sent: Wednesday, June 12, 2013 3:02 PM
To: arslist@ARSLIST.ORG
Subject: Re: How much RAM does an AR System thread use?

**
I don't know the details of AR System threading, and I might be stepping a bit 
outside my bounds of knowledge but...

I agree with Sean that the memory usage for a particular thread when spawned 
should be insignificant.

The more threads are active on a given system, the more the OS needs to cycle 
through each thread to see if it is ready for processing.  Modern CPUs are 
capable of managing multiple threads simultaneously, but the limit of how many 
can truly be processed at any given time is pretty small.

When the limit is reached, the OS will iterate through the running threads 
based on priority.

With the AR System, the number of threads that you have will increase 
performance up to the point where you hit the limit and start to see a 
diminished in performance because the CPU is spending more time selecting 
threads than processing them.

That's a little bit simplistic and doesn't really account for blocking / 
interruption / IPC, but it's at least a simple understanding.

The AR System separates it's types of configurable threads into a few different 
purposes - Fast / List / Admin / Private / etc.

It's been quite some time since I've had to do thread configuration for 
performance purposes, but if you want to go beyond the basic recommendations 
it's more a matter of your traffic patterns than anything else.  You want to 
have a balance between the number of idle threads and your end user's activity. 
 Idle threads are created ahead of time so end users don't perceive a 
performance issue because new threads are being created.  Thread logging will 
show you when threads are being created and when threads are destroyed because 
they are idle or when there's an unrecoverable error.  If I'm not mistaken, 
Misi has a tool to analyze and make recommendations for thread counts.

Sun used to produce numbers for how many threads an individual CPU could 
reasonably process.  I don't think Intel ever put out those numbers and I'm not 
sure Sun does anymore.

I honestly think this is a much lower priority issue these days than it once 
was.  You could do some testing by looking at memory usage at startup for an 
arserver with various thread counts and run performance tests, but personally I 
don't look at optimizations like this unless I'm experiencing a problem or I'm 
going through a formal performance optimization cycle.  There is always the 
strong possibility that your end user activity will change, and it will change 
from day to day and week to week.  If you try to squeeze out every ounce of 
performance from a system at the end of the month when everybody is running 
reports, your configuration is going to look a lot different than if you tried 
to do the same thing on the 7th.

I could be remembering wrong, but I think once upon a time the queues were 
processes and not threads (way back in the 90s).  I could be thinking of apache 
httpd, but I think ars did the same thing.  At that point optimization of 
queues was a much bigger deal.

Just my two cents.  Not sure that I added much to the discussion :).
Steve


On Wed, Jun 12, 2013 at 11:36 AM, Longwing, Lj 
llongw...@usgs.govmailto:llongw...@usgs.gov wrote:
**
I think the question was based on Remedy/Peregrine/BMC's long standing 
statement of

You don't want to allocate 'too many' threads, because each one comes with a 
memory/cpu cost, so your thread counts need to be a perfect balance to allow 
proper performance, but not utilize too many resources

So, from that standpoint, it's a fair question of ok...what is the 'cost' of 
each thread so I can figure out if I have enough resources to handle the cost

On Wed, Jun 12, 2013 at 12:29 PM, Garrison, Sean (Norcross) 
sean.garri...@fiserv.commailto:sean.garri...@fiserv.com wrote:
**
It was my understanding it uses a shared pool of memory.  Each thread probably 
uses a small almost insignificant 

Re: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread Mueller, Doug
First, let's review what the logic of the system is.

Create-date is completely uninvolved in the discussion here.
Modified-date is the date that is significant.

What occurs is the following:

A record is created.  The create-date and modified-date should be identical 
because the time of create and
the time of last modify is the same at this point.

A record may be modified, in that case, the create-date is unchanged, but the 
modified-date is updated to
reflect the new date.

This defines the records we may be interacting with.  There is no difference in 
handling regardless of which
scenario above was used.

Now, we get to the logic around updates.

The server gets an update request.  It has no clue about when you may have last 
touched it or when you
retrieved it because there is no state information in the server.  There is a 
parameter to the API that the
client program sets to indicate when did I retrieve this record. THAT value 
is the one the server uses in
its check.  It tests the value that the client gave it to see if the record was 
changed since that date.  It checks
the Modified-date (C4 is the Modified-date, C3 is the Create-date) in the test.

Now, in the current version, it also tests the Last-modified-by field and if it 
is the same user, it will not return
the error (because YOU are the same user so it is not modified by a different 
user).  There is also ignoring
of things like AR_ESCALATOR or maybe configurable ignoring of that user I think 
so you don't get warnings
about things escalations are the one who changed but I am not sure about that 
and that is not the focus of
this explanation.  Now, I thought that the user test was also in 7.6.04 but I 
cannot remember for sure what
version it was added in.  Again, just clarification, not critical for this 
explanation.

You can specify a time of 0 for when it was retrieved to indicate you don't 
want the test for whether changed
run at all and just to modify the record without testing.

In the clients supplied by BMC, we either put 0 for that time if we didn't 
retrieve them or we put the
retrieve time that we got from the GetEntry call (there is a time of retrieval 
in that call that we use as that
ensures we are using SERVER timestamp and not client timestamp to eliminate 
issues with clock drift between
client and server).

So, this is how everything is designed to work.


Now, I have not worked directly with the API for a while and am more familiar 
with the C API where this time
value is an explicit parameter to the call.  I am not sure how it is set in the 
Java API.


Scenario 1 - Is your code creating and then modifying the entry?  Where do you 
get the timestamp you are
using to pass to the modify call for when the entry was retrieved?  Since you 
are not doing a get of the
entry, the server cannot be giving you a server timestamp, are you using a 
client timestamp of when you
created it and if the server clock is a second or two different (ahead) or the 
entry is created over the
boundary of a second since you saved the timestamp  You can see the problem 
you are having.

Scenario 2 - Is your code getting the entry that was created by someone else 
and then updating it?  If so,
what timestamp are you using for the retrieved time?  Are you using the 
client time or a time returned from
the get API call?  see above for issues if it is the client time.

Scenario 3 - Are you worried about whether the entry has been changed by 
someone else since the time
you retrieved it?  If not, why aren't you setting the retrieved time to 0 to 
eliminate the test that is done on
the modify as you don't need the test run, you are just modifying without 
checking if someone else has
changed the record.


We have seen absolutely no issue with any program that is using the Java API 
correctly in this area.  We have
hundreds of customers using 8.0 and 8.1 programs and mid-tiers against 7.6.04 
(and 7.6.03 and 7.6 and 7.5
and ...) servers and none have reported an issue in this area.  And, as you 
have found, it isn't about the 8.1
API as the issue occurs when using 7.6.04 as well.

Now, there is always a chance that no other customer has encountered an issue 
with any of their programs
and there is something wrong in the code.  It is software and you can never 
discount things.  But, the logic
around this area has been stable for many releases and there have been no 
reports of problems.

Do you fall into one of the 3 scenarios I noted above?  Should you be a 
scenario 3?

But, regardless, it is modified-date that is involved so create-date is a 
distraction.  And, one second off is
no kind of an off by one error within the API/server as there is never any 
manipulation of the date, just
what date and from where is used.  There is no processing of the data value 
itself.


I hope this helps explain the process that the system uses and points to some 
ideas for solution within your
code.

Doug Mueller

From: Action Request System discussion 

Re: How much RAM does an AR System thread use?

2013-06-12 Thread Longwing, Lj
Paul,
Your understanding regarding killing is the same as mine...but Doug is
always welcome to weigh in on anything he feels like doing so :)


On Wed, Jun 12, 2013 at 1:18 PM, Campbell, Paul (Paul) p...@avaya.com wrote:

 **

 This is where Server Statistics are your friend, as you can watch the
 thread count growth over time to get an idea of peak thread counts, watch
 the growth, Identify times when more threads are needed (End of month List
 Count Jumping up for reports), etc.  We found that when we moved from a
 Solaris 9 zone to a physical Linux server, our initial thread counts at
 startup was way too high, as the counts never really grew above the initial
 numbers, we set the start numbers lower without changing the max numbers
 and got much better performance.

 ** **

 About the destroying of threads, if I remember correctly, once a
 List/Fast/Escalation thread is created, it is not destroyed until a server
 restart (barring a thread crash) because of the cost of destroying the
 thread and then needing to recreate it later was greater than leaving it
 idle, Keep me honest here Doug Muller.

 ** **

 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] *On Behalf Of *Steve Kallestad
 *Sent:* Wednesday, June 12, 2013 3:02 PM
 *To:* arslist@ARSLIST.ORG

 *Subject:* Re: How much RAM does an AR System thread use?

  ** **

 ** 

 I don't know the details of AR System threading, and I might be stepping a
 bit outside my bounds of knowledge but...

 ** **

 I agree with Sean that the memory usage for a particular thread when
 spawned should be insignificant.

 ** **

 The more threads are active on a given system, the more the OS needs to
 cycle through each thread to see if it is ready for processing.  Modern
 CPUs are capable of managing multiple threads simultaneously, but the limit
 of how many can truly be processed at any given time is pretty small.

 ** **

 When the limit is reached, the OS will iterate through the running threads
 based on priority.

 ** **

 With the AR System, the number of threads that you have will increase
 performance up to the point where you hit the limit and start to see a
 diminished in performance because the CPU is spending more time selecting
 threads than processing them.

 ** **

 That's a little bit simplistic and doesn't really account for blocking /
 interruption / IPC, but it's at least a simple understanding.

 ** **

 The AR System separates it's types of configurable threads into a few
 different purposes - Fast / List / Admin / Private / etc.

 ** **

 It's been quite some time since I've had to do thread configuration for
 performance purposes, but if you want to go beyond the basic
 recommendations it's more a matter of your traffic patterns than anything
 else.  You want to have a balance between the number of idle threads and
 your end user's activity.  Idle threads are created ahead of time so end
 users don't perceive a performance issue because new threads are being
 created.  Thread logging will show you when threads are being created and
 when threads are destroyed because they are idle or when there's an
 unrecoverable error.  If I'm not mistaken, Misi has a tool to analyze and
 make recommendations for thread counts.

 ** **

 Sun used to produce numbers for how many threads an individual CPU could
 reasonably process.  I don't think Intel ever put out those numbers and I'm
 not sure Sun does anymore.

 ** **

 I honestly think this is a much lower priority issue these days than it
 once was.  You could do some testing by looking at memory usage at startup
 for an arserver with various thread counts and run performance tests, but
 personally I don't look at optimizations like this unless I'm experiencing
 a problem or I'm going through a formal performance optimization cycle.
  There is always the strong possibility that your end user activity will
 change, and it will change from day to day and week to week.  If you try to
 squeeze out every ounce of performance from a system at the end of the
 month when everybody is running reports, your configuration is going to
 look a lot different than if you tried to do the same thing on the 7th.***
 *

 ** **

 I could be remembering wrong, but I think once upon a time the queues were
 processes and not threads (way back in the 90s).  I could be thinking of
 apache httpd, but I think ars did the same thing.  At that point
 optimization of queues was a much bigger deal.

 ** **

 Just my two cents.  Not sure that I added much to the discussion :).

 Steve

 ** **

 ** **

 On Wed, Jun 12, 2013 at 11:36 AM, Longwing, Lj llongw...@usgs.gov wrote:
 

 ** 

 I think the question was based on Remedy/Peregrine/BMC's long standing
 statement of

 ** **

 You don't want to allocate 'too many' threads, because each one comes
 with a memory/cpu cost, so your thread counts need to be a
 perfect balance to 

Re: Alias in ITSM

2013-06-12 Thread Ben Chernys
And the free spreadsheets from STH?

 

It offers all alias of all forms plus aliases field names, defaults, enum
values etc for all fields of ITSM.

 

Available for OOTB 7.6.04 and 8.0.0

 

In our Freebies section.

 

With a free trial you can run it against your servers so that you get your
customized fields and forms as well.

 

Cheers

 

Ben Chernys
Senior Software Architect
logoSthInc-sm  

Canada / Deutschland
Mobile:  +49 171 380 2329GMT + 1 + [ DST ]
Email:   Ben.Chernys_AT_softwaretoolhouse.com
Web:  http://www.softwaretoolhouse.com/ www.softwaretoolhouse.com

We are a BMC Technology Alliance Partner


Check out Software Tool House's free Diary Editor and out Freebies

Section for a ITSM 7.6.04 and 8.0.0 Fields spreadsheet.

Meta-Update, our premium ARS Data tool, lets you automate 
your imports, migrations, in no time at all, without programming, 
without staging forms, without merge workflow. 
 http://www.softwaretoolhouse.com/ http://www.softwaretoolhouse.com/  

 

 

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Longwing, Lj
Sent: June-12-13 20:34
To: arslist@ARSLIST.ORG
Subject: Re: Alias in ITSM

 

** 

are you guys aware of the alias lookup capability on RRR.se?...it has
multiple ITSM versions and everything.

 

On Wed, Jun 12, 2013 at 12:28 PM, Kemes, Lisa A DLA CTR INFORMATION
OPERATIONS lisa.kemes@dla.mil wrote:

I'd love to see it when you are finished.  Would be a nice reference to
have.

Lisa


-Original Message-
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of
lars.j.petters...@vattenfall.com
Sent: Wednesday, June 12, 2013 2:08 PM
To: arslist@ARSLIST.ORG
Subject: Alias in ITSM

**
Hej, just annoying I think when a form has a visible name in the user
tool, but another name in dev studio, not easy to find the matching form
I think.
And, db name is often the same as label, but sometimes a total different
one, many fields has also the same label name, makes it diffucult when

making reports...


I'm builing a helptool for ITSM, and have been aware of this now.

// Lars

_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

 

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

No virus found in this message.
Checked by AVG - www.avg.com
Version: 2013.0.3345 / Virus Database: 3199/6405 - Release Date: 06/12/13


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

smime.p7s
Description: S/MIME cryptographic signature


Re: How much RAM does an AR System thread use?

2013-06-12 Thread Steve Kallestad
I think you're right Paul, now that you mention it.  Forgive me - it really
has been a long time.  I could have sworn there was a MaxIdleThreads
parameter, but I just looked at two environments and neither has a setting.



On Wed, Jun 12, 2013 at 12:20 PM, Longwing, Lj llongw...@usgs.gov wrote:

 **
 Paul,
 Your understanding regarding killing is the same as mine...but Doug is
 always welcome to weigh in on anything he feels like doing so :)


 On Wed, Jun 12, 2013 at 1:18 PM, Campbell, Paul (Paul) p...@avaya.comwrote:

 **

 This is where Server Statistics are your friend, as you can watch the
 thread count growth over time to get an idea of peak thread counts, watch
 the growth, Identify times when more threads are needed (End of month List
 Count Jumping up for reports), etc.  We found that when we moved from a
 Solaris 9 zone to a physical Linux server, our initial thread counts at
 startup was way too high, as the counts never really grew above the initial
 numbers, we set the start numbers lower without changing the max numbers
 and got much better performance.

 ** **

 About the destroying of threads, if I remember correctly, once a
 List/Fast/Escalation thread is created, it is not destroyed until a server
 restart (barring a thread crash) because of the cost of destroying the
 thread and then needing to recreate it later was greater than leaving it
 idle, Keep me honest here Doug Muller.

 ** **

 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] *On Behalf Of *Steve Kallestad
 *Sent:* Wednesday, June 12, 2013 3:02 PM
 *To:* arslist@ARSLIST.ORG

 *Subject:* Re: How much RAM does an AR System thread use?

  ** **

 ** 

 I don't know the details of AR System threading, and I might be stepping
 a bit outside my bounds of knowledge but...

 ** **

 I agree with Sean that the memory usage for a particular thread when
 spawned should be insignificant.

 ** **

 The more threads are active on a given system, the more the OS needs to
 cycle through each thread to see if it is ready for processing.  Modern
 CPUs are capable of managing multiple threads simultaneously, but the limit
 of how many can truly be processed at any given time is pretty small.

 ** **

 When the limit is reached, the OS will iterate through the running
 threads based on priority.

 ** **

 With the AR System, the number of threads that you have will increase
 performance up to the point where you hit the limit and start to see a
 diminished in performance because the CPU is spending more time selecting
 threads than processing them.

 ** **

 That's a little bit simplistic and doesn't really account for blocking /
 interruption / IPC, but it's at least a simple understanding.

 ** **

 The AR System separates it's types of configurable threads into a few
 different purposes - Fast / List / Admin / Private / etc.

 ** **

 It's been quite some time since I've had to do thread configuration for
 performance purposes, but if you want to go beyond the basic
 recommendations it's more a matter of your traffic patterns than anything
 else.  You want to have a balance between the number of idle threads and
 your end user's activity.  Idle threads are created ahead of time so end
 users don't perceive a performance issue because new threads are being
 created.  Thread logging will show you when threads are being created and
 when threads are destroyed because they are idle or when there's an
 unrecoverable error.  If I'm not mistaken, Misi has a tool to analyze and
 make recommendations for thread counts.

 ** **

 Sun used to produce numbers for how many threads an individual CPU could
 reasonably process.  I don't think Intel ever put out those numbers and I'm
 not sure Sun does anymore.

 ** **

 I honestly think this is a much lower priority issue these days than it
 once was.  You could do some testing by looking at memory usage at startup
 for an arserver with various thread counts and run performance tests, but
 personally I don't look at optimizations like this unless I'm experiencing
 a problem or I'm going through a formal performance optimization cycle.
  There is always the strong possibility that your end user activity will
 change, and it will change from day to day and week to week.  If you try to
 squeeze out every ounce of performance from a system at the end of the
 month when everybody is running reports, your configuration is going to
 look a lot different than if you tried to do the same thing on the 7th.**
 **

 ** **

 I could be remembering wrong, but I think once upon a time the queues
 were processes and not threads (way back in the 90s).  I could be thinking
 of apache httpd, but I think ars did the same thing.  At that point
 optimization of queues was a much bigger deal.

 ** **

 Just my two cents.  Not sure that I added much to the discussion :).

 Steve

 ** **

 ** **

 On Wed, Jun 12, 2013 at 11:36 AM, 

Re: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread John Sundberg
Good info.

I referenced create_date -- since that is what we see in the log -- and
just assumed last_mod would be the same.

We are not really setting/dealing with the last_modified date/time --
however I suspect the Java API holds that data internally in the
EntryObject… so when we update the EntryObject with our new field
name/value pairs I suspect the last_modified date/time is contained in
there and is passed along.

The fundamental thing we are looking at is -- is our problem client or
server side?

With the info you gave - I suspect client side -- since no changes or
manipulation or state info is stored server side.
(We were sort of wondering -- since we never explicitly set the last_mod
date in our update call. So - did not even know where that was coming from)


We have had lots of transactions happening with this code -- however - have
only seen this issue at this one customer and the odd thing was the 8.0
client api and 7.6.4 sp2 server. So -- sort of jumped to that area. Also --
replaced with 7.6.4 client -- and it did not come up again (but eventually
did). So -- throws a wrench into that thought :)

However -- the fact that nobody else said me too … is also helpful.

Will do some more digging - and return the findings…


-John


On Wed, Jun 12, 2013 at 2:21 PM, Mueller, Doug doug_muel...@bmc.com wrote:

 **

 First, let's review what the logic of the system is.

 ** **

 Create-date is completely uninvolved in the discussion here.

 Modified-date is the date that is significant.

 ** **

 What occurs is the following:

 ** **

 A record is created.  The create-date and modified-date should be
 identical because the time of create and

 the time of last modify is the same at this point.

 ** **

 A record may be modified, in that case, the create-date is unchanged, but
 the modified-date is updated to

 reflect the new date.

 ** **

 This defines the records we may be interacting with.  There is no
 difference in handling regardless of which

 scenario above was used.

 ** **

 Now, we get to the logic around updates.

 ** **

 The server gets an update request.  It has no clue about when you may have
 last touched it or when you

 retrieved it because there is no state information in the server.  There
 is a parameter to the API that the

 client program sets to indicate when did I retrieve this record. THAT
 value is the one the server uses in

 its check.  It tests the value that the client gave it to see if the
 record was changed since that date.  It checks

 the Modified-date (C4 is the Modified-date, C3 is the Create-date) in the
 test.

 ** **

 Now, in the current version, it also tests the Last-modified-by field and
 if it is the same user, it will not return

 the error (because YOU are the same user so it is not modified by a
 different user).  There is also ignoring

 of things like AR_ESCALATOR or maybe configurable ignoring of that user I
 think so you don't get warnings

 about things escalations are the one who changed but I am not sure about
 that and that is not the focus of

 this explanation.  Now, I thought that the user test was also in 7.6.04
 but I cannot remember for sure what

 version it was added in.  Again, just clarification, not critical for this
 explanation.

 ** **

 You can specify a time of 0 for when it was retrieved to indicate you
 don't want the test for whether changed

 run at all and just to modify the record without testing.

 ** **

 In the clients supplied by BMC, we either put 0 for that time if we didn't
 retrieve them or we put the

 retrieve time that we got from the GetEntry call (there is a time of
 retrieval in that call that we use as that

 ensures we are using SERVER timestamp and not client timestamp to
 eliminate issues with clock drift between

 client and server).

 ** **

 So, this is how everything is designed to work.

 ** **

 ** **

 Now, I have not worked directly with the API for a while and am more
 familiar with the C API where this time

 value is an explicit parameter to the call.  I am not sure how it is set
 in the Java API.

 ** **

 ** **

 Scenario 1 – Is your code creating and then modifying the entry?  Where do
 you get the timestamp you are

 using to pass to the modify call for when the entry was retrieved?
 Since you are not doing a get of the

 entry, the server cannot be giving you a server timestamp, are you using a
 client timestamp of when you

 created it and if the server clock is a second or two different (ahead) or
 the entry is created over the

 boundary of a second since you saved the timestamp….  You can see the
 problem you are having.

 ** **

 Scenario 2 – Is your code getting the entry that was created by someone
 else and then updating it?  If so,

 what timestamp are you using for the retrieved time?  Are you using the
 client time or a time 

Re: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread Longwing, Lj
John,
You may try creating a new 'Entry' object for the update instead of using
the same one from the Create?


On Wed, Jun 12, 2013 at 1:53 PM, John Sundberg 
john.sundb...@kineticdata.com wrote:

 **
 Good info.

 I referenced create_date -- since that is what we see in the log -- and
 just assumed last_mod would be the same.

 We are not really setting/dealing with the last_modified date/time --
 however I suspect the Java API holds that data internally in the
 EntryObject… so when we update the EntryObject with our new field
 name/value pairs I suspect the last_modified date/time is contained in
 there and is passed along.

 The fundamental thing we are looking at is -- is our problem client or
 server side?

 With the info you gave - I suspect client side -- since no changes or
 manipulation or state info is stored server side.
 (We were sort of wondering -- since we never explicitly set the last_mod
 date in our update call. So - did not even know where that was coming from)


 We have had lots of transactions happening with this code -- however -
 have only seen this issue at this one customer and the odd thing was the
 8.0 client api and 7.6.4 sp2 server. So -- sort of jumped to that area.
 Also -- replaced with 7.6.4 client -- and it did not come up again (but
 eventually did). So -- throws a wrench into that thought :)

 However -- the fact that nobody else said me too … is also helpful.

 Will do some more digging - and return the findings…


 -John


 On Wed, Jun 12, 2013 at 2:21 PM, Mueller, Doug doug_muel...@bmc.comwrote:

 **

 First, let's review what the logic of the system is.

 ** **

 Create-date is completely uninvolved in the discussion here.

 Modified-date is the date that is significant.

 ** **

 What occurs is the following:

 ** **

 A record is created.  The create-date and modified-date should be
 identical because the time of create and

 the time of last modify is the same at this point.

 ** **

 A record may be modified, in that case, the create-date is unchanged, but
 the modified-date is updated to

 reflect the new date.

 ** **

 This defines the records we may be interacting with.  There is no
 difference in handling regardless of which

 scenario above was used.

 ** **

 Now, we get to the logic around updates.

 ** **

 The server gets an update request.  It has no clue about when you may
 have last touched it or when you

 retrieved it because there is no state information in the server.  There
 is a parameter to the API that the

 client program sets to indicate when did I retrieve this record. THAT
 value is the one the server uses in

 its check.  It tests the value that the client gave it to see if the
 record was changed since that date.  It checks

 the Modified-date (C4 is the Modified-date, C3 is the Create-date) in the
 test.

 ** **

 Now, in the current version, it also tests the Last-modified-by field and
 if it is the same user, it will not return

 the error (because YOU are the same user so it is not modified by a
 different user).  There is also ignoring

 of things like AR_ESCALATOR or maybe configurable ignoring of that user I
 think so you don't get warnings

 about things escalations are the one who changed but I am not sure about
 that and that is not the focus of

 this explanation.  Now, I thought that the user test was also in 7.6.04
 but I cannot remember for sure what

 version it was added in.  Again, just clarification, not critical for
 this explanation.

 ** **

 You can specify a time of 0 for when it was retrieved to indicate you
 don't want the test for whether changed

 run at all and just to modify the record without testing.

 ** **

 In the clients supplied by BMC, we either put 0 for that time if we
 didn't retrieve them or we put the

 retrieve time that we got from the GetEntry call (there is a time of
 retrieval in that call that we use as that

 ensures we are using SERVER timestamp and not client timestamp to
 eliminate issues with clock drift between

 client and server).

 ** **

 So, this is how everything is designed to work.

 ** **

 ** **

 Now, I have not worked directly with the API for a while and am more
 familiar with the C API where this time

 value is an explicit parameter to the call.  I am not sure how it is set
 in the Java API.

 ** **

 ** **

 Scenario 1 – Is your code creating and then modifying the entry?  Where
 do you get the timestamp you are

 using to pass to the modify call for when the entry was retrieved?
 Since you are not doing a get of the

 entry, the server cannot be giving you a server timestamp, are you using
 a client timestamp of when you

 created it and if the server clock is a second or two different (ahead)
 or the entry is created over the

 boundary of a second since you saved the timestamp….  You can see the
 problem you are having.


Re: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread John Sundberg
Yes - that is a good idea -- probably a few ways to work around it…

However - been using this code for years -- all the sudden pops up -- weird.

I will write back with the findings.

Thanks for the help/comments.

-John




On Wed, Jun 12, 2013 at 2:59 PM, Longwing, Lj llongw...@usgs.gov wrote:

 **
 John,
 You may try creating a new 'Entry' object for the update instead of using
 the same one from the Create?


 On Wed, Jun 12, 2013 at 1:53 PM, John Sundberg 
 john.sundb...@kineticdata.com wrote:

 **
 Good info.

 I referenced create_date -- since that is what we see in the log -- and
 just assumed last_mod would be the same.

 We are not really setting/dealing with the last_modified date/time --
 however I suspect the Java API holds that data internally in the
 EntryObject… so when we update the EntryObject with our new field
 name/value pairs I suspect the last_modified date/time is contained in
 there and is passed along.

 The fundamental thing we are looking at is -- is our problem client or
 server side?

 With the info you gave - I suspect client side -- since no changes or
 manipulation or state info is stored server side.
 (We were sort of wondering -- since we never explicitly set the last_mod
 date in our update call. So - did not even know where that was coming from)


 We have had lots of transactions happening with this code -- however -
 have only seen this issue at this one customer and the odd thing was the
 8.0 client api and 7.6.4 sp2 server. So -- sort of jumped to that area.
 Also -- replaced with 7.6.4 client -- and it did not come up again (but
 eventually did). So -- throws a wrench into that thought :)

 However -- the fact that nobody else said me too … is also helpful.

 Will do some more digging - and return the findings…


 -John


 On Wed, Jun 12, 2013 at 2:21 PM, Mueller, Doug doug_muel...@bmc.comwrote:

 **

 First, let's review what the logic of the system is.

 ** **

 Create-date is completely uninvolved in the discussion here.

 Modified-date is the date that is significant.

 ** **

 What occurs is the following:

 ** **

 A record is created.  The create-date and modified-date should be
 identical because the time of create and

 the time of last modify is the same at this point.

 ** **

 A record may be modified, in that case, the create-date is unchanged,
 but the modified-date is updated to

 reflect the new date.

 ** **

 This defines the records we may be interacting with.  There is no
 difference in handling regardless of which

 scenario above was used.

 ** **

 Now, we get to the logic around updates.

 ** **

 The server gets an update request.  It has no clue about when you may
 have last touched it or when you

 retrieved it because there is no state information in the server.  There
 is a parameter to the API that the

 client program sets to indicate when did I retrieve this record. THAT
 value is the one the server uses in

 its check.  It tests the value that the client gave it to see if the
 record was changed since that date.  It checks

 the Modified-date (C4 is the Modified-date, C3 is the Create-date) in
 the test.

 ** **

 Now, in the current version, it also tests the Last-modified-by field
 and if it is the same user, it will not return

 the error (because YOU are the same user so it is not modified by a
 different user).  There is also ignoring

 of things like AR_ESCALATOR or maybe configurable ignoring of that user
 I think so you don't get warnings

 about things escalations are the one who changed but I am not sure about
 that and that is not the focus of

 this explanation.  Now, I thought that the user test was also in 7.6.04
 but I cannot remember for sure what

 version it was added in.  Again, just clarification, not critical for
 this explanation.

 ** **

 You can specify a time of 0 for when it was retrieved to indicate you
 don't want the test for whether changed

 run at all and just to modify the record without testing.

 ** **

 In the clients supplied by BMC, we either put 0 for that time if we
 didn't retrieve them or we put the

 retrieve time that we got from the GetEntry call (there is a time of
 retrieval in that call that we use as that

 ensures we are using SERVER timestamp and not client timestamp to
 eliminate issues with clock drift between

 client and server).

 ** **

 So, this is how everything is designed to work.

 ** **

 ** **

 Now, I have not worked directly with the API for a while and am more
 familiar with the C API where this time

 value is an explicit parameter to the call.  I am not sure how it is set
 in the Java API.

 ** **

 ** **

 Scenario 1 – Is your code creating and then modifying the entry?  Where
 do you get the timestamp you are

 using to pass to the modify call for when the entry was retrieved?
 Since you are not doing a get of the

 entry, the 

OT: Are Any Materials Shipped for WWRUG?

2013-06-12 Thread Stroud, Natalie K
All:

I was approved to attend this year's WWRUG for the first time ever, and I'm 
even planning to present!  I submitted my registration at the end of May, just 
before the rates went up the first time.

I just received this Package Undeliverable email notification that kinda 
looks like spam about a package that allegedly couldn't be delivered to me.  I 
don't recognize the company (freightinternationalservices.com), and the wording 
is really vague the way spam tends to be.  But the message is professionally 
formatted HTML, and the only thing that occurs to me that points to possible 
legitimacy would be if the folks from WWRUG normally send some kind of 
materials to conference attendees and/or conference presenters.  I know that 
one of the addresses associated with WWRUG is in Canada, so I'm wondering if 
maybe they used a Canadian shipping company that we don't have here in 
Albuquerque.  I tried Googling freightinternationalservices.com but couldn't 
find it.

There's a Get and Print Receipt button that I'm not about to click unless I can 
determine that the message is legitimate. (Brain in gear before mouse in 
motion, and all that.  ;] )  The button points to a site called oops.nagts.org, 
and I couldn't find that site or www.nagts.org, either, so at this point I very 
strongly suspect this message to be a phishing attempt.

If anyone could let me know whether packages get shipped to WWRUG attendees 
and/or presenters, I'd be grateful for the info.

Thanks,

Natalie Stroud
SAIC @ Sandia National Laboratories
ARS-ITSM Reporting Specialist
Albuquerque, NM USA
nkst...@sandia.govmailto:nkst...@sandia.gov
ITSM 7.6.04 SP2 - Windows 2003 - SQL Server 2008



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


Re: OT: Are Any Materials Shipped for WWRUG?

2013-06-12 Thread Jason Miller
I don't remember ever receiving any pre-conference materials.  I am not an
authoritative source but it sounds fishy.

Jason


On Wed, Jun 12, 2013 at 1:41 PM, Stroud, Natalie K nkst...@sandia.govwrote:

 **

 All:

 ** **

 I was approved to attend this year’s WWRUG for the first time ever, and
 I’m even planning to present!  I submitted my registration at the end of
 May, just before the rates went up the first time.

 ** **

 I just received this “Package Undeliverable” email notification that kinda
 looks like spam about a package that allegedly couldn’t be delivered to
 me.  I don’t recognize the company (freightinternationalservices.com),
 and the wording is really vague the way spam tends to be.  But the message
 is professionally formatted HTML, and the only thing that occurs to me that
 points to possible legitimacy would be if the folks from WWRUG normally
 send some kind of materials to conference attendees and/or conference
 presenters.  I know that one of the addresses associated with WWRUG is in
 Canada, so I’m wondering if maybe they used a Canadian shipping company
 that we don’t have here in Albuquerque.  I tried Googling
 freightinternationalservices.com but couldn’t find it.

 ** **

 There’s a Get and Print Receipt button that I’m not about to click unless
 I can determine that the message is legitimate. (Brain in gear before mouse
 in motion, and all that.  ;] )  The button points to a site called
 oops.nagts.org, and I couldn’t find that site or www.nagts.org, either,
 so at this point I very strongly suspect this message to be a phishing
 attempt.  

 ** **

 If anyone could let me know whether packages get shipped to WWRUG
 attendees and/or presenters, I’d be grateful for the info.

 ** **

 Thanks,

 ** **

 *Natalie Stroud*

 SAIC @ Sandia National Laboratories

 ARS-ITSM Reporting Specialist

 Albuquerque, NM USA

 nkst...@sandia.gov

 ITSM 7.6.04 SP2 – Windows 2003 – SQL Server 2008

 ** **

 ** **
  _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: How much RAM does an AR System thread use?

2013-06-12 Thread Rick Cook
Fwiw, I am on a windows platform.

Rick
On Jun 12, 2013 12:47 PM, Steve Kallestad st...@tabtonic.com wrote:

 **
 I think you're right Paul, now that you mention it.  Forgive me - it
 really has been a long time.  I could have sworn there was a MaxIdleThreads
 parameter, but I just looked at two environments and neither has a setting.



 On Wed, Jun 12, 2013 at 12:20 PM, Longwing, Lj llongw...@usgs.gov wrote:

 **
 Paul,
 Your understanding regarding killing is the same as mine...but Doug is
 always welcome to weigh in on anything he feels like doing so :)


 On Wed, Jun 12, 2013 at 1:18 PM, Campbell, Paul (Paul) p...@avaya.comwrote:

 **

 This is where Server Statistics are your friend, as you can watch the
 thread count growth over time to get an idea of peak thread counts, watch
 the growth, Identify times when more threads are needed (End of month List
 Count Jumping up for reports), etc.  We found that when we moved from a
 Solaris 9 zone to a physical Linux server, our initial thread counts at
 startup was way too high, as the counts never really grew above the initial
 numbers, we set the start numbers lower without changing the max numbers
 and got much better performance.

 ** **

 About the destroying of threads, if I remember correctly, once a
 List/Fast/Escalation thread is created, it is not destroyed until a server
 restart (barring a thread crash) because of the cost of destroying the
 thread and then needing to recreate it later was greater than leaving it
 idle, Keep me honest here Doug Muller.

 ** **

 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] *On Behalf Of *Steve Kallestad
 *Sent:* Wednesday, June 12, 2013 3:02 PM
 *To:* arslist@ARSLIST.ORG

 *Subject:* Re: How much RAM does an AR System thread use?

  ** **

 ** 

 I don't know the details of AR System threading, and I might be stepping
 a bit outside my bounds of knowledge but...

 ** **

 I agree with Sean that the memory usage for a particular thread when
 spawned should be insignificant.

 ** **

 The more threads are active on a given system, the more the OS needs to
 cycle through each thread to see if it is ready for processing.  Modern
 CPUs are capable of managing multiple threads simultaneously, but the limit
 of how many can truly be processed at any given time is pretty small.***
 *

 ** **

 When the limit is reached, the OS will iterate through the running
 threads based on priority.

 ** **

 With the AR System, the number of threads that you have will increase
 performance up to the point where you hit the limit and start to see a
 diminished in performance because the CPU is spending more time selecting
 threads than processing them.

 ** **

 That's a little bit simplistic and doesn't really account for blocking /
 interruption / IPC, but it's at least a simple understanding.

 ** **

 The AR System separates it's types of configurable threads into a few
 different purposes - Fast / List / Admin / Private / etc.

 ** **

 It's been quite some time since I've had to do thread configuration for
 performance purposes, but if you want to go beyond the basic
 recommendations it's more a matter of your traffic patterns than anything
 else.  You want to have a balance between the number of idle threads and
 your end user's activity.  Idle threads are created ahead of time so end
 users don't perceive a performance issue because new threads are being
 created.  Thread logging will show you when threads are being created and
 when threads are destroyed because they are idle or when there's an
 unrecoverable error.  If I'm not mistaken, Misi has a tool to analyze and
 make recommendations for thread counts.

 ** **

 Sun used to produce numbers for how many threads an individual CPU could
 reasonably process.  I don't think Intel ever put out those numbers and I'm
 not sure Sun does anymore.

 ** **

 I honestly think this is a much lower priority issue these days than it
 once was.  You could do some testing by looking at memory usage at startup
 for an arserver with various thread counts and run performance tests, but
 personally I don't look at optimizations like this unless I'm experiencing
 a problem or I'm going through a formal performance optimization cycle.
  There is always the strong possibility that your end user activity will
 change, and it will change from day to day and week to week.  If you try to
 squeeze out every ounce of performance from a system at the end of the
 month when everybody is running reports, your configuration is going to
 look a lot different than if you tried to do the same thing on the 7th.*
 ***

 ** **

 I could be remembering wrong, but I think once upon a time the queues
 were processes and not threads (way back in the 90s).  I could be thinking
 of apache httpd, but I think ars did the same thing.  At that point
 optimization of queues was a much bigger deal.

 ** **

 Just my two cents.  

Create Date later than $TIMESTAMP$ from filters

2013-06-12 Thread Rick Westbrock
In light of the other thread about Create Date vice Modified Date I ran into 
something along similar lines today an wondered if anyone else has seen 
something similar. We have a set of filters that put $TIMESTAMP$ into date/time 
fields, one per status value (i.e. if there are five different status values 
there will be five date/time fields). The qualifications on the filters are 
such that if the status changes to that value (i.e. if ticket changes to status 
value 2 then the Status 2 Date/Time field is used) and sets $TIMESTAMP$ into 
the corresponding date/time field.

The strange behavior that I am seeing is that these status date/time values are 
all exactly one second older than the value in the core Create Date field. My 
assumption is that $TIMESTAMP$ is evaluated during the filter processing but 
the Create Date field is not populated by the server until probably the very 
instant before the record is actually committed to the database; if filter 
processing takes too long then the clock might tick over into the next second.

Has anyone else run into this dilemma? It is only a problem for me because in 
reporting any tickets that have say the Work In Progress date/time less than 
the Create Date field  then it is out of compliance and we have to massage the 
data for multiple tickets after the fact. In a recent check I found that there 
were 796 records where the status date/time fields were less than the Create 
Date but only four of them were more than one second older (obviously due to 
unrelated issues).

The obvious quick  dirty fix for this (which may not be optimal) is to modify 
the filters to set the status date/time fields to $TIMESTAMP$ + 1 so that they 
either match the Create Date or might possibly be one second later but I wanted 
to investigate the root cause before touching any existing code.


-Rick
ARS 7.6.04 SP2/Windows/MS-SQL

___
Rick Westbrock
QMX Support Services


  
Important: This email is intended for the above named only and may be 
confidential, proprietary, and/or legally privileged. If this email has come to 
you in error, you must take no action on it, nor may you copy or show it to 
anyone. Please contact the sender and delete the material from any computer.

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


Re: OT: Are Any Materials Shipped for WWRUG?

2013-06-12 Thread arslist
It sounds very fishy indeed.

We ship no materials before the conference to attendees, and almost
everything goes straight to the conference center anyway.

 

I will take this as a heads up that if for some strange reason we do for the
first time, we should warn people as well.

 

We have quite a few sponsors signed up already, the presentation kiosks are
already sold out for the conference, the papers will be posted to the web
site very soon, and I hope to have our line up of Keynotes settled by the
end of the week (not counting any surprise attendees during the conference).

 

Although I have only seen some of the papers for this year, they looedk like
a stunning group and we have [more] panels this year for longer fuller
discussions of some topics.

 

Cheers Daniel

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
Sent: June 12, 2013 4:48 PM
To: arslist@ARSLIST.ORG
Subject: Re: OT: Are Any Materials Shipped for WWRUG?

 

** 

I don't remember ever receiving any pre-conference materials.  I am not an
authoritative source but it sounds fishy.

 

Jason

 

On Wed, Jun 12, 2013 at 1:41 PM, Stroud, Natalie K nkst...@sandia.gov
wrote:

** 

All:

 

I was approved to attend this year's WWRUG for the first time ever, and I'm
even planning to present!  I submitted my registration at the end of May,
just before the rates went up the first time.

 

I just received this Package Undeliverable email notification that kinda
looks like spam about a package that allegedly couldn't be delivered to me.
I don't recognize the company (freightinternationalservices.com), and the
wording is really vague the way spam tends to be.  But the message is
professionally formatted HTML, and the only thing that occurs to me that
points to possible legitimacy would be if the folks from WWRUG normally send
some kind of materials to conference attendees and/or conference presenters.
I know that one of the addresses associated with WWRUG is in Canada, so I'm
wondering if maybe they used a Canadian shipping company that we don't have
here in Albuquerque.  I tried Googling freightinternationalservices.com but
couldn't find it.

 

There's a Get and Print Receipt button that I'm not about to click unless I
can determine that the message is legitimate. (Brain in gear before mouse in
motion, and all that.  ;] )  The button points to a site called
oops.nagts.org, and I couldn't find that site or www.nagts.org, either, so
at this point I very strongly suspect this message to be a phishing attempt.


 

If anyone could let me know whether packages get shipped to WWRUG attendees
and/or presenters, I'd be grateful for the info.

 

Thanks,

 

Natalie Stroud

SAIC @ Sandia National Laboratories

ARS-ITSM Reporting Specialist

Albuquerque, NM USA

nkst...@sandia.gov

ITSM 7.6.04 SP2 - Windows 2003 - SQL Server 2008

 

 

_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: Create Date later than $TIMESTAMP$ from filters

2013-06-12 Thread Joe D'Souza
My guess is that the create date is set at the same time that the Request ID
is set, as that would be the true create date stamp, at the time the Request
ID is created.

 

Just a guess - I have noticed such differences of a second too but didn't
question the difference as it seemed too insignificant to the business
processes that I have had to track in my experience.

 

Joe

 

  _  

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Westbrock
Sent: Wednesday, June 12, 2013 4:57 PM
To: arslist@ARSLIST.ORG
Subject: Create Date later than $TIMESTAMP$ from filters

 

In light of the other thread about Create Date vice Modified Date I ran into
something along similar lines today an wondered if anyone else has seen
something similar. We have a set of filters that put $TIMESTAMP$ into
date/time fields, one per status value (i.e. if there are five different
status values there will be five date/time fields). The qualifications on
the filters are such that if the status changes to that value (i.e. if
ticket changes to status value 2 then the Status 2 Date/Time field is used)
and sets $TIMESTAMP$ into the corresponding date/time field.

 

The strange behavior that I am seeing is that these status date/time values
are all exactly one second older than the value in the core Create Date
field. My assumption is that $TIMESTAMP$ is evaluated during the filter
processing but the Create Date field is not populated by the server until
probably the very instant before the record is actually committed to the
database; if filter processing takes too long then the clock might tick over
into the next second.

 

Has anyone else run into this dilemma? It is only a problem for me because
in reporting any tickets that have say the Work In Progress date/time less
than the Create Date field  then it is out of compliance and we have to
massage the data for multiple tickets after the fact. In a recent check I
found that there were 796 records where the status date/time fields were
less than the Create Date but only four of them were more than one second
older (obviously due to unrelated issues).

 

The obvious quick  dirty fix for this (which may not be optimal) is to
modify the filters to set the status date/time fields to $TIMESTAMP$ + 1 so
that they either match the Create Date or might possibly be one second later
but I wanted to investigate the root cause before touching any existing
code.

 

 

-Rick

ARS 7.6.04 SP2/Windows/MS-SQL

 

___

Rick Westbrock

QMX Support Services 

_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: Create Date later than $TIMESTAMP$ from filters

2013-06-12 Thread Rick Westbrock
Thanks Joe. If I remember correctly on submit of a new request that Request ID 
wouldn't get generated until after all filters have processed. This particular 
issues is for our custom forms only so far (nothing OOTB).

I forgot that the other option would be to tweak the reporting criteria so that 
if the difference between fields is only one second that they wouldn't be 
flagged as problem records in the first place.

-Rick

___
Rick Westbrock
QMX Support Services

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Joe D'Souza
Sent: Wednesday, June 12, 2013 14:09 PM
To: arslist@ARSLIST.ORG
Subject: Re: Create Date later than $TIMESTAMP$ from filters

**

My guess is that the create date is set at the same time that the Request ID is 
set, as that would be the true create date stamp, at the time the Request ID is 
created.



Just a guess - I have noticed such differences of a second too but didn't 
question the difference as it seemed too insignificant to the business 
processes that I have had to track in my experience.



Joe


From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Westbrock
Sent: Wednesday, June 12, 2013 4:57 PM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Create Date later than $TIMESTAMP$ from filters

In light of the other thread about Create Date vice Modified Date I ran into 
something along similar lines today an wondered if anyone else has seen 
something similar. We have a set of filters that put $TIMESTAMP$ into date/time 
fields, one per status value (i.e. if there are five different status values 
there will be five date/time fields). The qualifications on the filters are 
such that if the status changes to that value (i.e. if ticket changes to status 
value 2 then the Status 2 Date/Time field is used) and sets $TIMESTAMP$ into 
the corresponding date/time field.

The strange behavior that I am seeing is that these status date/time values are 
all exactly one second older than the value in the core Create Date field. My 
assumption is that $TIMESTAMP$ is evaluated during the filter processing but 
the Create Date field is not populated by the server until probably the very 
instant before the record is actually committed to the database; if filter 
processing takes too long then the clock might tick over into the next second.

Has anyone else run into this dilemma? It is only a problem for me because in 
reporting any tickets that have say the Work In Progress date/time less than 
the Create Date field  then it is out of compliance and we have to massage the 
data for multiple tickets after the fact. In a recent check I found that there 
were 796 records where the status date/time fields were less than the Create 
Date but only four of them were more than one second older (obviously due to 
unrelated issues).

The obvious quick  dirty fix for this (which may not be optimal) is to modify 
the filters to set the status date/time fields to $TIMESTAMP$ + 1 so that they 
either match the Create Date or might possibly be one second later but I wanted 
to investigate the root cause before touching any existing code.


-Rick
ARS 7.6.04 SP2/Windows/MS-SQL

___
Rick Westbrock
QMX Support Services
_ARSlist: Where the Answers Are and have been for 20 years_ _ARSlist: Where 
the Answers Are and have been for 20 years_

Important: This email is intended for the above named only and may be 
confidential, proprietary, and/or legally privileged. If this email has come to 
you in error, you must take no action on it, nor may you copy or show it to 
anyone. Please contact the sender and delete the material from any computer.

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


Re: Mass Remove Application Permissions

2013-06-12 Thread Mahesh
You should be able to do it from CTM:People Permission Groups form .

Thanks
Mahesh


On Wed, Jun 12, 2013 at 7:53 AM, Lisa Singh lisa.si...@gmail.com wrote:

 Hi there,

 I thought I'd be able to do this from the People Management Console
 but it seems I can only mass add permissions - or I'm just not seeing
 how to...

 Does anyone know if there's a way to remove an application permission
 from a couple dozens people?

 Kind Regards,

 Lisa


 ___
 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


Recent Searches

2013-06-12 Thread Pargeter, Christie :CO IS
Hi All - How can I change the out of the box default (for all users) on
the number of items in their recently used list.  It appears to be 4
items and I would like to increase it to 9. 

 

I know that I can modify the records in the AR System User Preference
screen but how can I take care of people that don't have a record in
that form?

 

Thanks

 

ARS 7.6.4 SP 4

ITSM 7.6.4 SP 4

RKM 7.6.4 SP 4

SLM 7.6.4 SP 1

Window 2008 - 64 Bit

MS SQ 2005

IIS/Tomcat

MidTier 7.6.4 SP 4

 


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


Re: Recent Searches

2013-06-12 Thread Jason Miller
This is for users using the User Tool?  Are they using a preference server
with WUT?  If not you could push out an update to the ar.ini file via your
desktop management system.

Jason


On Wed, Jun 12, 2013 at 2:57 PM, Pargeter, Christie :CO IS cparg...@lhs.org
 wrote:

 **

 Hi All – How can I change the out of the box default (for all users) on
 the number of items in their recently used list.  It appears to be 4 items
 and I would like to increase it to 9. 

 ** **

 I know that I can modify the records in the AR System User Preference
 screen but how can I take care of people that don’t have a record in that
 form?

 ** **

 Thanks

 ** **

 ARS 7.6.4 SP 4

 ITSM 7.6.4 SP 4

 RKM 7.6.4 SP 4

 SLM 7.6.4 SP 1

 Window 2008 – 64 Bit

 MS SQ 2005

 IIS/Tomcat

 MidTier 7.6.4 SP 4

 ** **
 _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: Recent Searches

2013-06-12 Thread Downing, Ryan
Hi Christie,

Try this.the easiest way to do this would be to create a new filter On 
Submit of a new AR User Preference record (at execution order 999 or 1000) 
that sets the value of the Number of Recently Used List to '9'.

This way you are not modifying the OOTB template code or data. You are creating 
an overlay to do what you need it to do.

Hope this helps.

Regards,
Ryan.

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Pargeter, Christie :CO IS
Sent: Wednesday, June 12, 2013 5:58 PM
To: arslist@ARSLIST.ORG
Subject: Recent Searches

**
Hi All - How can I change the out of the box default (for all users) on the 
number of items in their recently used list.  It appears to be 4 items and I 
would like to increase it to 9.

I know that I can modify the records in the AR System User Preference screen 
but how can I take care of people that don't have a record in that form?

Thanks

ARS 7.6.4 SP 4
ITSM 7.6.4 SP 4
RKM 7.6.4 SP 4
SLM 7.6.4 SP 1
Window 2008 - 64 Bit
MS SQ 2005
IIS/Tomcat
MidTier 7.6.4 SP 4

_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: Recent Searches

2013-06-12 Thread Pargeter, Christie :CO IS
Nope, this is all Midtier.

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
Sent: Wednesday, June 12, 2013 3:05 PM
To: arslist@ARSLIST.ORG
Subject: Re: Recent Searches

 

** 

This is for users using the User Tool?  Are they using a preference
server with WUT?  If not you could push out an update to the ar.ini file
via your desktop management system.

 

Jason

 

On Wed, Jun 12, 2013 at 2:57 PM, Pargeter, Christie :CO IS
cparg...@lhs.org wrote:

** 

Hi All - How can I change the out of the box default (for all users) on
the number of items in their recently used list.  It appears to be 4
items and I would like to increase it to 9. 

 

I know that I can modify the records in the AR System User Preference
screen but how can I take care of people that don't have a record in
that form?

 

Thanks

 

ARS 7.6.4 SP 4

ITSM 7.6.4 SP 4

RKM 7.6.4 SP 4

SLM 7.6.4 SP 1

Window 2008 - 64 Bit

MS SQ 2005

IIS/Tomcat

MidTier 7.6.4 SP 4

 

_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: Recent Searches

2013-06-12 Thread Jason Miller
I am following you now.  I had in mind Recent New/Search Forms and was
thinking that is only available in WUT.  Which confused me since you are
using ITSM 7.6.04.  Updating AR User Preference is the way to go then.

In our 8.0 system a user preference record is created automatically when a
person first logs in.  I am not totally sure what is doing it but know is
isn't a customization.  Do you have 'Preference Server(s)' set in the MT
config?


On Wed, Jun 12, 2013 at 3:07 PM, Pargeter, Christie :CO IS cparg...@lhs.org
 wrote:

 **

 Nope, this is all Midtier.

 ** **

 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] *On Behalf Of *Jason Miller
 *Sent:* Wednesday, June 12, 2013 3:05 PM
 *To:* arslist@ARSLIST.ORG
 *Subject:* Re: Recent Searches

 ** **

 ** 

 This is for users using the User Tool?  Are they using a preference server
 with WUT?  If not you could push out an update to the ar.ini file via your
 desktop management system.

 ** **

 Jason

 ** **

 On Wed, Jun 12, 2013 at 2:57 PM, Pargeter, Christie :CO IS 
 cparg...@lhs.org wrote:

 ** 

 Hi All – How can I change the out of the box default (for all users) on
 the number of items in their recently used list.  It appears to be 4 items
 and I would like to increase it to 9. 

  

 I know that I can modify the records in the AR System User Preference
 screen but how can I take care of people that don’t have a record in that
 form?

  

 Thanks

  

 ARS 7.6.4 SP 4

 ITSM 7.6.4 SP 4

 RKM 7.6.4 SP 4

 SLM 7.6.4 SP 1

 Window 2008 – 64 Bit

 MS SQ 2005

 IIS/Tomcat

 MidTier 7.6.4 SP 4

  

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

 ** **

 _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: Recent Searches

2013-06-12 Thread Pargeter, Christie :CO IS
I know if I play with the AR User Pref record it will use that.  I don't
usually build one for people but it would be nice if there was a System
Default like the Application Preferences have.  Yes, I have preference
server setup in my MT config.

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
Sent: Wednesday, June 12, 2013 3:30 PM
To: arslist@ARSLIST.ORG
Subject: Re: Recent Searches

 

** 

I am following you now.  I had in mind Recent New/Search Forms and was
thinking that is only available in WUT.  Which confused me since you are
using ITSM 7.6.04.  Updating AR User Preference is the way to go then.

 

In our 8.0 system a user preference record is created automatically when
a person first logs in.  I am not totally sure what is doing it but know
is isn't a customization.  Do you have 'Preference Server(s)' set in the
MT config?

 

On Wed, Jun 12, 2013 at 3:07 PM, Pargeter, Christie :CO IS
cparg...@lhs.org wrote:

** 

Nope, this is all Midtier.

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Jason Miller
Sent: Wednesday, June 12, 2013 3:05 PM
To: arslist@ARSLIST.ORG
Subject: Re: Recent Searches

 

** 

This is for users using the User Tool?  Are they using a preference
server with WUT?  If not you could push out an update to the ar.ini file
via your desktop management system.

 

Jason

 

On Wed, Jun 12, 2013 at 2:57 PM, Pargeter, Christie :CO IS
cparg...@lhs.org wrote:

** 

Hi All - How can I change the out of the box default (for all users) on
the number of items in their recently used list.  It appears to be 4
items and I would like to increase it to 9. 

 

I know that I can modify the records in the AR System User Preference
screen but how can I take care of people that don't have a record in
that form?

 

Thanks

 

ARS 7.6.4 SP 4

ITSM 7.6.4 SP 4

RKM 7.6.4 SP 4

SLM 7.6.4 SP 1

Window 2008 - 64 Bit

MS SQ 2005

IIS/Tomcat

MidTier 7.6.4 SP 4

 

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

 

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

_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: 8.0 Java API to 7.6.4 server - update records issue

2013-06-12 Thread John Sundberg
Update -- solved.

We changed the api code to use the timestamp from the last_modified_date
field and all is well.

We were not taking advantage of the api call where you can set the
last_modified_date field.

Doug - your pointers were great -- thanks.


-John





On Wed, Jun 12, 2013 at 3:12 PM, John Sundberg 
john.sundb...@kineticdata.com wrote:

 Yes - that is a good idea -- probably a few ways to work around it…

 However - been using this code for years -- all the sudden pops up --
 weird.

 I will write back with the findings.

 Thanks for the help/comments.

 -John




 On Wed, Jun 12, 2013 at 2:59 PM, Longwing, Lj llongw...@usgs.gov wrote:

 **
 John,
 You may try creating a new 'Entry' object for the update instead of using
 the same one from the Create?


 On Wed, Jun 12, 2013 at 1:53 PM, John Sundberg 
 john.sundb...@kineticdata.com wrote:

 **
 Good info.

 I referenced create_date -- since that is what we see in the log -- and
 just assumed last_mod would be the same.

 We are not really setting/dealing with the last_modified date/time --
 however I suspect the Java API holds that data internally in the
 EntryObject… so when we update the EntryObject with our new field
 name/value pairs I suspect the last_modified date/time is contained in
 there and is passed along.

 The fundamental thing we are looking at is -- is our problem client or
 server side?

 With the info you gave - I suspect client side -- since no changes or
 manipulation or state info is stored server side.
 (We were sort of wondering -- since we never explicitly set the last_mod
 date in our update call. So - did not even know where that was coming from)


 We have had lots of transactions happening with this code -- however -
 have only seen this issue at this one customer and the odd thing was the
 8.0 client api and 7.6.4 sp2 server. So -- sort of jumped to that area.
 Also -- replaced with 7.6.4 client -- and it did not come up again (but
 eventually did). So -- throws a wrench into that thought :)

 However -- the fact that nobody else said me too … is also helpful.

 Will do some more digging - and return the findings…


 -John


 On Wed, Jun 12, 2013 at 2:21 PM, Mueller, Doug doug_muel...@bmc.comwrote:

 **

 First, let's review what the logic of the system is.

 ** **

 Create-date is completely uninvolved in the discussion here.

 Modified-date is the date that is significant.

 ** **

 What occurs is the following:

 ** **

 A record is created.  The create-date and modified-date should be
 identical because the time of create and

 the time of last modify is the same at this point.

 ** **

 A record may be modified, in that case, the create-date is unchanged,
 but the modified-date is updated to

 reflect the new date.

 ** **

 This defines the records we may be interacting with.  There is no
 difference in handling regardless of which

 scenario above was used.

 ** **

 Now, we get to the logic around updates.

 ** **

 The server gets an update request.  It has no clue about when you may
 have last touched it or when you

 retrieved it because there is no state information in the server.
 There is a parameter to the API that the

 client program sets to indicate when did I retrieve this record. THAT
 value is the one the server uses in

 its check.  It tests the value that the client gave it to see if the
 record was changed since that date.  It checks

 the Modified-date (C4 is the Modified-date, C3 is the Create-date) in
 the test.

 ** **

 Now, in the current version, it also tests the Last-modified-by field
 and if it is the same user, it will not return

 the error (because YOU are the same user so it is not modified by a
 different user).  There is also ignoring

 of things like AR_ESCALATOR or maybe configurable ignoring of that user
 I think so you don't get warnings

 about things escalations are the one who changed but I am not sure
 about that and that is not the focus of

 this explanation.  Now, I thought that the user test was also in 7.6.04
 but I cannot remember for sure what

 version it was added in.  Again, just clarification, not critical for
 this explanation.

 ** **

 You can specify a time of 0 for when it was retrieved to indicate you
 don't want the test for whether changed

 run at all and just to modify the record without testing.

 ** **

 In the clients supplied by BMC, we either put 0 for that time if we
 didn't retrieve them or we put the

 retrieve time that we got from the GetEntry call (there is a time of
 retrieval in that call that we use as that

 ensures we are using SERVER timestamp and not client timestamp to
 eliminate issues with clock drift between

 client and server).

 ** **

 So, this is how everything is designed to work.

 ** **

 ** **

 Now, I have not worked directly with the API for a while and am more
 familiar with the C API where this 

Re: Create Date later than $TIMESTAMP$ from filters

2013-06-12 Thread Joe D'Souza
Exactly - which is why your custom filters having processed that 1 second
earlier on occasions have a older time stamp by a second after which the
record gets submitted where it gets all its core information which includes
user stamps, time stamps and the request ID.

 

Joe

 

  _  

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Westbrock
Sent: Wednesday, June 12, 2013 5:19 PM
To: arslist@ARSLIST.ORG
Subject: Re: Create Date later than $TIMESTAMP$ from filters

 

Thanks Joe. If I remember correctly on submit of a new request that Request
ID wouldn't get generated until after all filters have processed. This
particular issues is for our custom forms only so far (nothing OOTB).

 

I forgot that the other option would be to tweak the reporting criteria so
that if the difference between fields is only one second that they wouldn't
be flagged as problem records in the first place.

 

-Rick

 

___

Rick Westbrock

QMX Support Services

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Joe D'Souza
Sent: Wednesday, June 12, 2013 14:09 PM
To: arslist@ARSLIST.ORG
Subject: Re: Create Date later than $TIMESTAMP$ from filters

 

** 

My guess is that the create date is set at the same time that the Request ID
is set, as that would be the true create date stamp, at the time the Request
ID is created.

 

Just a guess - I have noticed such differences of a second too but didn't
question the difference as it seemed too insignificant to the business
processes that I have had to track in my experience.

 

Joe

 

  _  

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Westbrock
Sent: Wednesday, June 12, 2013 4:57 PM
To: arslist@ARSLIST.ORG
Subject: Create Date later than $TIMESTAMP$ from filters

 

In light of the other thread about Create Date vice Modified Date I ran into
something along similar lines today an wondered if anyone else has seen
something similar. We have a set of filters that put $TIMESTAMP$ into
date/time fields, one per status value (i.e. if there are five different
status values there will be five date/time fields). The qualifications on
the filters are such that if the status changes to that value (i.e. if
ticket changes to status value 2 then the Status 2 Date/Time field is used)
and sets $TIMESTAMP$ into the corresponding date/time field.

 

The strange behavior that I am seeing is that these status date/time values
are all exactly one second older than the value in the core Create Date
field. My assumption is that $TIMESTAMP$ is evaluated during the filter
processing but the Create Date field is not populated by the server until
probably the very instant before the record is actually committed to the
database; if filter processing takes too long then the clock might tick over
into the next second.

 

Has anyone else run into this dilemma? It is only a problem for me because
in reporting any tickets that have say the Work In Progress date/time less
than the Create Date field  then it is out of compliance and we have to
massage the data for multiple tickets after the fact. In a recent check I
found that there were 796 records where the status date/time fields were
less than the Create Date but only four of them were more than one second
older (obviously due to unrelated issues).

 

The obvious quick  dirty fix for this (which may not be optimal) is to
modify the filters to set the status date/time fields to $TIMESTAMP$ + 1 so
that they either match the Create Date or might possibly be one second later
but I wanted to investigate the root cause before touching any existing
code.

 

 

-Rick

ARS 7.6.04 SP2/Windows/MS-SQL

 

___

Rick Westbrock

QMX Support Services 

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

  _  

Important: This email is intended for the above named only and may be
confidential, proprietary, and/or legally privileged. If this email has come
to you in error, you must take no action on it, nor may you copy or show it
to anyone. Please contact the sender and delete the material from any
computer. 

_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: OT: Are Any Materials Shipped for WWRUG?

2013-06-12 Thread Jason Miller
I received two emails today that were sent to spam appearing to be from
FedEx with the subject Delivery Status Notification.  I typically don't
get these spam messages.  It didn't mention WWRUG but I wonder if there is
a large scale delivery spam attack going on.  I am jealous, yours was
customized :)


On Wed, Jun 12, 2013 at 2:02 PM, arslist arsl...@danielbloom.ca wrote:

 **

 It sounds very fishy indeed.

 We ship no materials before the conference to attendees, and almost
 everything goes straight to the conference center anyway.

 ** **

 I will take this as a heads up that if for some strange reason we do for
 the first time, we should warn people as well.

 ** **

 We have quite a few sponsors signed up already, the presentation kiosks
 are already sold out for the conference, the papers will be posted to the
 web site very soon, and I hope to have our line up of Keynotes settled by
 the end of the week (not counting any surprise attendees during the
 conference).

 ** **

 Although I have only seen some of the papers for this year, they looedk
 like a stunning group and we have [more] panels this year for longer fuller
 discussions of some topics.

 ** **

 Cheers Daniel

 ** **

 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] *On Behalf Of *Jason Miller
 *Sent:* June 12, 2013 4:48 PM
 *To:* arslist@ARSLIST.ORG
 *Subject:* Re: OT: Are Any Materials Shipped for WWRUG?

 ** **

 ** 

 I don't remember ever receiving any pre-conference materials.  I am not an
 authoritative source but it sounds fishy.

 ** **

 Jason

 ** **

 On Wed, Jun 12, 2013 at 1:41 PM, Stroud, Natalie K nkst...@sandia.gov
 wrote:

 ** 

 All:

  

 I was approved to attend this year’s WWRUG for the first time ever, and
 I’m even planning to present!  I submitted my registration at the end of
 May, just before the rates went up the first time.

  

 I just received this “Package Undeliverable” email notification that kinda
 looks like spam about a package that allegedly couldn’t be delivered to
 me.  I don’t recognize the company (freightinternationalservices.com),
 and the wording is really vague the way spam tends to be.  But the message
 is professionally formatted HTML, and the only thing that occurs to me that
 points to possible legitimacy would be if the folks from WWRUG normally
 send some kind of materials to conference attendees and/or conference
 presenters.  I know that one of the addresses associated with WWRUG is in
 Canada, so I’m wondering if maybe they used a Canadian shipping company
 that we don’t have here in Albuquerque.  I tried Googling
 freightinternationalservices.com but couldn’t find it.

  

 There’s a Get and Print Receipt button that I’m not about to click unless
 I can determine that the message is legitimate. (Brain in gear before mouse
 in motion, and all that.  ;] )  The button points to a site called
 oops.nagts.org, and I couldn’t find that site or www.nagts.org, either,
 so at this point I very strongly suspect this message to be a phishing
 attempt.  

  

 If anyone could let me know whether packages get shipped to WWRUG
 attendees and/or presenters, I’d be grateful for the info.

  

 Thanks,

  

 *Natalie Stroud*

 SAIC @ Sandia National Laboratories

 ARS-ITSM Reporting Specialist

 Albuquerque, NM USA

 nkst...@sandia.gov

 ITSM 7.6.04 SP2 – Windows 2003 – SQL Server 2008

  

  

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

 ** **

 _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


Adding status reason column to overview console

2013-06-12 Thread Robert Gajic
Hi Guys,

I have read articles in developer communities etc on how to do this but am 
still having trouble. This will be long winded but hopefully I can get some 
help on how to add status reason to overview console (incident to start with).
We are running with 7.6.03 (no patch) sql database on windows.



1.   Ensure that status reason exists on template form ( I went with Help 
Desk Status_Reason with field ID of 100150

[cid:image002.png@01CE6821.309EB540]



2.   Add if not there, a record on the ARDBC Fields form for the mapping

[cid:image003.png@01CE6821.DE495380]



3.   Added column for status reason (I added both consolidated status 
reason and status reason as I was experimenting with both and made sure 
permissions were given

4.   Killed plugin and eventually restarted arservice but nothing turns up 
under status reason.
Any thoughts would be very much appreciated!



Robert Gajic
ESMC Remedy Developer
Lockheed Martin Australia
Level 2, 53 Wentworth Avenue   Kingston ACT 2604 Australia
P.O. Box 6003   Kingston ACT 2604 Australia
E-mail: robert.ga...@lmal.com.aumailto:robert.ga...@lmal.com.au
[cid:image001.jpg@01CE6820.BFC676A0]



This message is intended only for the use of the intended recipient(s) If you 
are not an intended recipient, you are hereby notified that any use, 
dissemination, disclosure or copying of this communication is strictly 
prohibited. If you have received this communication in error please destroy all 
copies of this message and its attachments and notify the sender immediately

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years
inline: image001.jpginline: image002.pnginline: image003.png

Re: Remedy Position in San Antonio TX

2013-06-12 Thread arslist
Happy to hear you like Accenture, however the other 4700 people that got
this may not really be interested.

 

I would comment on your resume but it isn't actually attached.

Perhaps you should resend it to the person you meant to send this email to?

 

lol. Daniel

 

From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of Kevin Morgan
Sent: June 12, 2013 9:23 PM
To: arslist@ARSLIST.ORG
Subject: Re: Remedy Position in San Antonio TX

 

** 

Teresa,

 

Sorry this took some time, but I have been working on-site with no access to
my resume.  Here is my current version.  Please send to whomever you feel
will need it.  I will be at home on Friday and all next week for any needed
phone calls.  Please call my cell at 210-287-1516.  If the current position
has been filled, please keep me in mind for any future opportunities that
you think I might be interested in.  I am more interested in long term
positions, rather than short term contracts.

 

Oh, I noticed that you are working for Accenture.  I did a contract job for
Accenture in Alexandria, VA some years ago for DLA.  Great people to work
with there!

 

Regards,

Kevin L Morgan

210-287-1516

goofy1...@gmail.com

morg...@hughes.net

On Thu, May 23, 2013 at 7:25 AM, teresa S Fannin
teresa.s.fan...@accenturefederal.com wrote:

** 

Arslist members,

I am  looking for a Remedy Developer that would be responsible for analysis,
design, code, and testing of multiple components of the ITSM application
across one or more clients. This person would be involved in maintenance,
enhancement and/or development work of complex modules and those that
interface with other applications.If you are the right candidate you
could begin work sometime in June. The major portion of the work will be
done in San Antonio, some travel will be required as needed.   Client is
transitioning to 7.6.04 or maybe 8.Send your resume to my email address.


 

Thanks,

Teresa Fannin

 

Accenture Federal Sevices

BMC ITSM Remedy Lead

San Antonio, TX

Office: 210-918-8061

NEW email: teresa.s.fan...@accenturefederal.com

 

_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: Adding status reason column to overview console

2013-06-12 Thread Steve Kallestad
I see that field as already mapped which *might* be a problem.  I've never
tried to map a field to multiple columns.  I'm not looking at 7.6.3 right
now though.

Generally when I'm having trouble doing this I'll do a SQL log and see if
the field I'm looking for is being queried for.  For me it's always a
simple problem - like forgetting to flush cache, misspelling MAINHELPDESK,
or the wrong number of 0s in the Field ID.


On Wed, Jun 12, 2013 at 5:36 PM, Robert Gajic robert.ga...@lmal.com.auwrote:

 **

 Hi Guys,

 ** **

 I have read articles in developer communities etc on how to do this but am
 still having trouble. This will be long winded but hopefully I can get some
 help on how to add status reason to overview console (incident to start
 with).

 We are running with 7.6.03 (no patch) sql database on windows.

 ** **

 ** **

 **1.   **Ensure that status reason exists on template form ( I went
 with Help Desk Status_Reason with field ID of 100150

 

 ** **

 **2.   **Add if not there, a record on the ARDBC Fields form for the
 mapping

 

 ** **

 **3.   **Added column for status reason (I added both consolidated
 status reason and status reason as I was experimenting with both and made
 sure permissions were given

 **4.   **Killed plugin and eventually restarted arservice but nothing
 turns up under status reason.

 Any thoughts would be very much appreciated!

 ** **

 ** **

 *Robert Gajic*

 *ESMC Remedy Developer*

 *Lockheed Martin Australia***

 Level 2, 53 Wentworth Avenue   Kingston ACT 2604 Australia

 P.O. Box 6003   Kingston ACT 2604 Australia

 E-mail:* robert.ga...@lmal.com.au*

 [image: Description: uhyiuo]

 ** **

 --
 This message is intended only for the use of the intended recipient(s) If
 you are not an intended recipient, you are hereby notified that any use,
 dissemination, disclosure or copying of this communication is strictly
 prohibited. If you have received this communication in error please destroy
 all copies of this message and its attachments and notify the sender
 immediately
  _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
image002.pngimage001.jpgimage003.png

Re: Adding status reason column to overview console

2013-06-12 Thread Robert Gajic
Yeah I have taken a sql log and it is being queried (and no errors)

T2067.C1,C10,C7,C100164,C179,C23009,C301626500,C100217,C100218,C100163,C3,C100161,C100150
 FROM T2067 WHERE (((T2067.C23009 = 'MAINCHANGE') AND ((T2067.C100427 = 
'SGP0391') OR (T2067.C100427 = 'SGP0017') OR 
(T2067.C100427 = 'SGP0993') OR (T2067.C100427 = 
'SGP0029') OR (T2067.C100427 = 'SGP0186') OR 
(T2067.C100427 = 'SGP0026') OR (T2067.C100427 = 
'SGP0025')) AND (T2067.C11 = 'Australian Taxation Office') AND 
((T2067.C7 = 1) OR (T2067.C7 = 2) OR (T2067.C7 = 3) OR (T2067.C7 = 4) OR 
(T2067.C7 = 5) OR (T2067.C7 = 6) OR (T2067.C7 = 7) OR (T2067.C7 = 8) OR 
(T2067.C7 = 9))) OR ((T2067.C23009 = 'MAINHELPDESK') AND 
((T2067.C100079 = 'SGP0391') OR (T2067.C100079 = 
'SGP0017') OR (T2067.C100079 = 'SGP0993') OR 
(T2067.C100079 = 'SGP0029') OR (T2067.C100079 = 
'SGP0186') OR (T2067.C100079 = 'SGP0026') OR 
(T2067.C100079 = 'SGP0025')) AND (T2067.C11 = 


From: Robert Gajic
Sent: Thursday, 13 June 2013 10:37 AM
To: 'arslist@ARSLIST.ORG'
Subject: Adding status reason column to overview console

Hi Guys,

I have read articles in developer communities etc on how to do this but am 
still having trouble. This will be long winded but hopefully I can get some 
help on how to add status reason to overview console (incident to start with).
We are running with 7.6.03 (no patch) sql database on windows.



1.   Ensure that status reason exists on template form ( I went with Help 
Desk Status_Reason with field ID of 100150

[cid:image002.png@01CE6821.309EB540]



2.   Add if not there, a record on the ARDBC Fields form for the mapping

[cid:image003.png@01CE6821.DE495380]



3.   Added column for status reason (I added both consolidated status 
reason and status reason as I was experimenting with both and made sure 
permissions were given

4.   Killed plugin and eventually restarted arservice but nothing turns up 
under status reason.
Any thoughts would be very much appreciated!



Robert Gajic
ESMC Remedy Developer
Lockheed Martin Australia
Level 2, 53 Wentworth Avenue   Kingston ACT 2604 Australia
P.O. Box 6003   Kingston ACT 2604 Australia
E-mail: robert.ga...@lmal.com.aumailto:robert.ga...@lmal.com.au
[cid:image001.jpg@01CE6820.BFC676A0]



This message is intended only for the use of the intended recipient(s) If you 
are not an intended recipient, you are hereby notified that any use, 
dissemination, disclosure or copying of this communication is strictly 
prohibited. If you have received this communication in error please destroy all 
copies of this message and its attachments and notify the sender immediately

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years
inline: image001.jpginline: image002.pnginline: image003.png

Re: Create Date later than $TIMESTAMP$ from filters

2013-06-12 Thread Grooms, Frederick W
One thing I have seen is $TIMESTAMP$ is only set at the beginning of the filter 
cycle.  If you want the real time inside a filter you need to use 
$SERVERTIMESTAMP$

Fred


From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Westbrock
Sent: Wednesday, June 12, 2013 3:57 PM
To: arslist@ARSLIST.ORG
Subject: Create Date later than $TIMESTAMP$ from filters

**
In light of the other thread about Create Date vice Modified Date I ran into 
something along similar lines today an wondered if anyone else has seen 
something similar. We have a set of filters that put $TIMESTAMP$ into date/time 
fields, one per status value (i.e. if there are five different status values 
there will be five date/time fields). The qualifications on the filters are 
such that if the status changes to that value (i.e. if ticket changes to status 
value 2 then the Status 2 Date/Time field is used) and sets $TIMESTAMP$ into 
the corresponding date/time field.

The strange behavior that I am seeing is that these status date/time values are 
all exactly one second older than the value in the core Create Date field. My 
assumption is that $TIMESTAMP$ is evaluated during the filter processing but 
the Create Date field is not populated by the server until probably the very 
instant before the record is actually committed to the database; if filter 
processing takes too long then the clock might tick over into the next second.

Has anyone else run into this dilemma? It is only a problem for me because in 
reporting any tickets that have say the Work In Progress date/time less than 
the Create Date field  then it is out of compliance and we have to massage the 
data for multiple tickets after the fact. In a recent check I found that there 
were 796 records where the status date/time fields were less than the Create 
Date but only four of them were more than one second older (obviously due to 
unrelated issues).

The obvious quick  dirty fix for this (which may not be optimal) is to modify 
the filters to set the status date/time fields to $TIMESTAMP$ + 1 so that they 
either match the Create Date or might possibly be one second later but I wanted 
to investigate the root cause before touching any existing code.


-Rick
ARS 7.6.04 SP2/Windows/MS-SQL

___
Rick Westbrock
QMX Support Services


  
Important: This email is intended for the above named only and may be 
confidential, proprietary, and/or legally privileged. If this email has come to 
you in error, you must take no action on it, nor may you copy or show it to 
anyone. Please contact the sender and delete the material from any computer.
_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: Adding status reason column to overview console

2013-06-12 Thread teresa S Fannin

OK I am not on 7.6.04  but I bet this is the same.   Make sure the you use  the 
field Status Reason Hidden_ because Status Reason is a display only field.
Teresa
__
From: Action Request System discussion list(ARSList) [arslist@ARSLIST.ORG] on 
behalf of Robert Gajic [robert.ga...@lmal.com.au]
Sent: Wednesday, June 12, 2013 10:48 PM
To: arslist@ARSLIST.ORG
Subject: Re: Adding status reason column to overview console

**
Yeah I have taken a sql log and it is being queried (and no errors)

T2067.C1,C10,C7,C100164,C179,C23009,C301626500,C100217,C100218,C100163,C3,C100161,C100150
 FROM T2067 WHERE (((T2067.C23009 = 'MAINCHANGE') AND ((T2067.C100427 = 
'SGP0391') OR (T2067.C100427 = 'SGP0017') OR 
(T2067.C100427 = 'SGP0993') OR (T2067.C100427 = 
'SGP0029') OR (T2067.C100427 = 'SGP0186') OR 
(T2067.C100427 = 'SGP0026') OR (T2067.C100427 = 
'SGP0025')) AND (T2067.C11 = 'Australian Taxation Office') AND 
((T2067.C7 = 1) OR (T2067.C7 = 2) OR (T2067.C7 = 3) OR (T2067.C7 = 4) OR 
(T2067.C7 = 5) OR (T2067.C7 = 6) OR (T2067.C7 = 7) OR (T2067.C7 = 8) OR 
(T2067.C7 = 9))) OR ((T2067.C23009 = 'MAINHELPDESK') AND 
((T2067.C100079 = 'SGP0391') OR (T2067.C100079 = 
'SGP0017') OR (T2067.C100079 = 'SGP0993') OR 
(T2067.C100079 = 'SGP0029') OR (T2067.C100079 = 
'SGP0186') OR (T2067.C100079 = 'SGP0026') OR 
(T2067.C100079 = 'SGP0025')) AND (T2067.C11 = ….

From: Robert Gajic
Sent: Thursday, 13 June 2013 10:37 AM
To: 'arslist@ARSLIST.ORG'
Subject: Adding status reason column to overview console

Hi Guys,

I have read articles in developer communities etc on how to do this but am 
still having trouble. This will be long winded but hopefully I can get some 
help on how to add status reason to overview console (incident to start with).
We are running with 7.6.03 (no patch) sql database on windows.



1.   Ensure that status reason exists on template form ( I went with Help 
Desk Status_Reason with field ID of 100150

[cid:image002.png@01CE6821.309EB540]



2.   Add if not there, a record on the ARDBC Fields form for the mapping

[cid:image003.png@01CE6821.DE495380]



3.   Added column for status reason (I added both consolidated status 
reason and status reason as I was experimenting with both and made sure 
permissions were given

4.   Killed plugin and eventually restarted arservice but nothing turns up 
under status reason.
Any thoughts would be very much appreciated!



Robert Gajic
ESMC Remedy Developer
Lockheed Martin Australia
Level 2, 53 Wentworth Avenue   Kingston ACT 2604 Australia
P.O. Box 6003   Kingston ACT 2604 Australia
E-mail: robert.ga...@lmal.com.aumailto:robert.ga...@lmal.com.au
[Description: uhyiuo]



This message is intended only for the use of the intended recipient(s) If you 
are not an intended recipient, you are hereby notified that any use, 
dissemination, disclosure or copying of this communication is strictly 
prohibited. If you have received this communication in error please destroy all 
copies of this message and its attachments and notify the sender immediately
_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
attachment: image001.jpgattachment: image002.pngattachment: image003.png

Re: Adding status reason column to overview console

2013-06-12 Thread Steve Kallestad
I just took a peek at a 7.6.4 environment and it's already mapped there as
well.

Look for multiple records in SHR:ARDBCFields where MAINHELPDESK/100150
is mapped and slim it down to the one provided out of the box.

Then try adding in the field ConsolidatedStatusReason into your table and
see if it's not populated for you already.  If it's still not populating a
server restart couldn't hurt and you definitely need to flush the MT cache.
 In the thick client clearing the arf/arv files is always good too.

Sounds to me like you've done everything right except maybe running into an
already-mapped field.



On Wed, Jun 12, 2013 at 7:48 PM, Robert Gajic robert.ga...@lmal.com.auwrote:

 **

 Yeah I have taken a sql log and it is being queried (and no errors)

 ** **


 T2067.C1,C10,C7,C100164,C179,C23009,C301626500,C100217,C100218,C100163,C3,C100161,
 *C100150* FROM T2067 WHERE (((T2067.C23009 = 'MAINCHANGE') AND
 ((T2067.C100427 = 'SGP0391') OR (T2067.C100427 =
 'SGP0017') OR (T2067.C100427 = 'SGP0993') OR
 (T2067.C100427 = 'SGP0029') OR (T2067.C100427 =
 'SGP0186') OR (T2067.C100427 = 'SGP0026') OR
 (T2067.C100427 = 'SGP0025')) AND (T2067.C11 =
 'Australian Taxation Office') AND ((T2067.C7 = 1) OR (T2067.C7 = 2) OR
 (T2067.C7 = 3) OR (T2067.C7 = 4) OR (T2067.C7 = 5) OR (T2067.C7 = 6) OR
 (T2067.C7 = 7) OR (T2067.C7 = 8) OR (T2067.C7 = 9))) OR ((T2067.C23009
 = 'MAINHELPDESK') AND ((T2067.C100079 = 'SGP0391') OR
 (T2067.C100079 = 'SGP0017') OR (T2067.C100079 =
 'SGP0993') OR (T2067.C100079 = 'SGP0029') OR
 (T2067.C100079 = 'SGP0186') OR (T2067.C100079 =
 'SGP0026') OR (T2067.C100079 = 'SGP0025')) AND
 (T2067.C11 = ….

 ** **

 *From:* Robert Gajic
 *Sent:* Thursday, 13 June 2013 10:37 AM
 *To:* 'arslist@ARSLIST.ORG'
 *Subject:* Adding status reason column to overview console

 ** **

 Hi Guys,

 ** **

 I have read articles in developer communities etc on how to do this but am
 still having trouble. This will be long winded but hopefully I can get some
 help on how to add status reason to overview console (incident to start
 with).

 We are running with 7.6.03 (no patch) sql database on windows.

 ** **

 ** **

 **1.   **Ensure that status reason exists on template form ( I went
 with Help Desk Status_Reason with field ID of 100150

 

 ** **

 **2.   **Add if not there, a record on the ARDBC Fields form for the
 mapping

 

 ** **

 **3.   **Added column for status reason (I added both consolidated
 status reason and status reason as I was experimenting with both and made
 sure permissions were given

 **4.   **Killed plugin and eventually restarted arservice but nothing
 turns up under status reason.

 Any thoughts would be very much appreciated!

 ** **

 ** **

 *Robert Gajic*

 *ESMC Remedy Developer*

 *Lockheed Martin Australia*

 Level 2, 53 Wentworth Avenue   Kingston ACT 2604 Australia

 P.O. Box 6003   Kingston ACT 2604 Australia

 E-mail:* robert.ga...@lmal.com.au*

 [image: Description: uhyiuo]

 ** **

 --
 This message is intended only for the use of the intended recipient(s) If
 you are not an intended recipient, you are hereby notified that any use,
 dissemination, disclosure or copying of this communication is strictly
 prohibited. If you have received this communication in error please destroy
 all copies of this message and its attachments and notify the sender
 immediately
  _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


Webservice integration

2013-06-12 Thread Anantha Jeyaprakash
Hello guys,

I have been trying to call 3rd party WSDL from a Remedy filter. This
webservice should create a request in the 3rd party ticketing system and
send us the confirmation ticket number to Remedy. When we click save, a
filter calls the wsdl, then Remedy throws the below error message.
---
ARERR [9130] Error encountered while executing a Web Service : Fatal Error:
URI=null Line=2: Element type ns0:ROOT must be followed by either
attribute specifications,  or /.
 
-
When I copy the below xml and run in SoapUI it throws the error message as
--
soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/;
   soapenv:Body
  soapenv:Fault
 faultcodesoapenv:/faultcode
 faultstringFirst Element must contain the local name, Envelope ,
but found ROOT/faultstring
 detail
Exceptionorg.apache.axis2.AxisFault: First Element must
contain the local name, Envelope , but found ROOT
--
does Remedy sends xml communication withou soapenv:Envelope, Body?

This is the xml file I could see in arjavaplugin log. Our Remedy runs on
Windows ARS 7.5 patch 8. DB Oracle 11.g

?xml version=1.0 encoding=utf-8?

ns0:ROOT messageID= xmlns:ns0=http://www.ibm.com/maximo; xmlns:xsd=
http://www.w3.org/2001/XMLSchema; xmlns:xsi=
http://www.w3.org/2001/XMLSchema-instance; baseLanguage=
maximoVersion= transLanguage=EN creationDateTime=

  ns0:LCLSRSet

ns0:SR action= relationship=
transLanguage=EN deleteForInsert=

ns0:MAXINTERRORMSG/

ns0:CLASS changed=
maxvalue=SR/ns0:CLASS

ns0:DESCRIPTION
changed=SCCD Integration/ns0:DESCRIPTION


ns0:DESCRIPTION_LONGDESCRIPTION changed=Detailed SCCD
Integration/ns0:DESCRIPTION_LONGDESCRIPTION

ns0:HSISSUEOWNER
changed=/

ns0:HSISSUESTATUS
changed=/

ns0:HSLOBLAWSTORENUM
changed=/

ns0:HSNSCTICKETNUM
changed=/

ns0:HSREMEDYASSIGNEE
changed=/

ns0:HSREMEDYCOMMENTS
changed=/

ns0:HSREMEDYID
changed=INC04486662/ns0:HSREMEDYID

ns0:HSREMEDYQASSIGN
changed=IBM-IMPLEMENT/ns0:HSREMEDYQASSIGN

ns0:HSREMEDYQUEUE
changed=/

ns0:HSREMEDYSTATUS
changed=In Progress/ns0:HSREMEDYSTATUS


ns0:HSREMEDYSTATUSUPD changed=/

ns0:HSSTORENUM
changed=103/ns0:HSSTORENUM

ns0:REPORTDATE changed=/

ns0:REPORTEDPRIORITY
changed=3/ns0:REPORTEDPRIORITY

ns0:TICKETID changed=/

ns0:WORKLOG action= relationship=
deleteForInsert=

ns0:CLIENTVIEWABLE
changed=/

ns0:CREATEDATE
changed=/

ns0:DESCRIPTION
changed=/

ns0:DESCRIPTION_LONGDESCRIPTION
changed=/

ns0:HSREMEDYASSIGNEE
changed=/

ns0:HSREMEDYCOMMENTS
changed=/

ns0:HSREMEDYQASSIGN
changed=/

ns0:HSREMEDYSTATUSUPD
changed=/

ns0:HSSEND
changed=/

ns0:LOGTYPE changed=
maxvalue=/

ns0:WORKLOGID changed=/

/ns0:WORKLOG

ns0:DOCLINKS action= relationship=
deleteForInsert=

ns0:ADDINFO
changed=/

ns0:APP
changed=/

ns0:DESCRIPTION
changed=/

ns0:DOCINFOID
changed=/

ns0:DOCTYPE
changed=/

ns0:DOCUMENT
changed=/

ns0:DOCUMENTDATA
changed=/

ns0:HSSEND
changed=/

ns0:NEWURLNAME
changed=/

ns0:OWNERID changed=/

ns0:OWNERTABLE
changed=/

ns0:UPLOAD
changed=/

ns0:URLNAME changed=/

ns0:URLTYPE changed=/

/ns0:DOCLINKS

/ns0:SR

/ns0:LCLSRSet

/ns0:ROOT

/soapenv:Body

/soapenv:Envelope

Thanks for your help-
-
Cheers,
A

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