Re: Download files on login to Remedy User
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
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
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
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
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
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
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
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
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
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
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
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?
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?
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?
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
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
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
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?
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
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
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?
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
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?
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
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
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?
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
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?
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
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?
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
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
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
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?
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?
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?
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
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?
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
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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
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
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