Re: how to define access to Assignee Group
** this is at the moment my guess too. I'll try it. But maybe I am doing something wrong. Just to be sure and maybe to get some feedback from somebody on this forum, here is what I have: a form with a character field that I called Assignee Group, Id of this field 112, lenght 255, permissions for my Group A My workflow is quiet basic: one AL is fired on search and checks with the User table that my actually connected $USER$ is found with the corresponding login So if match is found, the Assignee Group field, is set for the login What puzzles me is that the field gets actually set to the login. But then I get the error message. I now believe I am missing something here. Any help would be appreciated. Serouche Jason Miller wrote: ** Also sometimes when populating 112 or dynamic fields with workflow you have to use the group number instead of the name. I can't think of the specific instances at the moment (maybe I was doing a filter loop/push) but I remember encountering that error when using workflow to set row level permissions. If I remember correctly this was on 6 or 6.1 the first time I encountered it so it may be what you are seeing? Jason On Tue, Apr 7, 2009 at 7:29 AM, Grooms, Frederick W frederick.w.gro...@xo.com wrote: Actually according to the 6.3 Basic manual (starting on page 104) you can place a user NAME (not login) or group ID in Field 112. Since RemedyManiac is still on 6.0 it may have only accepted group IDs then. Fred -Original Message- From: Action Request System discussion list(ARSList) __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___ __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___
Re: how to define access to Assignee Group
Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon as s/he is either the Submitter or in the CC list field found in the ticket itself (= there is a character field used to cc some people) So i created a character field with id 112 named Assignee Group I've built a workflow which reads the User form and set the field 112 to the login name of the $USER$ the Request-ID field is readable by the field id 112 This later is correctly updated base on the login found in the User form But then I keep getting the following message: You cannot translate the group name in the Group List or Assignee Group Field. : Assignee Group (ARWARN 9305) Can anyone help on solving this issue? Thank you Serouche PS: ARS 6.00.01 with Mid-tiers 6.3 on Solaris 8 with Sybase 12.5.3 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: how to define access to Assignee Group
** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon as s/he is either the Submitter or in the CC list field found in the ticket itself (= there is a character field used to cc some people) So i created a character field with id 112 named Assignee Group I've built a workflow which reads the User form and set the field 112 to the login name of the $USER$ the Request-ID field is readable by the field id 112 This later is correctly updated base on the login found in the User form But then I keep getting the following message: You cannot translate the group name in the Group List or Assignee Group Field. : Assignee Group (ARWARN 9305)" Can anyone help on solving this issue? Thank you Serouche PS: ARS 6.00.01 with Mid-tiers 6.3 on Solaris 8 with Sybase 12.5.3 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___ __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___
Re: how to define access to Assignee Group
Ok, submitter is handled in the usual way. Give the built in group submitter, access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon as s/he is either the Submitter or in the CC list field found in the ticket itself (= there is a character field used to cc some people) So i created a character field with id 112 named Assignee Group I've built a workflow which reads the User form and set the field 112 to the login name of the $USER$ the Request-ID field is readable by the field id 112 This later is correctly updated base on the login found in the User form But then I keep getting the following message: You cannot translate the group name in the Group List or Assignee Group Field. : Assignee Group (ARWARN 9305) Can anyone help on solving this issue? Thank you Serouche PS: ARS 6.00.01 with Mid-tiers 6.3 on Solaris 8 with Sybase 12.5.3 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: how to define access to Assignee Group
** my problem is exactly here: all people are in the same group let say "Callers" They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group "submitter", access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon as s/he is either the Submitter or in the CC list field found in the ticket itself (= there is a character field used to cc some people) So i created a character field with id 112 named Assignee Group I've built a workflow which reads the User form and set the field 112 to the login name of the $USER$ the Request-ID field is readable by the field id 112 This later is correctly updated base on the login found in the User form But then I keep getting the following message: You cannot translate the group name in the Group List or Assignee Group Field. : Assignee Group (ARWARN 9305)" Can anyone help on solving this issue? Thank you Serouche PS: ARS 6.00.01 with Mid-tiers 6.3 on Solaris 8 with Sybase 12.5.3 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___ __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___ __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___ __Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___
Re: how to define access to Assignee Group
Serouche, Forget using groups for now then. Just put each userid in the 112 field surrounded by single quotes. Create a filter on submit/modify that looks at the CC field and places each user login ID in the cc field (you may need to do a lookup of the user form if you have full email addresses in the CC field) into the 112 field. Surround each user id with single quotes. Give assignee group permission to the relevant fields. Use request ID (1) to restrict row level access. Once you do this the built in permissions system will do the rest. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** my problem is exactly here: all people are in the same group let say Callers They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group submitter, access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon as s/he is either the Submitter or in the CC list field found in the ticket itself (= there is a character field used to cc some people) So i created a character field with id 112 named Assignee Group I've built a workflow which reads the User form and set the field 112 to the login name of the $USER$ the Request-ID field is readable by the field id 112 This later is correctly updated base on the login found in the User form But then I keep getting the following message: You cannot translate the group name in the Group List or Assignee Group Field. : Assignee Group (ARWARN 9305) Can anyone help on solving this issue? Thank you Serouche PS: ARS 6.00.01 with Mid-tiers 6.3 on Solaris 8 with Sybase 12.5.3 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Business Time Segment and Support Group Business hours/Holidays
Hi Lister, Please help me in understanding the difference between the configuration of Business Time Segment and Support Group Business hours/Holidays(the tab Business hours/Holidays on the support group form) Will the Business hours/Holidays on the support group form wont work without Business Time Segment Consider I have a created a Business Time Segment -Available-Level1-Timings as 9 AM to 6 PM Monday to Friday the whole of this year and attached it to X service target with a target time of 4 hours bound for a specific company. Considering I have created a Holidays entry on Business hours/Holidays for Support group say on 1 Jan09 but not created a UnAvailable segment for 1 Jan09 in the Business Time Segment . If an Incident ticket is created for X service target on 1 Jan 09 and assigned to that group,will the SLA breach occur on this Incident.Also how can I releate the unavailablity period to the service target. Iam on ARS 7.1 ITSM 7.x -- View this message in context: http://www.nabble.com/Business-Time-Segment-and-Support-Group-Business-hours-Holidays-tp22945641p22945641.html Sent from the ARS (Action Request System) mailing list archive at Nabble.com. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: how to define access to Assignee Group
** doesn't work I gave access the Assignee_Group to the Request_ID field. I put in the Assignee_Group field the ID of my user. I tried with quotes and without quotes. Maybe I should try with double-quotes. I put my user in the CC list as well I tried to access the ticket using this user. The system doesn't find the request. There is something missing, or ? serouche Rod Harris wrote: ** Serouche, Forget using groups for now then. Just put each userid in the 112 field surrounded by single quotes. Create a filter on submit/modify thatlooks atthe CC field and places each userlogin ID in the cc field (you may need to do a lookup of the user form if you have full email addresses in the CC field) into the 112 field. Surround each user id with single quotes. Give assignee group permission to the relevant fields. Use request ID (1) to restrict row level access. Once you do this the built in permissions system will do the rest. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** my problem is exactly here: all people are in the same group let say "Callers" They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group "submitter", access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon as s/he is either the Submitter or in the CC list field found in the ticket itself (= there is a character field used to cc some people) So i created a character field with id 112 named Assignee Group I've built a workflow which reads the User form and set the field 112 to the login name of the $USER$ the Request-ID field is readable by the field id 112 This later is correctly updated base on the login found in the User form But then I keep getting the following message: You cannot translate the group name in the Group List or Assignee Group Field. : Assignee Group (ARWARN 9305)" Can anyone help on solving this issue? Thank you Serouche PS: ARS 6.00.01 with Mid-tiers 6.3 on Solaris 8 with Sybase 12.5.3 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are"
Re: how to define access to Assignee Group
You seem to be following the right steps. It is definitely a single quote around the userid. You have stopped getting the error message when modifying the assignee group field right? Check that you're doing everything right. Try it using your own dynamic group field if you're still stuck. You have to create a group and a field with the same ID, and it must be in the correct range. I've used this feature quite a lot in many different versions of AR so it does work as documented. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** doesn't work I gave access the Assignee_Group to the Request_ID field. I put in the Assignee_Group field the ID of my user. I tried with quotes and without quotes. Maybe I should try with double-quotes. I put my user in the CC list as well I tried to access the ticket using this user. The system doesn't find the request. There is something missing, or ? serouche Rod Harris wrote: ** Serouche, Forget using groups for now then. Just put each userid in the 112 field surrounded by single quotes. Create a filter on submit/modify that looks at the CC field and places each user login ID in the cc field (you may need to do a lookup of the user form if you have full email addresses in the CC field) into the 112 field. Surround each user id with single quotes. Give assignee group permission to the relevant fields. Use request ID (1) to restrict row level access. Once you do this the built in permissions system will do the rest. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** my problem is exactly here: all people are in the same group let say Callers They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group submitter, access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon as s/he is either the Submitter or in the CC list field found in the ticket itself (= there is a character field used to cc some people) So i created a character field with id 112 named Assignee Group I've built a workflow which reads the User form and set the field 112 to the login name of the $USER$ the Request-ID field is readable by the field id 112 This later is correctly updated base on the login found in the User form But then I keep getting the following message: You cannot translate the group name in the Group List or Assignee Group Field. : Assignee Group (ARWARN 9305) Can anyone help on solving this issue? Thank you Serouche
Re: how to define access to Assignee Group
** ok many thanks for your infos Rod. One thing I am noticing is that having the user id in that field seems to slow down the system Am I right? Is there anything to do to improve the perfs? serouche Rod Harris wrote: ** You seem to be following the right steps. It is definitely a single quote around the userid. You have stopped getting the error message when modifying the assignee group field right? Check that you're doing everything right. Try it using your own dynamic group field if you're still stuck. You have to create a group and a field with the same ID, and it must be in the correct range. I've used this feature quite a lot in many different versions of AR so it does work as documented. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** doesn't work I gave access the Assignee_Group to the Request_ID field. I put in the Assignee_Group field the ID of my user. I tried with quotes and without quotes. Maybe I should try with double-quotes. I put my user in the CC list as well I tried to access the ticket using this user. The system doesn't find the request. There is something missing, or ? serouche Rod Harris wrote: ** Serouche, Forget using groups for now then. Just put each userid in the 112 field surrounded by single quotes. Create a filter on submit/modify thatlooks atthe CC field and places each userlogin ID in the cc field (you may need to do a lookup of the user form if you have full email addresses in the CC field) into the 112 field. Surround each user id with single quotes. Give assignee group permission to the relevant fields. Use request ID (1) to restrict row level access. Once you do this the built in permissions system will do the rest. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** my problem is exactly here: all people are in the same group let say "Callers" They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group "submitter", access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on
Re: how to define access to Assignee Group
Hi Serouche, I don't think using dynamic groups should impact performance too much. You might be seeing some recaching as you change things at the moment. Things should sort themselves out and settle down. If they don't then depending on what's causing a performance problem there are a lot of different things you can do to improve it. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** ok many thanks for your infos Rod. One thing I am noticing is that having the user id in that field seems to slow down the system Am I right? Is there anything to do to improve the perfs? serouche Rod Harris wrote: ** You seem to be following the right steps. It is definitely a single quote around the userid. You have stopped getting the error message when modifying the assignee group field right? Check that you're doing everything right. Try it using your own dynamic group field if you're still stuck. You have to create a group and a field with the same ID, and it must be in the correct range. I've used this feature quite a lot in many different versions of AR so it does work as documented. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** doesn't work I gave access the Assignee_Group to the Request_ID field. I put in the Assignee_Group field the ID of my user. I tried with quotes and without quotes. Maybe I should try with double-quotes. I put my user in the CC list as well I tried to access the ticket using this user. The system doesn't find the request. There is something missing, or ? serouche Rod Harris wrote: ** Serouche, Forget using groups for now then. Just put each userid in the 112 field surrounded by single quotes. Create a filter on submit/modify that looks at the CC field and places each user login ID in the cc field (you may need to do a lookup of the user form if you have full email addresses in the CC field) into the 112 field. Surround each user id with single quotes. Give assignee group permission to the relevant fields. Use request ID (1) to restrict row level access. Once you do this the built in permissions system will do the rest. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** my problem is exactly here: all people are in the same group let say Callers They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group submitter, access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in single quotes though to distinguish it from a group name. The same rules apply for the dynamic groups fields (fields and matching group IDs in the range of 6 to 60999). Dynamic groups enable you to have more than 1 field with the same attributes as the special 112 field. I think this feature was added in about V6. One note of caution when you put userids into a dynamic group field. Watch out for userids that have a single quote in them eg. 'Peter o'connell'. You need to put a second single quote in front of the one in the name in these cases. Rod On 07/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: dear listers, I am trying to build an access based on individual basis. i.e: the user can access any ticket as soon
Auto-copy Button
Hello, As my Windows OLE knowledge is very slight, I would like to ask if someone could give me the OLE trees I would want to add to an AL that would store the contents of a target field in the user's copy buffer so they could paste the contents into another program without having to highlight and ctrl-c. I have set up the spellcheck function before using the example in the documentation, so I'm not completely lost, I just need a list of the correct selections. Any help is appreciated! Thank you, Paul Blasquez Senior Network Engineer/Remedy Developer | Equinix, Inc. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Prod ARS 7.0.1 p006 cannot consume a webservice
Hi, The difference you mentioned couldn't be the root cause, could you send the complete soap message is being sent to the publisher for both the production and development. I guess there is problem with the message passed to publisher which is not accepting and throwing exception. Rajiv Kumar | Capgemini India | Bangalore Consultant | ATT Office: +91.80.66567000 Ext. 3289 | Mobile: +91-9886211088 Email: rajiv.ku...@capgemini.com Together: the Collaborative Business Experience -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Elinore AR Sent: Wednesday, April 08, 2009 9:59 AM To: arslist@ARSLIST.ORG Subject: Prod ARS 7.0.1 p006 cannot consume a webservice hi all, we are having a critical Production issue regarding Remedy consuming a webservice and was hoping someone here can help us. we are using ARS 7.0.1 p006 MT 7.0.1 p006 AR Admin 7.0.1 p006 we have a filter that we created in a Dev server sometime ago that consumes an external webservice. this works just fine and now we are ready to move this filter to Production. we did and lo and behold, the filter does not work. no problems with permission, proxy settings and all, but we keep getting issues: 1) takes too long for the call to respond when the filter is fired. 2) when it does respond, we get either: a) timeout error on the database (the database takes too long to respond) b) ARERR [9130] An exception occurred from the WebService class : Unknown Error as a test, I created a filter that calls to a public webservice found in the BMC Developer Network http://ws.cdyne.com/ip2geo/ip2geo.asmx?wsdl and mapped the input and output fields to our test form in production. then I created a record on the form that fires a filter calling that webservice. I tested this same script in our devel server and I can consume that same webservice just fine. but errors out in production. our filter log shows this: Checking IP2Geo (500) -- Passed -- perform actions 0: Set Fields -- this is where the web service is called */Stop filter processing An exception occurred from the WebService class Unknown Error Error while performing filter action we did a arplugin log compare at both times and here's what we saw: we noticed that on our Dev, the line: FINE URL Auth User = null FINE URL Auth Password = hidden is not getting called (does not appear in the log), while in Prod this appears in the log. another significant difference is that when the web service is called, the logs show: DEV - it used ROOT as the element FINE soapInputDocument = ROOT xmlns=urn:IP2Geo xmlns:ns1=http:// ws.cdyne.com/IP2Geo xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; ns1:ipAddress206.190.60.37/ns1:ipAddress ns1:licenseKey/ /ROOT while in: PROD - there is an appended text ns0: before ROOT FINE soapInputDocument = ns0:ROOT xmlns:ns0=urn:IP2Geo xmlns:ns1=http://ws.cdyne.com/IP2Geo; xmlns:xsd=http://www.w3.org/ 2001/XMLSchema xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; ns1:ipAddress149.122.21.107/ns1:ipAddress ns1:licenseKey/ /ns0:ROOT can this difference be the root cause on why the exact same filter calling the same webservice on different servers (with the same ARS version, patch, OS, DB, Mid-Tier) is giving us different results on our Production server compared to our Devel server? does anyone have any idea on what could be causing this on our Production server? any help is greatly appreciated!!! ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Word doc view
HTML is the way to go. You can easily create a very simple HTML page with some formatting and populate it with your record data using Set Fields. Push all that to a view field and there's your pretty markup! In version 7.5 there is a 'templating' mechanism you can use to take this even further; if you have lots of fields to display in your HTML view field it will save the hassle of using tons of set fields actions. Regards, -- Michiel Beijen Software Consultant +31 6 - 457 42 418 Bee Free IT + http://beefreeit.nl On Tue, Apr 7, 2009 at 21:32, Jason Miller jason.mil...@gmail.com wrote: ** What may work better than using a Word doc is to use an html document or web page. It is lighter weight and a bit more standard that Office (users do not need Office or Office Viewer to see the text). Also you have better control over centering the text int the view field. A bit more advanced would be to dynamically build/manipulate the html based with record data. Then you could show a scrolling marquee, etc. Jason On Tue, Apr 7, 2009 at 12:19 PM, John Kelley john.kel...@dunkinbrands.com wrote: Hi All I have a view field that I would like to display a word doc. I created an active link with a Set field File://usranfb/transfer/RemedyTestforViewfield.doc. When the form opens it prompts me to open or save the doc. Is there a way to avoid the prompt. Also is there a way to center the doc in the view field? All I want to do is show some text with special formatting and color. Since text boxes do not have that capability, I went down the road of displaying a word doc. Any help or workarounds would be great! JK * This e-mail message, including any attachments, is for the sole use of the addressee(s) to whom it has been sent, and may contain information that is confidential or legally protected. If you are not the intended recipient or have received this message in error, you are not authorized to copy, distribute, or otherwise use this message or its attachments. Please notify the sender immediately by return e-mail and permanently delete this message and any attachments. Dunkin' Brands Inc. makes no warranty that this e-mail is error or virus free. __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: ARS 7.1 on Solaris zones
Hi Kelvin, FYI, we managed to successfully install and run ARS+ITSM on non-global zones for almost a week now, with no problems detected. This is a 100 concurrent users environment, 1 zone for ARS + ITSM + CMDB, one for mid-tier and one for Oracle. It is also a Sun box. Regards, John 2008/12/1 Wallace, Kelvin wall...@doacs.state.fl.us ** John, I don’t have ARS running in a non-global zone, but I am thinking about utilizing my T2000 (the ARS server) for other uses (ARS would still run in the global zone). This box is way underutilized and I was thinking of adding some zones for web servers. What kind of box are you running? And what kind of environment are you operating in (number of users, number of ARS servers, etc.). Kelvin -- *From:* Action Request System discussion list(ARSList) [mailto: arsl...@arslist.org] *On Behalf Of *John Jack *Sent:* Friday, November 28, 2008 8:12 AM *To:* arslist@ARSLIST.ORG *Subject:* ARS 7.1 on Solaris zones ** Hi, Has anyone tried installing ARS (server group) on Solaris non-global zones? Any pitfalls or recommendations? We're planning like this: zone 1 - Oracle 10g zone 2 - ARS 7.1 patch 5, ITSM 7 patch 8 zone 3 - ARS 7.1 patch 5, ITSM 7 patch 8 zone 4 - ARS 7.1 patch 5, ITSM 7 patch 8 (reporting, AIE) zone 5 - MT 7.1 patch 5 zone 6 - MT 7.1 patch 5 There is also an external Storage and 2 external load balancers. Thanks in advance. John __Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are html___ __Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Heterogeneous server group environment
Hello listers! Just wondering if someone managed to create a server group with both windows 2003 and Solaris servers on the same group? We could not found an assertive YES or NO in the docs. Thanks, John ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: how to define access to Assignee Group
** many thanks again Rod. But it still doesn't work. I tried without quotes. I noticed the system translates the userid 0001024 into ;0001024; then I tried with '0001024'. The same translation happened ;'0001024'; I also tried with double-quotes I created my own Dynamic Group and added the same into that group Nothing helped: my user does not get access to the request. But probably you are right, I need to look what is elsewhere going wrong serouche Rod Harris wrote: ** Hi Serouche, I don't think using dynamic groupsshould impact performance too much. You might be seeing some recaching as you change things at the moment. Things should sort themselves out and settle down. If they don't then depending on what's causing a performance problem there are a lot of different things you can do to improve it. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** ok many thanks for your infos Rod. One thing I am noticing is that having the user id in that field seems to slow down the system Am I right? Is there anything to do to improve the perfs? serouche Rod Harris wrote: ** You seem to be following the right steps. It is definitely a single quote around the userid. You have stopped getting the error message when modifying the assignee group field right? Check that you're doing everything right. Try it using your own dynamic group field if you're still stuck. You have to create a group and a field with the same ID, and it must be in the correct range. I've used this feature quite a lot in many different versions of AR so it does work as documented. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** doesn't work I gave access the Assignee_Group to the Request_ID field. I put in the Assignee_Group field the ID of my user. I tried with quotes and without quotes. Maybe I should try with double-quotes. I put my user in the CC list as well I tried to access the ticket using this user. The system doesn't find the request. There is something missing, or ? serouche Rod Harris wrote: ** Serouche, Forget using groups for now then. Just put each userid in the 112 field surrounded by single quotes. Create a filter on submit/modify thatlooks atthe CC field and places each userlogin ID in the cc field (you may need to do a lookup of the user form if you have full email addresses in the CC field) into the 112 field. Surround each user id with single quotes. Give assignee group permission to the relevant fields. Use request ID (1) to restrict row level access. Once you do this the built in permissions system will do the rest. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** my problem is exactly here: all people are in the same group let say "Callers" They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group "submitter", access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I
Re: AIE Not working
Hi listers, FYI, one strange problem we faced with AIE on Solaris (full environment below) is that it core dumps when trying to rotate the logs (either the application or the data exhange logs). Regards, John 2009/2/11 John Jack johnsj...@gmail.com Hi Jay, Just wondering if you got any solution for this? We're having the same issue. Have you opened an issue with BMC? Our environment: - ARS 7.1 patch 006 on Solaris 10 (server group - 2 servers) - AIE 7.1 path 004 - Midtier 7.1 patch 006 on Solaris 10 (separate box) - ORacle 10g on Solaris 10 (separate box) Thanks, John 2008/4/26 Manjinder Singh man...@gmail.com ** Jay, Make sure you have oracle path variables set up in aie start up script. For example: [ ! $AIE_ORACLE_LIB_DIR ] AIE_ORACLE_LIB_DIR=/rmdy-as1/ora01/app/oracle/product/10.2.0/ Thanks Manjinder On Thu, Apr 24, 2008 at 10:57 AM, Jay parker jay.par...@cexp.com wrote: ** Gave this a try and I received the same errors in the logs. I don't understand how it can look up and retrieve all tables and columns form the source and fail when you try and run the actual data exchange. Thank you Jay -- *From:* Action Request System discussion list(ARSList) [mailto: arsl...@arslist.org] *On Behalf Of *Joe DeSouza *Sent:* Wednesday, April 23, 2008 4:20 PM *To:* arslist@ARSLIST.ORG *Subject:* Re: AIE Not working Forget the Verify button. I have had problems with it with a fully functional exchange on AIE 7.1. The Verify fails to work - however if I run the schedule it works just fine.. Why don't you just try running it and see if it works for you.. Hope this helps.. Cheers Joe - Original Message From: Jay parker jay.par...@cexp.com To: arslist@ARSLIST.ORG Sent: Wednesday, April 23, 2008 6:00:14 PM Subject: AIE Not working I have AIE 7.1 installed on an AIX 5.3 server using Oracle 10g. I am using the Oracle link to build my data exchange and mappings and all of that appeared to have set up fine. I am able to retrieve a list of tables and all the columns from the source database. The issue occurs when I try to verify the exchange and I get the following error. Verify DataExchange: 'BMC Test' Error on tab: '' Data Handler failed to load: /opt/apps/remedy/apps/aie/bmc/apps/aie/uscobrmfa-at-06-0/service/bin/oradpr.so.1. (ARNOTE 1) The preceding message occurred during the execution of active link EIE:ST-ClickGetStatusButon02 -- action 1. (ARNOTE 1101) I checked all the database information and settings and it looks good. Does anyone have any ideas? -- Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.http://us.rd.yahoo.com/evt=51733/*http:/mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ%20 __Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are html___ __Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are html___ -- Manjinder Singh __Platinum Sponsor: www.rmsportal.com ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Heterogeneous server group environment
To my understanding, the only requirement is that they both be able to connect to the same DB, so as long as its not SQL Server, then I don't see why not. _ From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of John Jack Sent: Wednesday, April 08, 2009 6:40 AM To: arslist@ARSLIST.ORG Subject: Heterogeneous server group environment ** Hello listers! Just wondering if someone managed to create a server group with both windows 2003 and Solaris servers on the same group? We could not found an assertive YES or NO in the docs. Thanks, John __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: serialize webservice response error:The string '' is not a valid AllXsd value.
Lyle, did you have the same problem as I described? For integer field, datetime field, it is ok as long as you set nillable=true, minOccurs=0 on the output mapping. But for drop-down list field (which is enumeration type in WSDL), the value cannot be empty. I found out that the workaround is to add an empty enumeration value. This way even customer select (clear) for that drop-down list field, serialization will be ok on my .Net client. The .NET framework for working with web services creates a class that represents the web service for use in your application. Selection fields (or dates or other numerical fields) get represented by numbers, DateTimes, or enums which can't be null in .NET, because they are value types and not reference types. As a result, any time you try to retrieve a record that has NULL in one of those fields, you will get an error. The work around we found was to manually edit the WSDL after you create the web service and change the type of all of those fields to a string. String is a reference type and can be null, so you will no longer get the error. If you need to work with the values in the correct data type in your .NET code, you can convert the string to the desired data type after retrieving it from the web service and then work with it that way. Lyle -- View this message in context: http://www.nabble.com/serialize-webservice-response-error%3AThe-string-%27%27-is-not-a-valid-AllXsd-value.-tp22936482p22950310.html Sent from the ARS (Action Request System) mailing list archive at Nabble.com. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Prod ARS 7.0.1 p006 cannot consume a webservice
Elinore, We ran into a similar issue when we upgraded across the 7.0.1 patch 004 threshold where we had to recreate those filters consuming external webservices. What version was your dev environment when you created the filter? If it was created on a system that was 7.0.1 patch 003 or below, you may need to recreate the filters with all components on 7.0.1 patch 004 or above due to Remedy change to how they handled namespaces. There's a note in the compatibility matrix that says that Use of webservices requires that all ARS/Mid-tier/Admin Tool components be at 7.0.1 patch 004 or above, or all be at 7.0.1 patch 003 or below. What it doesn't say anywhere that I could find was that when you cross this threshold that existing webservices components may break. Hope this helps! Dennis Ruble Rockwell Collins Elinore AR elinore.ex...@gmail.com Sent by: Action Request System discussion list(ARSList) arslist@ARSLIST.ORG 04/07/2009 11:28 PM Please respond to arslist@ARSLIST.ORG To arslist@ARSLIST.ORG cc Subject Prod ARS 7.0.1 p006 cannot consume a webservice hi all, we are having a critical Production issue regarding Remedy consuming a webservice and was hoping someone here can help us. we are using ARS 7.0.1 p006 MT 7.0.1 p006 AR Admin 7.0.1 p006 we have a filter that we created in a Dev server sometime ago that consumes an external webservice. this works just fine and now we are ready to move this filter to Production. we did and lo and behold, the filter does not work. no problems with permission, proxy settings and all, but we keep getting issues: 1) takes too long for the call to respond when the filter is fired. 2) when it does respond, we get either: a) timeout error on the database (the database takes too long to respond) b) ARERR [9130] An exception occurred from the WebService class : Unknown Error as a test, I created a filter that calls to a public webservice found in the BMC Developer Network http://ws.cdyne.com/ip2geo/ip2geo.asmx?wsdl and mapped the input and output fields to our test form in production. then I created a record on the form that fires a filter calling that webservice. I tested this same script in our devel server and I can consume that same webservice just fine. but errors out in production. our filter log shows this: Checking IP2Geo (500) -- Passed -- perform actions 0: Set Fields -- this is where the web service is called */Stop filter processing An exception occurred from the WebService class Unknown Error Error while performing filter action we did a arplugin log compare at both times and here's what we saw: we noticed that on our Dev, the line: FINE URL Auth User = null FINE URL Auth Password = hidden is not getting called (does not appear in the log), while in Prod this appears in the log. another significant difference is that when the web service is called, the logs show: DEV ? it used ROOT as the element FINE soapInputDocument = ROOT xmlns=urn:IP2Geo xmlns:ns1=http:// ws.cdyne.com/IP2Geo xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; ns1:ipAddress206.190.60.37/ns1:ipAddress ns1:licenseKey/ /ROOT while in: PROD ? there is an appended text ?ns0:? before ROOT FINE soapInputDocument = ns0:ROOT xmlns:ns0=urn:IP2Geo xmlns:ns1=http://ws.cdyne.com/IP2Geo; xmlns:xsd=http://www.w3.org/ 2001/XMLSchema xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; ns1:ipAddress149.122.21.107/ns1:ipAddress ns1:licenseKey/ /ns0:ROOT can this difference be the root cause on why the exact same filter calling the same webservice on different servers (with the same ARS version, patch, OS, DB, Mid-Tier) is giving us different results on our Production server compared to our Devel server? does anyone have any idea on what could be causing this on our Production server? any help is greatly appreciated!!! ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: AUTHENTICATE PLAIN not working with Exchange 2007
Unfortunately I am a Unix person (All my ARS systems are on Unix servers). Maybe Christopher Strauss or another Windows person can answer how to have the Windows service use the emailstart batch file (personally I thought that was what is supposed to be listed in the armonitor.conf (armonitor.cfg on windows) file) to actually run the email engine. Fred From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Mitchell, Sharon N. (MSFC-IS30)[SAIC] Sent: Tuesday, April 07, 2009 4:54 PM To: arslist@ARSLIST.ORG Subject: Re: AUTHENTICATE PLAIN not working with Exchange 2007 Fred, Thank you!!! I added this to the debug file first, and it immediately received and processed the two emails that were stuck in the inbox. I sent another email to the dev server, added this to the emailstart.bat file and it worked too. However, when I send an email to the server (with the email engine running), it still gets stuck in the inbox. Even when I restart the email engine service, it stays in the inbox. I can run the emailstart (or debug) batch file, and the email is then received/processed. This is great progress… but any ideas on how to make this work all the time?? Another thing, and maybe I’m missing something….when I restart the email engine service, the stderr file is still showing Authentication failed error, but when I run the debug batch file, the error is not there ?? Thanks again, Sharon From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Grooms, Frederick W Sent: Tuesday, April 07, 2009 4:03 PM To: arslist@ARSLIST.ORG Subject: Re: AUTHENTICATE PLAIN not working with Exchange 2007 I’m wondering if this can be added to the emaild startup batch file the same way you trun on the debug. -Dmail.imap.auth.plain.disable=true Something like java -Dmail.debug=true -Dmail.imap.auth.plain.disable=true -Djava.library.path=${InstallPath} Fred From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of strauss Sent: Tuesday, April 07, 2009 2:51 PM To: arslist@ARSLIST.ORG Subject: Re: AUTHENTICATE PLAIN not working with Exchange 2007 Well, on the Exchange 2007 server there is a setting under Server Configuration – Pop3 and IMAP – IMAP4 – Authentication tab – Logon Method that on my server defaulted to “Secure Login. A TLS connection is required for the client to authenticate to the server.” That is probably what your server has too, and when I monitor my aremail mailboxes from Outlook Express over IMAP, I have to use the SSL required checkboxes and SSL port in Advanced properties for the mailbox in Outlook Express in order for it to connect. I never ran into this with the sending mail client because I install Outlook 2007 and use MAPI, which uses a domain user for the mailbox, and the ARemail service actually runs under that same domain account. Outlook by default will make an encrypted connection to the Exchange server. The configuration on the Exchange server can also be changed in the dialog that I mentioned above to: “Plain text login (Basic authentication). No TLS connection is required for the client to authenticate to the server.” –OR- “Plain text authentication logon (integrated Windows authentication). No TLS connection is required for the client to authenticate to the server.” It looks like Exchange 2007 IMAP authentication can be set to two different plain text methods at the server-level, but your email admins will have to approve and perform that task. I have never had to change anything on the ARS side since I have always used MAPI with a mail client and mailbox profile installed on the AR server. Christopher Strauss, Ph.D. Call Tracking Administration Manager University of North Texas Computing IT Center http://itsm.unt.edu/ From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Mitchell, Sharon N. (MSFC-IS30)[SAIC] Sent: Tuesday, April 07, 2009 12:16 PM To: arslist@ARSLIST.ORG Subject: AUTHENTICATE PLAIN not working with Exchange 2007 We just upgraded our dev server (and email engine) to 7.1 patch 6. We also installed JRE 1.5.0_18. Now we are changing our incoming email configuration (using IMAP with SSL required) to point to our Exchange 2007 server. It was working with Exchange 2003, but now it’s not with Exchange 2007. Here’s part of the debug file: DEBUG: getProvider() returning javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc] DEBUG: mail.imap.fetchsize: 16384 * OK The Microsoft Exchange IMAP4 service is ready. A0 CAPABILITY * CAPABILITY IMAP4 IMAP4rev1 AUTH=NTLM AUTH=GSSAPI AUTH=PLAIN IDLE NAMESPACE LITERAL+ A0 OK CAPABILITY completed. IMAP DEBUG: AUTH: NTLM IMAP DEBUG: AUTH: GSSAPI IMAP DEBUG: AUTH: PLAIN DEBUG: protocolConnect login, host=imap.ndc.nasa.gov,
Email template character set problems after installation of 7.0.1 patch 10
** After we installed 7.0.1 patch 10 of arserver and emaild on 7.0.0, chinese and portugese emails using email templates get corrupted.We have a unicode installation on HP UX, our db is set to unicode.To make the patch work we had to change the LANG from C to en_US.utf8 for the patch installation. We are still using the same HTML email templates in "AR System Email Templates". When we now receive a message in portugese or chinese the characters in the mail are corrupted.Do we need to make configuration changes to the aremail?What is are the correct settings for unicode for the aremail deamon?Is the this setting correct in"EmailDaemon.properties" for unicode:com.remedy.arsys.emaildaemon.hpx163.Language=en_USNow:LANG=en_US.utf8NLS_LANG=American_America.AL32UTF8$ localeLANG=en_US.utf8LC_CTYPE="en_US.utf8"LC_COLLATE="en_US.utf8"LC_MONETARY="en_US.utf8"LC_NUMERIC="en_US.utf8"LC_TIME="en_US.utf8"LC_MESSAGES="en_US.utf8"LC_ALL=en_US.utf8Before:LANG=CNLS_LANG=American_America.AL32UTF8$ localeLANG=CLC_CTYPE=CLC_COLLATE=CLC_MONETARY=CLC_NUMERIC=CLC_TIME=CLC_MESSAGES=CLC_ALL=C__Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___
Re: serialize webservice response error:The string '' is not a valid AllXsd value.
It is strange that .NET would internally make a selection list an integer when it should be passed to Remedy in the XML as a string. Here is an example from a sample web service on a sample form here. This was pulled directly from the View WSDL tab in the Web Service definition window of the Admin tool (spacing added for readability). xsd:complexType name=CreateInputMap xsd:sequence xsd:element minOccurs=0 name=Character_Field type=xsd:string / xsd:element minOccurs=0 name=Date_Field type=xsd:date / xsd:element minOccurs=0 name=Date_Time_Field type=xsd:dateTime / xsd:element minOccurs=0 name=Real_Number_Field type=xsd:double / xsd:element name=Short_Description type=xsd:string / xsd:element minOccurs=0 name=Time_Field type=xsd:time / xsd:element name=Status type=s0:StatusType / xsd:element minOccurs=0 name=Integer_Field type=xsd:int / xsd:element minOccurs=0 name=Selection_List type=s0:Selection_ListType nillable=true / /xsd:sequence /xsd:complexType xsd:simpleType name=StatusType xsd:restriction base=xsd:string xsd:enumeration value=Active / xsd:enumeration value=Outdated / /xsd:restriction /xsd:simpleType xsd:simpleType name=Selection_ListType xsd:restriction base=xsd:string xsd:enumeration value=Black / xsd:enumeration value=Maroon / xsd:enumeration value=Green / xsd:enumeration value=Olive / xsd:enumeration value=Blue / xsd:enumeration value=Violet / xsd:enumeration value=Teal / xsd:enumeration value=Grey / xsd:enumeration value=Silver / xsd:enumeration value=Red / xsd:enumeration value=Bright Green / xsd:enumeration value=Yellow / xsd:enumeration value=Light Blue / xsd:enumeration value=Fushia / xsd:enumeration value=Aqua / xsd:enumeration value=White / /xsd:restriction /xsd:simpleType As you can see the Status field and Selection_List fields are a restriction base of string. In the above example the Status field can't be Null of course while Selection_List can be. Fred -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of maggie2007 Sent: Wednesday, April 08, 2009 8:19 AM To: arslist@ARSLIST.ORG Subject: Re: serialize webservice response error:The string '' is not a valid AllXsd value. Lyle, did you have the same problem as I described? For integer field, datetime field, it is ok as long as you set nillable=true, minOccurs=0 on the output mapping. But for drop-down list field (which is enumeration type in WSDL), the value cannot be empty. I found out that the workaround is to add an empty enumeration value. This way even customer select (clear) for that drop-down list field, serialization will be ok on my .Net client. The .NET framework for working with web services creates a class that represents the web service for use in your application. Selection fields (or dates or other numerical fields) get represented by numbers, DateTimes, or enums which can't be null in .NET, because they are value types and not reference types. As a result, any time you try to retrieve a record that has NULL in one of those fields, you will get an error. The work around we found was to manually edit the WSDL after you create the web service and change the type of all of those fields to a string. String is a reference type and can be null, so you will no longer get the error. If you need to work with the values in the correct data type in your .NET code, you can convert the string to the desired data type after retrieving it from the web service and then work with it that way. Lyle ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Problem with EXTERNAL() in search menu
Well, it seems to be doing that by itself (and for some reason it no longer changes 'Status' to $7$). If I don't use the dollar signs, it won't refer to the current form. I thought the single-quotes would force it to check against the menu's source form, which I don't want to do. Again, the same qualification does what I want it to do (and keeping the structure I intended) if I use it in a Table Field qualification. Thanks for your response, Bill B. On Tue, Apr 7, 2009 at 9:17 PM, Leonard Neely - FOJ lne...@focusonjobs.com wrote: Bill, I think your qualification needs to be structured as follows: ('Status' = Active) AND (EXTERNAL('536870930')) AND (EXTERNAL('536870931')) AND (EXTERNAL('536870934')) Note: No Dollar Signs HTH Leonard Neely Column Technologies ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Creating a new CMDB Class
I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: AUTHENTICATE PLAIN not working with Exchange 2007
This worked! Thanks sooo much – to all of you that helped! I don’t know why I worked on this for days before turning to the list. Thanks again! Sharon From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Shyman, Jonathan Sent: Wednesday, April 08, 2009 9:16 AM To: arslist@ARSLIST.ORG Subject: Re: AUTHENTICATE PLAIN not working with Exchange 2007 Sharon, There is a batch file in the AREmail install folder that is used to install and uninstall the AREmail service on windows. It is called armaild.bat and looks something like this: @echo on rem Please note that paths CAN NOT include spaces rem %1 - Action to take; either install or uninstall rem %2 - Full Path to Java VM DLL ie. C:\Progra~1\Java\j2re1.4.1_01\bin\client\jvm.dll rem %3 - Email Daemon installation directory where libraries reside (arapi60.dll, arutil60.dll, armapi60.dll and jars) rem %4 - AR Library Version rem %5 - AR Server Name rem Example Usage : emaild.bat install C:\Progra~1\Java\j2re1.4.1_01\bin\client\jvm.dll C:\Progra~1\ARSyst~1\AREmail if %1 == install goto install if %1 == uninstall goto uninstall :install %~3\AREmaild -install BMC Remedy Email Engine - %5 %2 -Djava.library.path=%~3 -Djava.class.path=%~f3\emaildaemon.jar;%~f3\commons-configuration-1.3.jar;%~f3\commons-beanutils.jar;%~f3\commons-collections-3.2.jar;%~f3\commons-digester-1.7.jar;%~f3\commons-lang-2.2.jar;%~f3\icu4j.jar;%~f3\spring.jar;%~f3\commons-logging-1.1.jar;%~f3\commons-codec-1.3.jar;%~f3\Logger.jar;%~f3\log4j-1.2.14.jar;%~f3\arapi%4.jar;%~f3\arutil%4.jar;%~f3\arrpc%4.jar;%~f3\oncrpc.jar;%~f3\arcmn%4.jar;%~f3\activation.jar;%~f3\mail.jar;%~f3\imap.jar;%~f3\smtp.jar;%~f3\pop3.jar;%~f3\armapi%4.jar;%~f3;. -start com.bmc.arsys.emaildaemon.EmailDaemon -out %~f3\logs\stdout.log -err %~f3\logs\stderr.log -current %3 goto eof :uninstall %~3\AREmaild -uninstall BMC Remedy Email Engine - %5 goto eof :eof What you might be able to do is the following: 1. Modify the “-install” line above to include the java argument Fred gave you. In other words change: %~3\AREmaild -install BMC Remedy Email Engine - %5 %2 -Djava.library.path=%~3 -Djava.class.path=%~f3\emaildaemon.jar;%~f3\commons-configuration-1.3.jar;%~f3\commons-beanutils.jar;%~f3\commons-collections-3.2.jar;%~f3\commons-digester-1.7.jar;%~f3\commons-lang-2.2.jar;%~f3\icu4j.jar;%~f3\spring.jar;%~f3\commons-logging-1.1.jar;%~f3\commons-codec-1.3.jar;%~f3\Logger.jar;%~f3\log4j-1.2.14.jar;%~f3\arapi%4.jar;%~f3\arutil%4.jar;%~f3\arrpc%4.jar;%~f3\oncrpc.jar;%~f3\arcmn%4.jar;%~f3\activation.jar;%~f3\mail.jar;%~f3\imap.jar;%~f3\smtp.jar;%~f3\pop3.jar;%~f3\armapi%4.jar;%~f3;. -start com.bmc.arsys.emaildaemon.EmailDaemon -out %~f3\logs\stdout.log -err %~f3\logs\stderr.log -current %3 goto eof to %~3\AREmaild -install BMC Remedy Email Engine - %5 %2 -Djava.library.path=%~3 -Djava.class.path=%~f3\emaildaemon.jar;%~f3\commons-configuration-1.3.jar;%~f3\commons-beanutils.jar;%~f3\commons-collections-3.2.jar;%~f3\commons-digester-1.7.jar;%~f3\commons-lang-2.2.jar;%~f3\icu4j.jar;%~f3\spring.jar;%~f3\commons-logging-1.1.jar;%~f3\commons-codec-1.3.jar;%~f3\Logger.jar;%~f3\log4j-1.2.14.jar;%~f3\arapi%4.jar;%~f3\arutil%4.jar;%~f3\arrpc%4.jar;%~f3\oncrpc.jar;%~f3\arcmn%4.jar;%~f3\activation.jar;%~f3\mail.jar;%~f3\imap.jar;%~f3\smtp.jar;%~f3\pop3.jar;%~f3\armapi%4.jar;%~f3;. -Dmail.imap.auth.plain.disable=true -start com.bmc.arsys.emaildaemon.EmailDaemon -out %~f3\logs\stdout.log -err %~f3\logs\stderr.log -current %3 goto eof 2. Stop the email service and then go to a command prompt in the folder were the armaild.bat file is located and use it to remove and then reinstall the AREmail service. This should incorporate the new parameter in the service. You do this by running the uninstall command first like so: armaild uninstall full path to jvm.dll full path to email daemon libraries ar library version ar server name for example, on my VM this would be: armaild uninstall “C:\Program Files\Java\jre1.6.0_05\bin\client\jvm.dll” “C:\AR System\AREmail\VMWin2k3” 71 VMWIN2K3 Then check the services list on the server to make sure it goes away. Then add it back using: armaild install “C:\Program Files\Java\jre1.6.0_05\bin\client\jvm.dll” “C:\AR System\AREmail\VMWin2k3” 71 VMWIN2K3 Do not copy and paste the lines above. The windows command processor seems to not recognize the “ if you do and you’ll get errors. See if that works. J.T. Shyman Column Technologies Cell: 404-242-5407 From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Grooms, Frederick W Sent: Wednesday, April 08, 2009 9:42 AM To: arslist@ARSLIST.ORG Subject: Re: AUTHENTICATE PLAIN not working with Exchange 2007 Unfortunately I am a Unix person (All my ARS systems are on Unix servers). Maybe Christopher Strauss or another
Re: Creating a new CMDB Class
Open the OBJSTR:Pending form and check for Error entries there. You can nudge entries stuck Processing using the CMDB Driver. Matt I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Creating a new CMDB Class
Hi Mike, Are you using the console? Try with CMDBDriver Thanks Saurabh -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Matt Worsdell Sent: Wednesday, April 08, 2009 8:30 PM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Open the OBJSTR:Pending form and check for Error entries there. You can nudge entries stuck Processing using the CMDB Driver. Matt I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Creating a new CMDB Class
Hi Mike, I have also found that stopping/starting the arserver service will unclog the pipe when this happens. Jase On Wed, Apr 8, 2009 at 10:59 AM, Matt Worsdell m...@worsy.co.uk wrote: Open the OBJSTR:Pending form and check for Error entries there. You can nudge entries stuck Processing using the CMDB Driver. Matt I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com http://www.americansystems.com/ phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Problem with EXTERNAL() in search menu
Hi, Can you email screenshot of your menu from admin tool. Regards, Nicky Madjarov phone: 973-202-4278 Find out how to bust your AR System performance @ http://www.SpeedUpARS.com - Original Message - From: Joe Castleman joe.castle...@gmail.com Newsgroups: public.remedy.arsystem.general To: arslist@ARSLIST.ORG Sent: Wednesday, April 08, 2009 10:22 AM Subject: Re: Problem with EXTERNAL() in search menu Well, it seems to be doing that by itself (and for some reason it no longer changes 'Status' to $7$). If I don't use the dollar signs, it won't refer to the current form. I thought the single-quotes would force it to check against the menu's source form, which I don't want to do. Again, the same qualification does what I want it to do (and keeping the structure I intended) if I use it in a Table Field qualification. Thanks for your response, Bill B. On Tue, Apr 7, 2009 at 9:17 PM, Leonard Neely - FOJ lne...@focusonjobs.com wrote: Bill, I think your qualification needs to be structured as follows: ('Status' = Active) AND (EXTERNAL('536870930')) AND (EXTERNAL('536870931')) AND (EXTERNAL('536870934')) Note: No Dollar Signs HTH Leonard Neely Column Technologies ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Creating a new CMDB Class
I am using the CMDB Console - what is the CMDBDriver? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Batwe, Saurabh [ITSUS Non-JJ] Sent: Wednesday, April 08, 2009 11:06 AM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Hi Mike, Are you using the console? Try with CMDBDriver Thanks Saurabh -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Matt Worsdell Sent: Wednesday, April 08, 2009 8:30 PM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Open the OBJSTR:Pending form and check for Error entries there. You can nudge entries stuck Processing using the CMDB Driver. Matt I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: serialize webservice response error:The string '' is not a valid AllXsd value.
IIRC, .NET was mapping it to an enum data type, which is a value type and can't be null, but I could be remembering wrong. Lyle -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Grooms, Frederick W Sent: Wednesday, April 08, 2009 8:11 AM To: arslist@ARSLIST.ORG Subject: Re: serialize webservice response error:The string '' is not a valid AllXsd value. It is strange that .NET would internally make a selection list an integer when it should be passed to Remedy in the XML as a string. Here is an example from a sample web service on a sample form here. This was pulled directly from the View WSDL tab in the Web Service definition window of the Admin tool (spacing added for readability). xsd:complexType name=CreateInputMap xsd:sequence xsd:element minOccurs=0 name=Character_Field type=xsd:string / xsd:element minOccurs=0 name=Date_Field type=xsd:date / xsd:element minOccurs=0 name=Date_Time_Field type=xsd:dateTime / xsd:element minOccurs=0 name=Real_Number_Field type=xsd:double / xsd:element name=Short_Description type=xsd:string / xsd:element minOccurs=0 name=Time_Field type=xsd:time / xsd:element name=Status type=s0:StatusType / xsd:element minOccurs=0 name=Integer_Field type=xsd:int / xsd:element minOccurs=0 name=Selection_List type=s0:Selection_ListType nillable=true / /xsd:sequence /xsd:complexType xsd:simpleType name=StatusType xsd:restriction base=xsd:string xsd:enumeration value=Active / xsd:enumeration value=Outdated / /xsd:restriction /xsd:simpleType xsd:simpleType name=Selection_ListType xsd:restriction base=xsd:string xsd:enumeration value=Black / xsd:enumeration value=Maroon / xsd:enumeration value=Green / xsd:enumeration value=Olive / xsd:enumeration value=Blue / xsd:enumeration value=Violet / xsd:enumeration value=Teal / xsd:enumeration value=Grey / xsd:enumeration value=Silver / xsd:enumeration value=Red / xsd:enumeration value=Bright Green / xsd:enumeration value=Yellow / xsd:enumeration value=Light Blue / xsd:enumeration value=Fushia / xsd:enumeration value=Aqua / xsd:enumeration value=White / /xsd:restriction /xsd:simpleType As you can see the Status field and Selection_List fields are a restriction base of string. In the above example the Status field can't be Null of course while Selection_List can be. Fred -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of maggie2007 Sent: Wednesday, April 08, 2009 8:19 AM To: arslist@ARSLIST.ORG Subject: Re: serialize webservice response error:The string '' is not a valid AllXsd value. Lyle, did you have the same problem as I described? For integer field, datetime field, it is ok as long as you set nillable=true, minOccurs=0 on the output mapping. But for drop-down list field (which is enumeration type in WSDL), the value cannot be empty. I found out that the workaround is to add an empty enumeration value. This way even customer select (clear) for that drop-down list field, serialization will be ok on my .Net client. The .NET framework for working with web services creates a class that represents the web service for use in your application. Selection fields (or dates or other numerical fields) get represented by numbers, DateTimes, or enums which can't be null in .NET, because they are value types and not reference types. As a result, any time you try to retrieve a record that has NULL in one of those fields, you will get an error. The work around we found was to manually edit the WSDL after you create the web service and change the type of all of those fields to a string. String is a reference type and can be null, so you will no longer get the error. If you need to work with the values in the correct data type in your .NET code, you can convert the string to the desired data type after retrieving it from the web service and then work with it that way. Lyle ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. ___ UNSUBSCRIBE or access ARSlist Archives at
Re: serialize webservice response error:The string '' is not a valid AllXsd value.
We didn't have the exact same problem, but it sounds very similar. In our case, since it was mapping these types of fields to value types in .NET, it would throw an exception if they were NULL in Remedy, because value types can't be null in .NET. I don't recall if we tried using the settings you suggested. Perhaps our issue was due to not having that defined correctly. Lyle -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of maggie2007 Sent: Wednesday, April 08, 2009 7:19 AM To: arslist@ARSLIST.ORG Subject: Re: serialize webservice response error:The string '' is not a valid AllXsd value. Lyle, did you have the same problem as I described? For integer field, datetime field, it is ok as long as you set nillable=true, minOccurs=0 on the output mapping. But for drop-down list field (which is enumeration type in WSDL), the value cannot be empty. I found out that the workaround is to add an empty enumeration value. This way even customer select (clear) for that drop-down list field, serialization will be ok on my .Net client. The .NET framework for working with web services creates a class that represents the web service for use in your application. Selection fields (or dates or other numerical fields) get represented by numbers, DateTimes, or enums which can't be null in .NET, because they are value types and not reference types. As a result, any time you try to retrieve a record that has NULL in one of those fields, you will get an error. The work around we found was to manually edit the WSDL after you create the web service and change the type of all of those fields to a string. String is a reference type and can be null, so you will no longer get the error. If you need to work with the values in the correct data type in your .NET code, you can convert the string to the desired data type after retrieving it from the web service and then work with it that way. Lyle -- View this message in context: http://www.nabble.com/serialize-webservice-response-error%3AThe-string-%27%27-is-not-a-valid-AllXsd-value.-tp22936482p22950310.html Sent from the ARS (Action Request System) mailing list archive at Nabble.com. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Heterogeneous server group environment
The servers also need to communicate to each other (the server group heart beating) Since they communicate via TCP/IP, having them in different platforms should be doable -Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of LJ Longwing Sent: Wed 04/08/09 9:09 AM To: arslist@ARSLIST.ORG Subject: Re: Heterogeneous server group environment To my understanding, the only requirement is that they both be able to connect to the same DB, so as long as its not SQL Server, then I don't see why not. _ From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of John Jack Sent: Wednesday, April 08, 2009 6:40 AM To: arslist@ARSLIST.ORG Subject: Heterogeneous server group environment ** Hello listers! Just wondering if someone managed to create a server group with both windows 2003 and Solaris servers on the same group? We could not found an assertive YES or NO in the docs. Thanks, John __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
OT: Looking for 7.5 project
Folks, I am currently available and looking for a new project. I'd love to join an effort for upgrading/migrating to ITSM 7.5. If interested, please, contact me ofline. Regards, Nicky Madjarov phone: 973-202-4278 Find out how to bust your AR System performance @ http://www.SpeedUpARS.com ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
RPC in Java API
Hi dear listers We have a java api program, we want that this program connects to ar server for a private RPC, but we don't know how we can set the rpc in the java api =(, we don't find some clear information on the documentation java api Any idea? Thanks in advance Greetings from Mexico City ... Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos. Nota: Los acentos y caracteres especiales fueron omitidos para su correcta lectura en cualquier medio electronico. This e-mail is confidential and/or may contain privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any other information herein, please advise the sender immediately by reply this e-mail and delete this e-mail and its attachments. ... ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: RPC in Java API
Hello - please refer to the following short example... you must set the Port in the ARServerUser object *private* *static* ARServerUser *cim_ARS*; *cim_ARS* = *new* ARServerUser(); *cim_ARS*.setUser(Demo); *cim_ARS*.setPassword(); *cim_ARS.setServer(2003Base); cim_ARS*.setPort(12345); *boolean* bCIM_Login = *false*; bCIM_Login = *ARS_Login*(*cim_ARS*); *public* *static* *boolean* ARS_Login(ARServerUser lcl_ARServerUser) { *boolean* lcl_RC = *false*; *try* { lcl_ARServerUser.login(); lcl_RC = *true*; } *catch* (ARException e) { e.getMessage(); e.*printStackTrace*(); } *return*(lcl_RC); } HTH - Robert Molenda On Wed, Apr 8, 2009 at 10:17 AM, Guillermo Alfredo Torres Barron guillermo.torres.bar...@banorte.com wrote: Hi dear listers We have a java api program, we want that this program connects to ar server for a private RPC, but we don't know how we can set the rpc in the java api =(, we don't find some clear information on the documentation java api Any idea? Thanks in advance Greetings from Mexico City ... Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos. Nota: Los acentos y caracteres especiales fueron omitidos para su correcta lectura en cualquier medio electronico. This e-mail is confidential and/or may contain privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any other information herein, please advise the sender immediately by reply this e-mail and delete this e-mail and its attachments. ... ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
OT: Experienced UK based Remedy developer / support available for immediate start.
Hi listers Just to let you know I am available for any opportunities (contract or permanent) in the UK or Europe - will also consider further afield... CV / Resume available upon request. Thanks. Mark Rushton Stylex I.T Ltd 07930 336843 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: RPC in Java API
Hi Robert I don't have problem with TCP Port, I want to set the RPC Thanks Greetngis De: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] En nombre de Robert Molenda Enviado el: Miércoles, 08 de Abril de 2009 12:34 p.m. Para: arslist@ARSLIST.ORG Asunto: Re: RPC in Java API ** Hello - please refer to the following short example... you must set the Port in the ARServerUser object private static ARServerUser cim_ARS; cim_ARS = new ARServerUser(); cim_ARS.setUser(Demo); cim_ARS.setPassword(); cim_ARS.setServer(2003Base); cim_ARS.setPort(12345); boolean bCIM_Login = false; bCIM_Login = ARS_Login(cim_ARS); public static boolean ARS_Login(ARServerUser lcl_ARServerUser) { boolean lcl_RC = false; try { lcl_ARServerUser.login(); lcl_RC = true; } catch (ARException e) { e.getMessage(); e.printStackTrace(); } return(lcl_RC); } HTH - Robert Molenda On Wed, Apr 8, 2009 at 10:17 AM, Guillermo Alfredo Torres Barron guillermo.torres.bar...@banorte.com wrote: Hi dear listers We have a java api program, we want that this program connects to ar server for a private RPC, but we don't know how we can set the rpc in the java api =(, we don't find some clear information on the documentation java api Any idea? Thanks in advance Greetings from Mexico City ... Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos. Nota: Los acentos y caracteres especiales fueron omitidos para su correcta lectura en cualquier medio electronico. This e-mail is confidential and/or may contain privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any other information herein, please advise the sender immediately by reply this e-mail and delete this e-mail and its attachments. ... ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org http://www.arslist.org/ Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ... Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos. Nota: Los acentos y caracteres especiales fueron omitidos para su correcta lectura en cualquier medio electronico. This e-mail is confidential and/or may contain privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any other information herein, please advise the sender immediately by reply this e-mail and delete this e-mail and its attachments. ... ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Overview Console Custom Forms - RESOLVED
With a little guidance from Eric Roys I was able to put this together. Here is a summary of what is required: Custom Form fields: - Lookup Keyword - TicketType (Used for Request Type column) - Assigned Group ID - Owner Group ID - Owner Login ID SHR:ARDBC_OverviewConsoleTemplate SHR:ARDBC_OverviewConsole: - Modify TicketType if you want a custom Request Type - ConsolidatedStatus if the status values on your custom form do not appear here already Schema Names form entry - not sure if this is actually needed, but I created it just incase for the Lookup Keyword field SHR:ARDBC_OverviewConsoleTemplate entry - Defines form name and GUID using Lookup Keyword SHR:ARDBCFields entries: - Mapping required for 301569500 - InstanceId/GUID - Use SQL logging to troubleshoot plugin errors SHR:ARDBCEnumLookup entries: - Mappings for Status Value to Consolidated Status Value for proper status name SHR:OverviewConsole Active Links: - Similar to the SHR:OVC:BuildQualification_120* ones for your custom form and the appropriate Active Link Guide - SHR:OVC:SetConsoleView_420_BuildQual to include your new custom form active link guide caller Jon On Tue, Apr 7, 2009 at 11:00 AM, Jon Chau jonl.c...@gmail.com wrote: Hello Listers, I've read numerous threads regarding the SHR:OverviewConsole and how to add additional fields from the existing ITSM 7 application forms to it, but am struggling with trying to add my own custom form into the console. The desired result would be to see open requests that include the out of the box ITSM 7 forms like Incidents, Tasks, Infrastructure Changes, and my custom form. I created new entries in SHR:ARDBC_OverviewConsoleTemplate and field mappings in SHR:ARDBCFields. After I would restart the ARServer, I would get an RPC timeout regarding the plugin server. Removing my custom form entries resolved this. Has anyone else had experience with this? Thanks, Jon ARS 7.1 p6 ITSM 7 patch 8 Windows 2003 x64 SQL Server 2005 (Remote) ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: RPC in Java API
On the ARServerUser class page in the JavaDoc, search for the string RpcQueue. There are three methods that control setting the RPC queue: useAdminRpcQueue() useDefaultRpcQueue() usePrivateRpcQueue(int rpcProgramNum) It does seem a bit curious that there isn't a constructor for ARServerUser that would take an RPC number as an argument. --Tim From: Guillermo Alfredo Torres Barron guillermo.torres.bar...@banorte.com To: arslist@ARSLIST.ORG Sent: Wednesday, April 8, 2009 1:18:35 PM Subject: Re: [ARSLIST] RPC in Java API ** Hi Robert I don’t have problem with TCP Port, I want to set the RPC Thanks Greetngis De:Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] En nombre de Robert Molenda Enviado el: Miércoles, 08 de Abril de 2009 12:34 p.m. Para: arslist@ARSLIST.ORG Asunto: Re: RPC in Java API ** Hello - please refer to the following short example... you must set the Port in the ARServerUser object privatestatic ARServerUser cim_ARS; cim_ARS = new ARServerUser(); cim_ARS.setUser(Demo); cim_ARS.setPassword(); cim_ARS.setServer(2003Base); cim_ARS.setPort(12345); boolean bCIM_Login = false; bCIM_Login = ARS_Login(cim_ARS); publicstatic boolean ARS_Login(ARServerUser lcl_ARServerUser) { booleanlcl_RC = false; try{ lcl_ARServerUser.login(); lcl_RC = true; } catch(ARException e) { e.getMessage(); e.printStackTrace(); } return(lcl_RC); } HTH - Robert Molenda On Wed, Apr 8, 2009 at 10:17 AM, Guillermo Alfredo Torres Barron guillermo.torres.bar...@banorte.com wrote: Hi dear listers We have a java api program, we want that this program connects to ar server for a private RPC, but we don't know how we can set the rpc in the java api =(, we don't find some clear information on the documentation java api Any idea? Thanks in advance Greetings from Mexico City ... Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos. Nota: Los acentos y caracteres especiales fueron omitidos para su correcta lectura en cualquier medio electronico. This e-mail is confidential and/or may contain privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any other information herein, please advise the sender immediately by reply this e-mail and delete this e-mail and its attachments. ... ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ... Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos. Nota: Los acentos y caracteres especiales fueron omitidos para su correcta lectura en cualquier medio electronico. This e-mail is confidential and/or may contain privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any other information herein, please advise the sender immediately by reply this e-mail and delete this e-mail and its attachments. ...__Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Creating a new CMDB Class
Mike, click the refresh button on the main cmdb console and see if it is still in change pending. The reason to do this is because you don't see anything in view log. Either the class is already created or only initiated but not progressed. You may have to use the cmdb driver to speed it up if it is still in progress. you will get the info in cmdb manual. BTW is it a new class or new attribute you are trying to create? Thanks, Mohan On Apr 8, 2009, at 11:05 AM, Batwe, Saurabh [ITSUS Non-JJ] sba...@its.jnj.com wrote: Hi Mike, Are you using the console? Try with CMDBDriver Thanks Saurabh -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Matt Worsdell Sent: Wednesday, April 08, 2009 8:30 PM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Open the OBJSTR:Pending form and check for Error entries there. You can nudge entries stuck Processing using the CMDB Driver. Matt I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Creating a new CMDB Class
It's a new subclass of the BMC_EQUIPMENT class with a few extra attributes. Mike Pugh Senior Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of mpanch...@yahoo.com Sent: Wednesday, April 08, 2009 5:43 PM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Mike, click the refresh button on the main cmdb console and see if it is still in change pending. The reason to do this is because you don't see anything in view log. Either the class is already created or only initiated but not progressed. You may have to use the cmdb driver to speed it up if it is still in progress. you will get the info in cmdb manual. BTW is it a new class or new attribute you are trying to create? Thanks, Mohan On Apr 8, 2009, at 11:05 AM, Batwe, Saurabh [ITSUS Non-JJ] sba...@its.jnj.com wrote: Hi Mike, Are you using the console? Try with CMDBDriver Thanks Saurabh -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Matt Worsdell Sent: Wednesday, April 08, 2009 8:30 PM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Open the OBJSTR:Pending form and check for Error entries there. You can nudge entries stuck Processing using the CMDB Driver. Matt I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
JOB: Remedy Consulting Opportunities
QMX Support Services is looking for several consultants in North America with solid ITSM 7 experience. The consultants must be willing to travel. QMX is a Consulting and Public Sector Partner of BMC and our growing consulting staff has many years of experience with all the Remedy products. QMX is looking for people with experience in the full software development lifecycle of Remedy solutions. Proficiency with the ITSM suite of products is desired, and we also welcome those of you who excel at Foundation Data and ITSM Application Configuration. Questions or if interested, please send resume to: Mike Gauche mgau...@qmxs.com 703-549-3690 Thank you, Barb Barbara Siebert Senior Consultant QMX Support Services cell phone: 949-637-7522 ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: Creating a new CMDB Class
Hi Mike, Check in the Admin tool and see if the forms have been created - you should have three forms, one Regular BMC:Core:BMC_Cell Phone_ (regular form), one join form, BMC:Core:BMC_Cell Phone (join) and the third AST:Cell Phone, etc. If you don't have all three forms, your class isn't created. Hope this helps - Thanks, Jase On Wed, Apr 8, 2009 at 6:43 PM, Harry Pugh harry.p...@americansystems.comwrote: It's a new subclass of the BMC_EQUIPMENT class with a few extra attributes. Mike Pugh Senior Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com http://www.americansystems.com/ phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of mpanch...@yahoo.com Sent: Wednesday, April 08, 2009 5:43 PM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Mike, click the refresh button on the main cmdb console and see if it is still in change pending. The reason to do this is because you don't see anything in view log. Either the class is already created or only initiated but not progressed. You may have to use the cmdb driver to speed it up if it is still in progress. you will get the info in cmdb manual. BTW is it a new class or new attribute you are trying to create? Thanks, Mohan On Apr 8, 2009, at 11:05 AM, Batwe, Saurabh [ITSUS Non-JJ] sba...@its.jnj.com wrote: Hi Mike, Are you using the console? Try with CMDBDriver Thanks Saurabh -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Matt Worsdell Sent: Wednesday, April 08, 2009 8:30 PM To: arslist@ARSLIST.ORG Subject: Re: Creating a new CMDB Class Open the OBJSTR:Pending form and check for Error entries there. You can nudge entries stuck Processing using the CMDB Driver. Matt I've attempted to create a new CELL_PHONE CI class per my user's requirements but it's been stuck in 'Change Pending' since yesterday, and I can't seem to find a way to get it to take into the system. When I try to 'View Log' the class I don't see any data at all. I tried to manually kick it off by submitting a record in the RE:Job Operation form with the Sync-Meta-Data command but that didn't appear to do anything. I'm running ARS 7.1 with ITSM 7.0.02 patch 6 in a Windows/MS SQL Server environment. Is this another feature or am I missing a step? Mike Pugh Software Engineer AMERICAN SYSTEMS 13990 Parkeast Circle Chantilly, VA 20151 www.AmericanSystems.com http://www.americansystems.com/ phone: (703) 968-5265 mobile: (203) 434-5082 harry.p...@americansystems.com Contractor of the Year - 5th Annual Greater Washington Government Contractor Awards -- LEGAL DISCLAIMER: The information in this email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. -- ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
NWRUG Meeting April 27th
Attention NWRUG members: we will be holding our initial NWRUG meeting of 2009 on Monday, April 27 from noon to about 4:00 pm. Amazon.com in downtown Seattle has graciously volunteered to host this event. Lunch and soft drinks will be served, and there will be door prizes for those attending. I.T. Prophets, a BMC partner, will be sponsoring the meeting. We hope to see you all there! Our agenda: 12:00: Lunch and catching up. 1:00 Lee Cullom, IT Prophets, will show the new AR System 7.5 Developer Studio and ITSM 7.5. 2:30 Amazon.com will show something cool they’re working on. 3:30 Hot topics and QA Shoot any questions to me. Rick Cook ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are
Re: how to define access to Assignee Group
HI Serouche, What are you using for userid? It should be the login ID of the user, not the entry ID of the user record. eg. 'rharris' Try this and see how it goes. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** many thanks again Rod. But it still doesn't work. I tried without quotes. I noticed the system translates the userid 0001024 into ;0001024; then I tried with '0001024'. The same translation happened ;'0001024'; I also tried with double-quotes I created my own Dynamic Group and added the same into that group Nothing helped: my user does not get access to the request. But probably you are right, I need to look what is elsewhere going wrong serouche Rod Harris wrote: ** Hi Serouche, I don't think using dynamic groups should impact performance too much. You might be seeing some recaching as you change things at the moment. Things should sort themselves out and settle down. If they don't then depending on what's causing a performance problem there are a lot of different things you can do to improve it. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** ok many thanks for your infos Rod. One thing I am noticing is that having the user id in that field seems to slow down the system Am I right? Is there anything to do to improve the perfs? serouche Rod Harris wrote: ** You seem to be following the right steps. It is definitely a single quote around the userid. You have stopped getting the error message when modifying the assignee group field right? Check that you're doing everything right. Try it using your own dynamic group field if you're still stuck. You have to create a group and a field with the same ID, and it must be in the correct range. I've used this feature quite a lot in many different versions of AR so it does work as documented. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** doesn't work I gave access the Assignee_Group to the Request_ID field. I put in the Assignee_Group field the ID of my user. I tried with quotes and without quotes. Maybe I should try with double-quotes. I put my user in the CC list as well I tried to access the ticket using this user. The system doesn't find the request. There is something missing, or ? serouche Rod Harris wrote: ** Serouche, Forget using groups for now then. Just put each userid in the 112 field surrounded by single quotes. Create a filter on submit/modify that looks at the CC field and places each user login ID in the cc field (you may need to do a lookup of the user form if you have full email addresses in the CC field) into the 112 field. Surround each user id with single quotes. Give assignee group permission to the relevant fields. Use request ID (1) to restrict row level access. Once you do this the built in permissions system will do the rest. Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** my problem is exactly here: all people are in the same group let say Callers They all can submit tickets. So with the submitter I have no problem. But then in addition to this: they should be allowed to access tickets only when they are in the CC field. So question: how am I going to check the $USER$ against that CC list using the Dynamic Group ? Sorry I don't get it. I can populate the Dynamic Group with the groupids. But then everybody from that group will have access to the ticket. Which I don't want. How can I build a workflow to give access on the user basis? keeping in mind I need to extract at some point my user from the CC list field The documentation is poor and wrong. Serouche Rod Harris wrote: ** Ok, submitter is handled in the usual way. Give the built in group submitter, access to everything that it needs, request ID field in particular. For the user(s) in the CC field I would create a dynamic group field and put everyone in the CC field (groups if necessary too) into the dynamic group field. If you are not already using 112 for anything else then this can be used to hold the CC users and groups. Give assignee group access to request ID also. In summary. Yes - you are on the right track. I think the main problem was that you just didn't get the syntax quite right for userids. Good luck, Rod On 08/04/2009, Remedy Maniac remedy.man...@googlemail.com wrote: ** right. Many thanks for this infos. Somehow I have the feeling that I am loosing my first goal: I need to give access on requests on an individual basis. Depending whether the user is either the submitter or in the cc list field. Would that be the way to proceed: using the Assignee Group combined with Dynamic group? Or am I just walking in lost corridors? Many thanks for your help Serouche Rod Harris wrote: ** Serouche, Yes, you can use the assignee group field to hold individual users. The userid needs to be enclosed in
Re: 75 Install and Database Administrator username/password (SOLVED)
Another option would be to update your jdbc connection to use the mulitple hosts (I am not an expert with this, but we use a rac as well) Here is an example based on one of our 2 node racs (more nodes just has more host entries): jdbc:oracle:thin:@ (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=A0361)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=A0362)(PORT=1521))(LOAD_BALANCE=yes)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=A036)(FAILOVER_MODE=(TYPE=SELECT)(METHOD=BASIC)(RETRIES=180)(DELAY=5 On Fri, Apr 3, 2009 at 4:13 PM, Lyle Taylor tayl...@ldschurch.org wrote: ** Thanks, all for your help. I finally figured out what the deal was. So, the issue was due to the fact that we are using an Oracle RAC which has multiple database servers hitting the same database for redundancy. The issue is that, while for most clients, the service name is the service name, for jdbc, it wants to specify the SID which appears to correspond to the Session ID in the RAC. In our case, the normal service name is A036, and normal clients can use that just fine. However, when jdbc goes and hits the server, it specifies a SID of A036, which the instance in the RAC that it’s hitting doesn’t expect. It turns out that, where we have two servers in the RAC, the Session IDs for the servers are A0361 and A0362. So, in the end, I had to specify A0361 instead of A036. In addition, BMC’s install guide mentions that the service name and computer name need to be the same in tnsnames.ora. In this case, that is not correct, and cannot be set up that way. The issue is that, while jdbc needs A0361 to be able to connect, the processes that actually do the database updates don’t use jdbc and can connect normally using A036. This has the effect that the installer needs one value to check the status of the database, and then the subprocess that updates the database needs another value. To handle that situation, I had to change the tnsnames.ora file so that it was like this: A0361 = (…. (SERVICE_NAME=A036) That way, the Java installer could test the database using A0361, and then when the subprocess came along and tried to connect to A0361, it would get properly directed to A036, which it can use. Thanks again. Lyle NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. __Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are html___ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: RMI Solutions ARSlist: Where the Answers Are