Lic Migration From 6.3 to 7.x
Dears , We are in Migration from 6.3 to 7.x and i need to understand something for example i have in 6.3 Change Management Fixed 5-PK LSN , This mean we have 5 Fixed lic 5 AR System Fixed 5 BMC Change Management Fixed Is this correct calculation ? Best Regards, Ramy Ayoub ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: OT:Kinetic apps and some iPad fun
Ian, Thanks for the info. This shows that the issue is more with the port of Safari or the iPhone/Touch/iPad OS or even a combination of the two. There is an interesting article on Gizmodo titled Understanding the iPad's Software Here is a portion that talks about Safari: Safari's one place where the iPad's memory shortage makes itself apparent, since you're limited to nine windows, and quite often, it dumps the contents of a window, so when you go back you'll have to reload the whole page. That's pretty annoying. This is also, I suspect, why it doesn't have true tabs: People aren't encouraged to open a bunch, because it can't handle it. Still, tabs would be incredibly welcome for the sheer fact that the iPhone-originated process of switching between windows (click the button, you're taken to a thumbnail view of your windows, then click the window) feels more tedious than ever. With this nice big display, it shouldn't take two screens and multiple seconds to switch to a new window when everything else practically flies. The complete article can be found at http://gizmodo.com/5510655/understanding-the-ipads-software Dave From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Ian Trimnell Sent: Wednesday, April 07, 2010 1:21 AM To: arslist@ARSLIST.ORG Subject: Re: OT:Kinetic apps and some iPad fun ** On 07/04/2010 01:37, Shellman, David wrote: ** Hmmm. Safari is a supported browser. The iPad is using a variant of the iPhone/Touch OS. Mostly soon to be the same version. Has anyone been able to connect to MidTier using the Safari browser on an iPhone or Touch? If so then the issue may reside with the Safari port for the iPad which hopefully would be corrected with the next patch? Dave The problems that John experienced with the iPad are exactly the same as those I experienced with the iPhone. I should therefore assume that the Safari browser on the iPad is the same as that on the iPhone - you just see a larger web page :-) I have done a few workarounds on forms that I wanted to use on the iPhone. For example, on a table I have added a button to each row allowing users to select a row (we are using ARS 7.5). I am unsure what it is that the iPhone/iPad Safari is missing to stop the Mid-Tier working properly. It would be extremely useful to know whether this is something that BMC is looking into but I can't imaging that it is high on their list of priorities. Ian Ian Trimnell, AR System Lead Developer (amongst other jobs), Specialist Support Development, Training Support Services, Academic Administrative Computing Service Open University, MILTON KEYNES, UK Phone: 01908 653741 web: http://www.open.ac.uk/ The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England Wales and a charity registered in Scotland (SC 038302). _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Finding memory leaks in the AR System
** Robert:I had an issue with the standard memory manager on Solaris for 7.1 a while ago... I am re-posting for your info. Like Axton said, it may be worthwhile changing your memory manager to "libumem" and re-trying...TerryREPOST: libumem, ITSM 7.0.2 and Solaris Load Testing Hello everyone: We are currently running ARS 7.1, ITSM 7.0.2 (latest patch) Incident/Change/CMDB/Problem on a high end Solaris box running Solaris 10 with a DB2 database. We had been conducting stress testing of the application utilizing Loadrunner (yes, we are aware of the limitations of this tool, but were able to get around them) and were previously experiencing exponential degradation of response times once a fixed number of users were logged into the system and performing certain functions (Note: These tests were with the WUT, not MidTier). These tests and results were both repeatable and consistent. After working with Remedy engineers on this problem and analyzing various log files and pstack output on the server, they suggested that we replace the default Solaris memory manager with "libumem" as there was extreme memory heap contention by the arsystem process. Believe it or not, this has fixed our performance issue and the application now scales to the desired number of users without any known problems to date. With the previous memory manager, we could not get over 130 users logging in over an hour. With the new memory manager, we were able to get 300+ logged in without the previously experienced exponential degradation. We will continue to do further load testing, however, I would be interested in hearing from anyone out there who has experience using "libumem" on your server to any capacity (development, testing, or production) Have you come across any issues or hints regarding it's use? Thank you... Terry On Apr 6, 2010, Robert Halstead badbee...@gmail.com wrote: ** Hey all,We're running AR System 7.5 patch 004 and we are finding that our server is eating up memory and not releasing it. We are in the UAT process and have roughly 10 testers testing the system. During this time we've noticed a huge memory allocation and eventually the arserverd process would consume 2-3 gigs of memory and all the swap space, at which point the machine comes to it's knees and the process needs to be forcibly killed or the box hard restarted.I remember reading somewhere that the AR System doesn't release memory for large queries, but instead just reuses the memory address space. Is this still true for 7.5? Are there any type of performance configurations I can add to the ar.conf file to allow the AR System to release the memory it allocates? Or to prevent a query from taking all the available memory on the box? I thought the AR System used temporary file storage for storaging a large SQL result? Our 6.3 AR System stores temporary query result files in /var/tmp/ARpen* files, does 7.5 not do the same thing?I just thought I would ping the list before I open a ticket with BMC and see if anyone else is seeing a memory leak or has had this problem occur to them in the past. Though I'm not sure who all is running the latest 7.5 AR System.Any help would be appreciated as I'm not sure what BMC will want me to look for to determine a memory leak and I don't like to engage them without some sort of proof that one exists.Our server specs are the following:System Configuration: Sun Microsystems sun4u Sun Fire V210System clock frequency: 167 MHZMemory size: 4GB CPUs E$ CPU CPUCPU Freq Size Implementation Mask Status Location--- -- - - -- 0 1002 MHz 1MB SUNW,UltraSPARC-IIIi 2.4 on-line MB/P01 1002 MHz 1MB SUNW,UltraSPARC-IIIi 2.4 on-line MB/P1AR System 7.5 patch 004Apache Tomcat 5.5.28 / Midtier 7.5 patch 004If you guys need more server specs let me know. We are trying to replicate the issue but we are unsure how it happens and don't really know where to start.Thanks for the help.-- "A fool acts, regardless; knowing well that he is wrong. The ignoramus acts on only what he knows, but all that he knows.The ignoramus may be saved, but the fool knows that he is doomed."Bob Halstead_attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_
Re: Events in Workflows
I would suggest a more simple solution: 1. Add a Display Only field to the view form. This would not modify the underlying schema in any way. 2. Create a filter that fires on modify where the Display Only field is not null. 3. Modify your escalation to do a push fields to the Display Only field in the view form. Whenever you do a push fields to a display only field all of the modify filters will fire but no data will actually change on the record. Sean From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of nn Sent: Tuesday, April 06, 2010 9:30 PM To: arslist@ARSLIST.ORG Subject: Re: Events in Workflows ** OK, I will explain in more detail, this assumes you know how to use the new error handler feature of filters. [ I Love it!!] 1) Create a filter on the View form that access the external table that you do not have a privilige on. 2) Have a dummy form and filter push data to the view form. 3) (Remember Filters will fire before a commit to the DB) 4) You need 2 filters. 1 that is normal (fire on modify) 1 that acts as your ERROR handler [ no firing condition] 5) When you push to the View form the following will happen. 1) Filter fires on Modify 2) DB error is generated cause you don't have access. 3) 1st Filter then uses the 2nd filter as error handler. 4) Use you 2nd filter as your Error processing to handle the real meat of the workflow. The first filter is just basically a try {} catch{} So the first filter just has to do something mundane like try to set a field (which it can't do) --hope that helps-- On Tue, Apr 6, 2010 at 6:46 AM, navinem naveen...@gmail.commailto:naveen...@gmail.com wrote: Hi nn-11, But for the dummy form to push some data, (lemme assume its some kind of flag) you need to have write previlege over the table from which I am accessing the data to be fetched into view form. But unfortunatley i cant add new coloumns to the external table. Hence it wouldnt be a viable solution :( nn-11 wrote: What about periodically running an escalation off of a Dummy form (that contains only 1 record) and have a filter on the Dummy form push the data to the view form that will subsequently fire the filter on the View form? On Wed, Mar 31, 2010 at 4:14 PM, navinem naveen...@gmail.commailto:naveen...@gmail.com wrote: Hi All, Is there any way of creating a custom event and captruing it in Remedy. The reason why i need this is because of the following reason. I have an escalation which gets triggered from a view form. But i dont want this escalation to process records because of performance reasons. So i was looking for methods to trigger a filter in the same form from this escalation and i cant introduce any field to this view form to act as a flag. Can i generate any kind of custom event in the escalation and make the filter run on capture of this event? Please provide any inputs on this. Thank you -- View this message in context: http://old.nabble.com/Events-in-Workflows-tp28101842p28101842.html Sent from the ARS (Action Request System) mailing list archive at Nabble.com. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.orghttp://www.arslist.org/ attend wwrug10 www.wwrug.comhttp://www.wwrug.com/ ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.orghttp://www.arslist.org/ attend wwrug10 www.wwrug.comhttp://www.wwrug.com/ ARSlist: Where the Answers Are -- View this message in context: http://old.nabble.com/Events-in-Workflows-tp28101842p28150573.html Sent from the ARS (Action Request System) mailing list archive at Nabble.com. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.orghttp://www.arslist.org/ attend wwrug10 www.wwrug.comhttp://www.wwrug.com/ ARSlist: Where the Answers Are _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
*** WARUG-16 April 2010-8am to 1pm-Mclean VA-BAH Auditorium ***
Dear ARSListers - Our next Washington D.C. Area Remedy Users Group (WARUG) meeting will be held on Friday 16 April 2010 again at the Booz Allen Hamilton auditorium in Mclean VA. The agenda for the meeting is as follows: 9:00 - 9:15Betina Lose, WARUG Chairperson, Welcome 9:15 - 10:00 Joe Hehle, Deloitte Consulting, SRM 2.2-A Successful Deployment, Pros Cons, Lessons Learned 10:00 - 10:15Break 10:15 - 11:00Lenny Warren, RMI, What's New in CMDB 7.6 11:00 - 11:45Lenny Warren, RMI, CMDB and ITSM v7.6 - How do they work together? 11:45 - 12:00 Betina Lose, Meeting Close The BAH Auditorium is located at Booz Allen Hamilton, 8283 Greensboro Drive, Mclean, VA 22102. There is no formal membership sign up. Please send me email by Monday 12 April 2010 if you think you will attend with the following information: . First Name . Last Name . Company you work for . Whether or not you are a foreign national This information will be provided to BAH's security department. You will be given a conference badge at the meeting with proper photo ID. WARUG meetings are for anyone interested in the BMC Remedy products and related tools. Please also visit www.warug.org for detailed information about WARUG and a list of past meeting topics. We look forward to seeing you! --BL ___ Betina Lose, President/Software Engineer Certified Remedy Skilled Professional (5.1.2, 6.3, 7.0) Certified ARS7.5 Administrator Certified ITIL V3 Foundation Bleeding Edge Technologies, LLC 18411 Kingsmill Street, Leesburg, VA 20176 703-855-6989 bet...@bleeding-edge.com Chairperson, WARUG www.warug.org ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Lic Migration From 6.3 to 7.x
In the 6.3.00 time frame, license bundles were literal and specific - so if you have a Change Management Fixed 5-Pk Lsn, that means you have 5 Change Management fixed licenses. It does not mean that you also have 5 AR System fixed licenses. Those would have been purchased separately. There were license bundles that included both, but the name would convey if they did - e.g. BMC Remedy Service Desk AR System Fixed 1-Pk Lsn. As you can see, the inclusion of the AR System license is clearly called out in the bundle name. It's best that you contact your BMC authorized partner or BMC sales representative to assist you with the migration to 7.x. They will have access to migration work sheets that can quickly help you determine how many licenses you really have of each type. -David J. Easter Sr. Product Manager, Enterprise Service Management BMC Software, Inc. The opinions, statements, and/or suggested courses of action expressed in this E-mail do not necessarily reflect those of BMC Software, Inc. My voluntary participation in this forum is not intended to convey a role as a spokesperson, liaison or public relations representative for BMC Software, Inc. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Ramy S. Ayoub Sent: Wednesday, April 07, 2010 1:17 AM To: arslist@ARSLIST.ORG Subject: Lic Migration From 6.3 to 7.x ** Dears , We are in Migration from 6.3 to 7.x and i need to understand something for example i have in 6.3 Change Management Fixed 5-PK LSN , This mean we have 5 Fixed lic 5 AR System Fixed 5 BMC Change Management Fixed Is this correct calculation ? Best Regards, Ramy Ayoub _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Finding memory leaks in the AR System
Thanks so much guys!! You have most likely put my project back on track here. Axton, I will read those articles right now and talk to our system engineers on getting the memory manager switched. Thanks for the tips NN, hopefully I will have everything I need when I open the ticket. On Wed, Apr 7, 2010 at 6:53 AM, Terry Bootsma tboot...@objectpath.comwrote: ** Robert: I had an issue with the standard memory manager on Solaris for 7.1 a while ago... I am re-posting for your info. Like Axton said, it may be worthwhile changing your memory manager to libumem and re-trying... Terry REPOST: libumem, ITSM 7.0.2 and Solaris Load Testinghttp://mail.objectpath.com/communities/message/84134#84134 Hello everyone: We are currently running ARS 7.1, ITSM 7.0.2 (latest patch) Incident/Change/CMDB/Problem on a high end Solaris box running Solaris 10 with a DB2 database. We had been conducting stress testing of the application utilizing Loadrunner (yes, we are aware of the limitations of this tool, but were able to get around them) and were previously experiencing exponential degradation of response times once a fixed number of users were logged into the system and performing certain functions (Note: These tests were with the WUT, not MidTier). These tests and results were both repeatable and consistent. After working with Remedy engineers on this problem and analyzing various log files and pstack output on the server, they suggested that we replace the default Solaris memory manager with libumem as there was extreme memory heap contention by the arsystem process. Believe it or not, this has fixed our performance issue and the application now scales to the desired number of users without any known problems to date. With the previous memory manager, we could not get over 130 users logging in over an hour. With the new memory manager, we were able to get 300+ logged in without the previously experienced exponential degradation. We will continue to do further load testing, however, I would be interested in hearing from anyone out there who has experience using libumem on your server to any capacity (development, testing, or production) Have you come across any issues or hints regarding it's use? Thank you... Terry On Apr 6, 2010, *Robert Halstead* badbee...@gmail.com wrote: ** Hey all, We're running AR System 7.5 patch 004 and we are finding that our server is eating up memory and not releasing it. We are in the UAT process and have roughly 10 testers testing the system. During this time we've noticed a huge memory allocation and eventually the arserverd process would consume 2-3 gigs of memory and all the swap space, at which point the machine comes to it's knees and the process needs to be forcibly killed or the box hard restarted. I remember reading somewhere that the AR System doesn't release memory for large queries, but instead just reuses the memory address space. Is this still true for 7.5? Are there any type of performance configurations I can add to the ar.conf file to allow the AR System to release the memory it allocates? Or to prevent a query from taking all the available memory on the box? I thought the AR System used temporary file storage for storaging a large SQL result? Our 6.3 AR System stores temporary query result files in /var/tmp/ARpen* files, does 7.5 not do the same thing? I just thought I would ping the list before I open a ticket with BMC and see if anyone else is seeing a memory leak or has had this problem occur to them in the past. Though I'm not sure who all is running the latest 7.5 AR System. Any help would be appreciated as I'm not sure what BMC will want me to look for to determine a memory leak and I don't like to engage them without some sort of proof that one exists. Our server specs are the following: System Configuration: Sun Microsystems sun4u Sun Fire V210 System clock frequency: 167 MHZ Memory size: 4GB CPUs E$ CPUCPU CPU Freq SizeImplementation MaskStatus Location --- -- - - -- 01002 MHz 1MB SUNW,UltraSPARC-IIIi2.4on-line MB/P0 11002 MHz 1MB SUNW,UltraSPARC-IIIi2.4on-line MB/P1 AR System 7.5 patch 004 Apache Tomcat 5.5.28 / Midtier 7.5 patch 004 If you guys need more server specs let me know. We are trying to replicate the issue but we are unsure how it happens and don't really know where to start. Thanks for the help. -- A fool acts, regardless; knowing well that he is wrong. The ignoramus acts on only what he knows, but all that he knows. The ignoramus may be saved, but the fool knows that he is doomed. Bob Halstead _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ _attend
Permissions on SRM 2.1 forms
Hi, Can someone tell me the form permissions on SRM 2.1 no patch forms: SRS:ServiceRequestConsole SRM:Request SRS:ServiceRequestCoordinatorConsole Thanks ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
CMDB 2.1 patch 03 - Asset 7.0.3 Patch 008
Hello all, When the CIs are grouped in a folder in the CI relationship viewer, and you click on the folder, Select elements to show is one of the options shown. If you click on this option, a dialog box displays where you can select from a list of CIs. Does any one knows where this dialog box is controlled from? Is it a Java script? Is it created dynamically? I enabled the mid-tier logging and this is what I see in the log file: Apr 7, 2010 3:48:47 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_REFRESH eventData = Apr 7, 2010 3:48:47 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Server/Locale for icon tooltip lookup = Apr 7, 2010 3:48:47 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Number of outward instances = 16 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Total number of instances = 17 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Number of outward relationships = 16 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Total number of relationships = 16 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CiView.setDocument() CIs and Relationships added Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CiView.performLayout() Layout completed (layout done) Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CiView.setDocument() Done Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SELECT_CI eventData = 501,341 Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SELECT_CI eventData = 501,341 Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SHOW_LAST_ERROR eventData = true Regards frex ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re : CMDB 2.1 patch 03 - Asset 7.0.3 Patch 008
I guess its all in the civiewer.jar in the data visualization from?! De : Frex Popo frexp...@yahoo.fr À : arslist@ARSLIST.ORG Envoyé le : Mer 7 avril 2010, 16 h 08 min 50 s Objet : CMDB 2.1 patch 03 - Asset 7.0.3 Patch 008 Hello all, When the CIs are grouped in a folder in the CI relationship viewer, and you click on the folder, Select elements to show is one of the options shown. If you click on this option, a dialog box displays where you can select from a list of CIs. Does any one knows where this dialog box is controlled from? Is it a Java script? Is it created dynamically? I enabled the mid-tier logging and this is what I see in the log file: Apr 7, 2010 3:48:47 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_REFRESH eventData = Apr 7, 2010 3:48:47 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Server/Locale for icon tooltip lookup = Apr 7, 2010 3:48:47 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Number of outward instances = 16 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Total number of instances = 17 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Number of outward relationships = 16 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CMDBDataAccessor.graphToXML(), Total number of relationships = 16 Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CiView.setDocument() CIs and Relationships added Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CiView.performLayout() Layout completed (layout done) Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CiView.setDocument() Done Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:48:48 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SELECT_CI eventData = 501,341 Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SELECT_CI eventData = 501,341 Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:CIViewerMain.handleEvent(): eventType = 7903592742:CIRV_SHOW_LAST_ERROR eventData = true Apr 7, 2010 3:49:06 PM - FINE (com.remedy.log.DVMODULE) : CIViewer:StdViewEventListener.processEvent(): eventType = CIRV_SHOW_LAST_ERROR eventData = true Regards frex ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Senior Remedy Developer - Long Term Contract in Denver, CO
Job Title: Sr. Remedy Developer Location: South Denver, CO Length: 6+ month contract Job Description: We are seeking a Sr. Remedy Developer with the following skill set: * 4+ years of custom Remedy development experience (out-of-box implementation experience is not sufficient) * Knowledge of Remedy 6.3+ is required, 7.x helpful * Experience in developing Workflow objects (e.g., Active Links, Filters, Guides, View Forms) * Strong experience in SQL and PL/SQL (queries, stored procedures and packages) * Proven Software Development Life Cycle management experience * Ability to troubleshoot problems involving Remedy applications and integrated systems. * Experience in IT Service Management including ITIL best practices covering incident, request, problem, and change and knowledge management. * Prior experience gathering and documenting business requirements for software enhancement and/or new applications development. * Excellent written and oral communication skills. Desired skills: . ITIL certification . Previous experience using Remedy Mid-Tier and Remedy Java APIs desired . Experience with Java and Shell Scripting . Practical experience of Solaris and Oracle . QA skills and experience . Agile development Please contact Allison Keller at akel...@quantixinc.com * We do offer referral bonuses for anyone we can hire that you refer to us too! Warm Regards, Allison Keller Sr. Technical Recruiter Quantix, Inc. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Java API Error - No suitable Log implementation
I can send this directly to Derek Berube but he has helped me a lot and he has a job to do. Thanks, D. I am trying to create a Java app .. API JAVA 7.5 Everything is fine right up to the point where the communication to the server gets invoked. The failure I am getting is with the* logging* that is embedded into the Remedy JAR: It cannot initialize its internal logger wrapper. I am getting an unfortunately rather general error message: No suitable Log implementation, with no more detail than that. (The API call is ARServerUser.createEntry(), to create/insert a record. Inside that call, the Remedy client tries to initialize its logging.) It appears that the log4j package (log4j.jar) is being used for logging, along with some classes re-packaged by BMC from apache (bmc.com.thirdparty.org.apache.logging.*). There are a number of things that could be going wrong, and at the moment I've explored them all to the limit of my knowledge. Any help will be greatly appreciated. -- -Ibrahim Akar PLEASE CONSIDER THE ENVIRONMENT BEFORE PRINTING THIS EMAIL ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Java API Error - No suitable Log implementation
Ibrahim, I work fairly heavily with the Java API. If you could provide maybe the complete message as it comes out...and depending on how that looks, maybe your path and your classpath, or if defining specifically at runtime, the jar files you are including. _ From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Ibrahim Akar Sent: Wednesday, April 07, 2010 8:50 AM To: arslist@ARSLIST.ORG Subject: Java API Error - No suitable Log implementation ** I can send this directly to Derek Berube but he has helped me a lot and he has a job to do. Thanks, D. I am trying to create a Java app .. API JAVA 7.5 Everything is fine right up to the point where the communication to the server gets invoked. The failure I am getting is with the logging that is embedded into the Remedy JAR: It cannot initialize its internal logger wrapper. I am getting an unfortunately rather general error message: No suitable Log implementation, with no more detail than that. (The API call is ARServerUser.createEntry(), to create/insert a record. Inside that call, the Remedy client tries to initialize its logging.) It appears that the log4j package (log4j.jar) is being used for logging, along with some classes re-packaged by BMC from apache (bmc.com.thirdparty.org.apache.logging.*). There are a number of things that could be going wrong, and at the moment I've explored them all to the limit of my knowledge. Any help will be greatly appreciated. -- -Ibrahim Akar PLEASE CONSIDER THE ENVIRONMENT BEFORE PRINTING THIS EMAIL _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Question on Upper Case Product Catalogue/CMDB
Normal 0 MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:Table Normal; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:Times New Roman;} Dear Listers, Our Customer would like to know the viability of automating the conversion of data to upper case of CI data before, during, or after it is loaded into the CMDB. Since the product catalog will play a big role in the reconciliation/normalization of CI data, Customer would like it to be maintained in upper case as well. Environment AR Server Version:7.5.00 Patch 004 Operating System: SunOS5.10 Database Version: 10.2.0.4.0 -64bi Any guidance would be greatly appreciated. Thanks, Ranjith ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Finding memory leaks in the AR System
Axton, Once I have this all setup with libumem and enable the UMEM_DEBUG and UMEM_LOGGING environment variables, do I just wait for the leak to occur to the point where the app crashes? Does the system produce a core file at that point? Do I then perform the MDB commands on that core file? Reading the article on dbx (RTC), it looks like I can connect to the running program without stopping it but I need to have the Sun Studio installed to get the dbx program correct? On Tue, Apr 6, 2010 at 8:14 PM, Axton axton.gr...@gmail.com wrote: ** Since you are on Solaris/sparc you have some really good options for seeing if there are memory leaks. Look into the slab memory allocator (libumem). http://blogs.sun.com/ahl/entry/solaris_10_top_11_20 http://blogs.sun.com/ahl/entry/solaris_10_top_11_20There are actually performance benefits to using this memory allocator to the standard libc (though it does make the memory footprint slightly larger), but it's going to hard stop your software (sigsegv, sigbus, etc.) in the event nasty things are going on that shouldn't be going on. Good news is that it tells you what/where if you tell your system to generate a core in the event. Once you have things running under libumem, you can put some checks on memory usage (see the following): UMEM_DEBUG UMEM_LOGGING Once you do that, it makes some handy options available in dbx (RTC): http://www.mail-archive.com/arslist@arslist.org/msg33614.html http://www.fortran-2000.com/ArnaudRecipes/SunMemoryDB.html#SunDbx You can attach the debugger to the process in flight to check for memory leaks: http://technopark02.blogspot.com/2005/10/sun-studio-investigating-memory-leaks.html See here for the high-level gory details. Pretty cool stuff: http://developers.sun.com/solaris/articles/libumem_library.html Axton Grams On Tue, Apr 6, 2010 at 4:38 PM, Robert Halstead badbee...@gmail.comwrote: ** Hey all, We're running AR System 7.5 patch 004 and we are finding that our server is eating up memory and not releasing it. We are in the UAT process and have roughly 10 testers testing the system. During this time we've noticed a huge memory allocation and eventually the arserverd process would consume 2-3 gigs of memory and all the swap space, at which point the machine comes to it's knees and the process needs to be forcibly killed or the box hard restarted. I remember reading somewhere that the AR System doesn't release memory for large queries, but instead just reuses the memory address space. Is this still true for 7.5? Are there any type of performance configurations I can add to the ar.conf file to allow the AR System to release the memory it allocates? Or to prevent a query from taking all the available memory on the box? I thought the AR System used temporary file storage for storaging a large SQL result? Our 6.3 AR System stores temporary query result files in /var/tmp/ARpen* files, does 7.5 not do the same thing? I just thought I would ping the list before I open a ticket with BMC and see if anyone else is seeing a memory leak or has had this problem occur to them in the past. Though I'm not sure who all is running the latest 7.5 AR System. Any help would be appreciated as I'm not sure what BMC will want me to look for to determine a memory leak and I don't like to engage them without some sort of proof that one exists. Our server specs are the following: System Configuration: Sun Microsystems sun4u Sun Fire V210 System clock frequency: 167 MHZ Memory size: 4GB CPUs E$ CPUCPU CPU Freq SizeImplementation MaskStatus Location --- -- - - -- 01002 MHz 1MB SUNW,UltraSPARC-IIIi2.4on-line MB/P0 11002 MHz 1MB SUNW,UltraSPARC-IIIi2.4on-line MB/P1 AR System 7.5 patch 004 Apache Tomcat 5.5.28 / Midtier 7.5 patch 004 If you guys need more server specs let me know. We are trying to replicate the issue but we are unsure how it happens and don't really know where to start. Thanks for the help. -- A fool acts, regardless; knowing well that he is wrong. The ignoramus acts on only what he knows, but all that he knows. The ignoramus may be saved, but the fool knows that he is doomed. Bob Halstead _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ -- A fool acts, regardless; knowing well that he is wrong. The ignoramus acts on only what he knows, but all that he knows. The ignoramus may be saved, but the fool knows that he is doomed. Bob Halstead ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where
Indexing issue
Hi All, I have an indexing issue and I am hoping to get some advice on the best way to correct. This all started when I tried to remove an index on a field that is no longer used. Currently there are 9 indexes showing on the form. When I attempted to save I got the error below. So next I logged on to the database to see what indexes were on the table and the only index is on c1. There are about 1.2M records on the form. One approach would be to remove all of the indexes from the form at once and save. However that might be real hard on the system. Another thought would be to have the dba build the indexes on the table so they math the application and then remove them. Better ideas greatly appreciated. Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). A duplicate index has been specified -- duplicate was omitted and indexes were created : 2 (ARERR 74). A duplicate index has been specified -- duplicate was omitted and indexes were created : 2 (ARERR 74). A duplicate index has been specified -- duplicate was omitted and indexes were created : 536870919 (ARERR 74). Mark Brittain Remedy Developer NaviSite mbritt...@navisite.commailto:mbritt...@navisite.com (315) 453-2912 x5335 (Phone) (315) 317.2897 (Cell) This e-mail is the property of NaviSite, Inc. It is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential, or otherwise protected from disclosure. Distribution or copying of this e-mail, or the information contained herein, to anyone other than the intended recipient is prohibited. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Error creating JDBC plugin for federation
On Wednesday 07 Apr 2010 03:40:47 cpgolding wrote: This first line says it all, you are missing your resource bundle: *java.util.MissingResourceException: Can't find bundle for base name JDBCMessages, locale pl_PL* *Find the code in your program where it calls for the Resource.* *usually the resource bundle is a directory with the name pl_PL located at the top of a jar package* a directory structure for the JAR file** *Do a google search of the above error and that should point the way.* Thanks very much for your suggestion - I'm a newbie when it comes to java. The point is that I'm using the standard BMC-provided jdbc drivers and not a custom driver. There is no pl_PL jar package or directory in /cmdb/plugin directory. Has anyone managed to use federation interface in Atrium CMDB 7.6? Victor ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Permissions on SRM 2.1 forms
Lee, SRS:ServiceRequestConsole General Access = Hidden Public = Visible (I know this makes the above permission questionable) Request Catalog Manager = Visible SRM:Request Public = Hidden Request Master = Visible SRS:ServiceRequestCoordinatorConsole Service Request User = Visible Hope this helps Joe -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org]on Behalf Of remedy lee Sent: Wednesday, April 07, 2010 10:07 AM To: arslist@ARSLIST.ORG Subject: Permissions on SRM 2.1 forms Hi, Can someone tell me the form permissions on SRM 2.1 no patch forms: SRS:ServiceRequestConsole SRM:Request SRS:ServiceRequestCoordinatorConsole Thanks ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Indexing issue
Mark, Remove all indexes temporarily and save the form. This appears to be a meta data issue.. After removing and saving the form, run a query in the schema_index table in the database to see if you see any redundant entries there.. I bet you might find some.. select * from schema_index where schemaid in (select schemaId from arschema where name = 'Whatever your form name is'); If you find any entries there, delete them. delete from schema_index where schemaid in (select schemaId from arschema where name = 'Whatever your form name is'); Commit if you are on a Oracle database. MS-SQL has auto commit turned on. After doing this run the arsignal with the -g parameter to recache the AR System server to re read the defs.. arsignal -g servername:AR TCP Port Then redo the indexes from the Admin or the Dev Studio as appropriate.. Rerun the statement: select * from schema_index where schemaid in (select schemaId from arschema where name = 'Whatever your form name is'); If the results are consistent to the indexes you just recreated, you are good to go... Cheers Joe -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org]on Behalf Of Brittain, Mark Sent: Wednesday, April 07, 2010 1:30 PM To: arslist@ARSLIST.ORG Subject: Indexing issue ** Hi All, I have an indexing issue and I am hoping to get some advice on the best way to correct. This all started when I tried to remove an index on a field that is no longer used. Currently there are 9 indexes showing on the form. When I attempted to save I got the error below. So next I logged on to the database to see what indexes were on the table and the only index is on c1. There are about 1.2M records on the form. One approach would be to remove all of the indexes from the form at once and save. However that might be real hard on the system. Another thought would be to have the dba build the indexes on the table so they math the application and then remove them. Better ideas greatly appreciated. Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). A duplicate index has been specified -- duplicate was omitted and indexes were created : 2 (ARERR 74). A duplicate index has been specified -- duplicate was omitted and indexes were created : 2 (ARERR 74). A duplicate index has been specified -- duplicate was omitted and indexes were created : 536870919 (ARERR 74). Mark Brittain Remedy Developer NaviSite mbritt...@navisite.com (315) 453-2912 x5335 (Phone) (315) 317.2897 (Cell) ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Indexing issue
Here is what I have done in the past: 1. Look up the indexes build for the Schema: SELECT * FROM SCHEMA_INDEX WHERE SCHEMAID IN (SELECT SCHEMAID FROM ARSCHEMA WHERE NAME = 'Form Name Goes Here'); 2. Delete all of the entries you find. 3. Restart ARS. 4. Put the server in admin-only mode and recreate the indexes. This is a rather risky procedure and I would recommend making a backup if you choose to do it this way. I have found it faster than getting a dba involved to recreate indexes though. This is probably the safer option: If you want to keep the server up and running you may be able to accomplish this by having the DBA recreate the indexes from the values in the table. INDEXNAME = the index name UNIQUEFLAG = whether or not the index was unique NUMFIELDS = number of fields used in the index F1 -F16 = fields that are included in the index. Make sure and put a C in front of the number to find the field. Once the indexes are re-created you should be able to nuke them in the admin tool and have remedy re-create them. Sean From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Brittain, Mark Sent: Wednesday, April 07, 2010 1:30 PM To: arslist@ARSLIST.ORG Subject: Indexing issue ** Hi All, I have an indexing issue and I am hoping to get some advice on the best way to correct. This all started when I tried to remove an index on a field that is no longer used. Currently there are 9 indexes showing on the form. When I attempted to save I got the error below. So next I logged on to the database to see what indexes were on the table and the only index is on c1. There are about 1.2M records on the form. One approach would be to remove all of the indexes from the form at once and save. However that might be real hard on the system. Another thought would be to have the dba build the indexes on the table so they math the application and then remove them. Better ideas greatly appreciated. Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). Failure during SQL operation to the database : ORA-01418: specified index does not exist (ARERR 552). A duplicate index has been specified -- duplicate was omitted and indexes were created : 2 (ARERR 74). A duplicate index has been specified -- duplicate was omitted and indexes were created : 2 (ARERR 74). A duplicate index has been specified -- duplicate was omitted and indexes were created : 536870919 (ARERR 74). Mark Brittain Remedy Developer NaviSite mbritt...@navisite.commailto:mbritt...@navisite.com (315) 453-2912 x5335 (Phone) (315) 317.2897 (Cell) This e-mail is the property of NaviSite, Inc. It is intended only for the person or entity to which it is addressed and may contain information that is privileged, confidential, or otherwise protected from disclosure. Distribution or copying of this e-mail, or the information contained herein, to anyone other than the intended recipient is prohibited. _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Escalation Timeline
Okafter several back and forths with Chris Pruitt, another version is available for download http://www.arinside.org/downloads/20 I have submitted the update to BMCDN, will notify when it's approved. _ From: LJ Longwing [mailto:lj.longw...@gmail.com] Sent: Monday, April 05, 2010 9:27 AM To: LJ Longwing; 'arslist@ARSLIST.ORG' Subject: RE: Escalation Timeline http://communities.bmc.com/communities/docs/DOC-10093 The updated version is again available from the BMCDN. Please feel free to download and check it outlet me know if it's working and if you find the information useful. _ From: LJ Longwing [mailto:lj.longw...@gmail.com] Sent: Friday, April 02, 2010 2:30 PM To: 'arslist@ARSLIST.ORG' Subject: RE: Escalation Timeline I have updated the java program as well as the html file to fix the IE issues. Please download again from ARInside web site till they approve the update on the BMCDN http://www.arinside.org/downloads/20 _ From: LJ Longwing [mailto:lj.longw...@gmail.com] Sent: Wednesday, March 31, 2010 10:41 AM To: LJ Longwing; 'arslist@ARSLIST.ORG' Subject: RE: Escalation Timeline Ok...approved, I didn't know what sort of timeline it was going to take to get it approvedhere is the link http://communities.bmc.com/communities/docs/DOC-10093 Thank you to the 8 people interested enough in this project to download it in the last hour :) _ From: LJ Longwing [mailto:lj.longw...@gmail.com] Sent: Wednesday, March 31, 2010 10:03 AM To: 'arslist@ARSLIST.ORG' Subject: RE: Escalation Timeline Ok...I don't know if this went out or notbut I'm pretty sure the attachment didn't. I wasn't planning on adding it to the BMC Developers network quite yet, but that seems to be about the only way for me to get it out to youwell, just about the only waytill it's approved on the BMCDN I have added it to the ARInside downloads http://www.arinside.org/downloads/20 it won't stay there...but until it's available on BMCDN I'll leave it there. _ From: LJ Longwing [mailto:lj.longw...@gmail.com] Sent: Wednesday, March 31, 2010 9:49 AM To: LJ Longwing; 'arslist@ARSLIST.ORG' Subject: Escalation Timeline I submit to the community a tool requested many a time, but never quite delivered upon. Escalation Timeline In the attached zip file are some files to work with...it's fully functional in my little corner of the world. Here is a list of the files and their function -EscalationTimeline.java - Source code for the program -EscalationTimeline.class - Compiled version of said source code -esc_timeline.properties - This is the config file the program uses to generate the output, it's commented fairly good -esc_timeline.css - css file for the html file -esc_timeline.html - html file that displays the output -esc_timeline.js - this is the 'events' file that the program generates, it takes the input in the config file and the escalations in your server and generates this file, this is an input to the html Okthis program requires two things I didn't include. It needs the ARAPI*.JAR fileI'm using the 7.5 version, but really, I believe anything 7.1+ will work. It also wants a log4j jar file...both of these jar files should be available on your server somewhere and depending on what version of the tools you have on your workstation, they may exist there as well . It uses the opensource timeline simile project and requires access to the internet to grab the libraries from them. I sincerely would like feedback on the programthe coding is sloppy but effective. One example of the sloppywhen determining which type of escalation, I do a cast in a try block, if the cast fails, I know it's the other kind...VERY sloppy but effective for the most part. :) Let me know folks. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Re : analytics7.6/ DB MS SQL 2005
On SQL Server 2008, Analytics 7.6 created one table within arschema, and four external to it in the ARSystem database: ANA:Fiscal_Calendar (and 7 associated Active Links) ANA_REPORT_TRANSLATION ANA_REPORT_LOCALE DENORMALIZE_BSM_RELATIONSHIPS ANA_TIMEZONE_INFO BTW, Analytics 7.6 is able to connect to an ARS 7.5 patch 4 database hosted on SQL Server 2008 - it makes an OLE DB connection using a MS SQL Server 2005 driver. In contrast, BMC Dashboards 7.6 is completely incapable of connecting to the ARSystem db if it happens to be hosted on SQL Server 2008. I wasted two days before finding that out. So even though it supports ITSM 7.6, and by inference ARS 7.5.00.003 or higher, it does NOT support the database version(s) that ARS does (and has for over a year now). SQL Server 2008 was released in August 2008, and ARS 7.5 in January 2009. What has the Dashboards team been doing for the last 15 months??!! 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 Frex Popo Sent: Friday, March 05, 2010 7:47 AM To: arslist@ARSLIST.ORG Subject: Re : analytics7.6/ DB MS SQL 2005 ** Better still... select name, type from sysobjects order by 2, 1 Thanks De : Frex Popo frexp...@yahoo.fr À : arslist@ARSLIST.ORG Envoyé le : Ven 5 Mars 2010, 14 h 44 min 54 s Objet : analytics7.6/ DB MS SQL 2005 Anyone with a working instalation of Analytics 7.6 can tell me what objects get created by the installed? Can anyone run this select on their databse and send us a listing? -- select name, type from sysobjects order by name Very much appreciated frex _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Escalation Timeline
Latest version has been updated on BMCDN http://communities.bmc.com/communities/docs/DOC-10093 _ From: LJ Longwing [mailto:lj.longw...@gmail.com] Sent: Wednesday, April 07, 2010 12:23 PM To: 'arslist@ARSLIST.ORG' Subject: RE: Escalation Timeline Okafter several back and forths with Chris Pruitt, another version is available for download http://www.arinside.org/downloads/20 I have submitted the update to BMCDN, will notify when it's approved. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
OOB changes
Hi List Does anyone have a tool or know of a tool that does an audit of your Remedy Server that gives you all of the Out of the Box workflow that has been changed. ARS 7.1 patch 9 ITSM 7.0 patch 6 Oracle 10g 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.
CMDB Report/Query Question
I have a question about CMDB association reports and queries. I am putting data into several different classes, computer systems, network ports, protocol end points etc... The I am building relationships form those to each other and so on. So for example Protocol Endpoint will have a relationship to many computers systems and many network ports. I am going to build relationships whether it is Componets, member of collections, dependency etc... We are going to be asked for a report for instance of certain protocol endpoints and all computers systems associated to them. When I was looking at the relationship association form it does not have that much information on either the protocol endpoint or the computer system class. short of creating a join of a join of a join for each class and relationship type is there a better way to get this reports or queries. I know that I can do sub reports in crystal but they might want to get these reports in ARSystem format and not crystal. We are on CDMB 2. -- Kevin Begosh ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: OOB changes
Hi, Not to answer your question but what I normally do, and you could going forward, is to create a different user, give them admin rights, install the patch etc then remove the user. Then you can query by user name. This gives you a report of whats changed. E.g. for the CMDB patch upgrade, I created a user called cmdbp3 then when finished I can a query. Regards Danny From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of John Kelley Sent: 07 April 2010 20:52 To: arslist@ARSLIST.ORG Subject: OOB changes Hi List Does anyone have a tool or know of a tool that does an audit of your Remedy Server that gives you all of the Out of the Box workflow that has been changed. ARS 7.1 patch 9 ITSM 7.0 patch 6 Oracle 10g 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. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Finding memory leaks in the AR System
We have seen memory issues too on Solaris5.10, ARSystem 7.5patch3. BMC has found three memory leaks related to be caused by webservice calls i.e., ARXMLGE api calls after a long investigation. Regular user tool we did not see much issues. They supposed to fix it with patch005. Also libumem worked better for us compared to default memory handler, even though they say libumem is only effective for older solaris os. After creating a ticket basically BMC has given us a script to log server env (prstat,vmstat etc..) at regualar intervals. We provided them those logs with remedy api logs and they did the investigation based on that. We had to fight a lot though to escalate it to server team. On Apr 7, 10:27 am, Robert Halstead badbee...@gmail.com wrote: Axton, Once I have this all setup with libumem and enable the UMEM_DEBUG and UMEM_LOGGING environment variables, do I just wait for the leak to occur to the point where the app crashes? Does the system produce a core file at that point? Do I then perform the MDB commands on that core file? Reading the article on dbx (RTC), it looks like I can connect to the running program without stopping it but I need to have the Sun Studio installed to get the dbx program correct? On Tue, Apr 6, 2010 at 8:14 PM, Axton axton.gr...@gmail.com wrote: ** Since you are on Solaris/sparc you have some really good options for seeing if there are memory leaks. Look into the slab memory allocator (libumem). http://blogs.sun.com/ahl/entry/solaris_10_top_11_20 http://blogs.sun.com/ahl/entry/solaris_10_top_11_20There are actually performance benefits to using this memory allocator to the standard libc (though it does make the memory footprint slightly larger), but it's going to hard stop your software (sigsegv, sigbus, etc.) in the event nasty things are going on that shouldn't be going on. Good news is that it tells you what/where if you tell your system to generate a core in the event. Once you have things running under libumem, you can put some checks on memory usage (see the following): UMEM_DEBUG UMEM_LOGGING Once you do that, it makes some handy options available in dbx (RTC): http://www.mail-archive.com/arsl...@arslist.org/msg33614.html http://www.fortran-2000.com/ArnaudRecipes/SunMemoryDB.html#SunDbx You can attach the debugger to the process in flight to check for memory leaks: http://technopark02.blogspot.com/2005/10/sun-studio-investigating-mem... See here for the high-level gory details. Pretty cool stuff: http://developers.sun.com/solaris/articles/libumem_library.html Axton Grams On Tue, Apr 6, 2010 at 4:38 PM, Robert Halstead badbee...@gmail.comwrote: ** Hey all, We're running AR System 7.5 patch 004 and we are finding that our server is eating up memory and not releasing it. We are in the UAT process and have roughly 10 testers testing the system. During this time we've noticed a huge memory allocation and eventually the arserverd process would consume 2-3 gigs of memory and all the swap space, at which point the machine comes to it's knees and the process needs to be forcibly killed or the box hard restarted. I remember reading somewhere that the AR System doesn't release memory for large queries, but instead just reuses the memory address space. Is this still true for 7.5? Are there any type of performance configurations I can add to the ar.conf file to allow the AR System to release the memory it allocates? Or to prevent a query from taking all the available memory on the box? I thought the AR System used temporary file storage for storaging a large SQL result? Our 6.3 AR System stores temporary query result files in /var/tmp/ARpen* files, does 7.5 not do the same thing? I just thought I would ping the list before I open a ticket with BMC and see if anyone else is seeing a memory leak or has had this problem occur to them in the past. Though I'm not sure who all is running the latest 7.5 AR System. Any help would be appreciated as I'm not sure what BMC will want me to look for to determine a memory leak and I don't like to engage them without some sort of proof that one exists. Our server specs are the following: System Configuration: Sun Microsystems sun4u Sun Fire V210 System clock frequency: 167 MHZ Memory size: 4GB CPUs E$ CPU CPU CPU Freq Size Implementation Mask Status Location --- -- - - -- 0 1002 MHz 1MB SUNW,UltraSPARC-IIIi 2.4 on-line MB/P0 1 1002 MHz 1MB SUNW,UltraSPARC-IIIi 2.4 on-line MB/P1 AR System 7.5 patch 004 Apache Tomcat 5.5.28 / Midtier 7.5 patch 004 If you guys need more server specs let me know. We are trying to replicate the issue but
Re: Finding memory leaks in the AR System
patchsk, We do utiize the midtier a lot with our custom applications and tools as that is the only cross-platform way to communicate with remedy without using their java api. That would explain a lot actually. I'll have do some testing with our other apps to see if I can replicate in patch 004. I know BMC isn't very forthcoming with their patch schedule, but did they say when patch 005 was going to go live? Thanks for the heads up though :) On Wed, Apr 7, 2010 at 2:47 PM, patchsk vamsi...@gmail.com wrote: We have seen memory issues too on Solaris5.10, ARSystem 7.5patch3. BMC has found three memory leaks related to be caused by webservice calls i.e., ARXMLGE api calls after a long investigation. Regular user tool we did not see much issues. They supposed to fix it with patch005. Also libumem worked better for us compared to default memory handler, even though they say libumem is only effective for older solaris os. After creating a ticket basically BMC has given us a script to log server env (prstat,vmstat etc..) at regualar intervals. We provided them those logs with remedy api logs and they did the investigation based on that. We had to fight a lot though to escalate it to server team. On Apr 7, 10:27 am, Robert Halstead badbee...@gmail.com wrote: Axton, Once I have this all setup with libumem and enable the UMEM_DEBUG and UMEM_LOGGING environment variables, do I just wait for the leak to occur to the point where the app crashes? Does the system produce a core file at that point? Do I then perform the MDB commands on that core file? Reading the article on dbx (RTC), it looks like I can connect to the running program without stopping it but I need to have the Sun Studio installed to get the dbx program correct? On Tue, Apr 6, 2010 at 8:14 PM, Axton axton.gr...@gmail.com wrote: ** Since you are on Solaris/sparc you have some really good options for seeing if there are memory leaks. Look into the slab memory allocator (libumem). http://blogs.sun.com/ahl/entry/solaris_10_top_11_20 http://blogs.sun.com/ahl/entry/solaris_10_top_11_20There are actually performance benefits to using this memory allocator to the standard libc (though it does make the memory footprint slightly larger), but it's going to hard stop your software (sigsegv, sigbus, etc.) in the event nasty things are going on that shouldn't be going on. Good news is that it tells you what/where if you tell your system to generate a core in the event. Once you have things running under libumem, you can put some checks on memory usage (see the following): UMEM_DEBUG UMEM_LOGGING Once you do that, it makes some handy options available in dbx (RTC): http://www.mail-archive.com/arsl...@arslist.org/msg33614.html http://www.fortran-2000.com/ArnaudRecipes/SunMemoryDB.html#SunDbx You can attach the debugger to the process in flight to check for memory leaks: http://technopark02.blogspot.com/2005/10/sun-studio-investigating-mem. .. See here for the high-level gory details. Pretty cool stuff: http://developers.sun.com/solaris/articles/libumem_library.html Axton Grams On Tue, Apr 6, 2010 at 4:38 PM, Robert Halstead badbee...@gmail.com wrote: ** Hey all, We're running AR System 7.5 patch 004 and we are finding that our server is eating up memory and not releasing it. We are in the UAT process and have roughly 10 testers testing the system. During this time we've noticed a huge memory allocation and eventually the arserverd process would consume 2-3 gigs of memory and all the swap space, at which point the machine comes to it's knees and the process needs to be forcibly killed or the box hard restarted. I remember reading somewhere that the AR System doesn't release memory for large queries, but instead just reuses the memory address space. Is this still true for 7.5? Are there any type of performance configurations I can add to the ar.conf file to allow the AR System to release the memory it allocates? Or to prevent a query from taking all the available memory on the box? I thought the AR System used temporary file storage for storaging a large SQL result? Our 6.3 AR System stores temporary query result files in /var/tmp/ARpen* files, does 7.5 not do the same thing? I just thought I would ping the list before I open a ticket with BMC and see if anyone else is seeing a memory leak or has had this problem occur to them in the past. Though I'm not sure who all is running the latest 7.5 AR System. Any help would be appreciated as I'm not sure what BMC will want me to look for to determine a memory leak and I don't like to engage them without some sort of proof that one exists. Our server specs are the following: System Configuration: Sun Microsystems sun4u Sun Fire V210 System clock frequency:
Re: Finding memory leaks in the AR System
It is under limited availability and is going through UAT as per our support rep. We are expecting around end of this month, but she can not speak for sure as it depends on their test results. On Apr 7, 1:52 pm, Robert Halstead badbee...@gmail.com wrote: patchsk, We do utiize the midtier a lot with our custom applications and tools as that is the only cross-platform way to communicate with remedy without using their java api. That would explain a lot actually. I'll have do some testing with our other apps to see if I can replicate in patch 004. I know BMC isn't very forthcoming with their patch schedule, but did they say when patch 005 was going to go live? Thanks for the heads up though :) On Wed, Apr 7, 2010 at 2:47 PM, patchsk vamsi...@gmail.com wrote: We have seen memory issues too on Solaris5.10, ARSystem 7.5patch3. BMC has found three memory leaks related to be caused by webservice calls i.e., ARXMLGE api calls after a long investigation. Regular user tool we did not see much issues. They supposed to fix it with patch005. Also libumem worked better for us compared to default memory handler, even though they say libumem is only effective for older solaris os. After creating a ticket basically BMC has given us a script to log server env (prstat,vmstat etc..) at regualar intervals. We provided them those logs with remedy api logs and they did the investigation based on that. We had to fight a lot though to escalate it to server team. On Apr 7, 10:27 am, Robert Halstead badbee...@gmail.com wrote: Axton, Once I have this all setup with libumem and enable the UMEM_DEBUG and UMEM_LOGGING environment variables, do I just wait for the leak to occur to the point where the app crashes? Does the system produce a core file at that point? Do I then perform the MDB commands on that core file? Reading the article on dbx (RTC), it looks like I can connect to the running program without stopping it but I need to have the Sun Studio installed to get the dbx program correct? On Tue, Apr 6, 2010 at 8:14 PM, Axton axton.gr...@gmail.com wrote: ** Since you are on Solaris/sparc you have some really good options for seeing if there are memory leaks. Look into the slab memory allocator (libumem). http://blogs.sun.com/ahl/entry/solaris_10_top_11_20 http://blogs.sun.com/ahl/entry/solaris_10_top_11_20There are actually performance benefits to using this memory allocator to the standard libc (though it does make the memory footprint slightly larger), but it's going to hard stop your software (sigsegv, sigbus, etc.) in the event nasty things are going on that shouldn't be going on. Good news is that it tells you what/where if you tell your system to generate a core in the event. Once you have things running under libumem, you can put some checks on memory usage (see the following): UMEM_DEBUG UMEM_LOGGING Once you do that, it makes some handy options available in dbx (RTC): http://www.mail-archive.com/arsl...@arslist.org/msg33614.html http://www.fortran-2000.com/ArnaudRecipes/SunMemoryDB.html#SunDbx You can attach the debugger to the process in flight to check for memory leaks: http://technopark02.blogspot.com/2005/10/sun-studio-investigating-mem. .. See here for the high-level gory details. Pretty cool stuff: http://developers.sun.com/solaris/articles/libumem_library.html Axton Grams On Tue, Apr 6, 2010 at 4:38 PM, Robert Halstead badbee...@gmail.com wrote: ** Hey all, We're running AR System 7.5 patch 004 and we are finding that our server is eating up memory and not releasing it. We are in the UAT process and have roughly 10 testers testing the system. During this time we've noticed a huge memory allocation and eventually the arserverd process would consume 2-3 gigs of memory and all the swap space, at which point the machine comes to it's knees and the process needs to be forcibly killed or the box hard restarted. I remember reading somewhere that the AR System doesn't release memory for large queries, but instead just reuses the memory address space. Is this still true for 7.5? Are there any type of performance configurations I can add to the ar.conf file to allow the AR System to release the memory it allocates? Or to prevent a query from taking all the available memory on the box? I thought the AR System used temporary file storage for storaging a large SQL result? Our 6.3 AR System stores temporary query result files in /var/tmp/ARpen* files, does 7.5 not do the same thing? I just thought I would ping the list before I open a ticket with BMC and see if anyone else is seeing a memory leak or has had this problem occur to them in the past. Though I'm not sure who all is running the latest 7.5 AR
Re: Finding memory leaks in the AR System
Do you see the memory leak on just deneral usage of the midtier? Or is there a specific action to replicate? Is this through the mid-tier interface, or webservice call? On Wed, Apr 7, 2010 at 3:22 PM, patchsk vamsi...@gmail.com wrote: It is under limited availability and is going through UAT as per our support rep. We are expecting around end of this month, but she can not speak for sure as it depends on their test results. On Apr 7, 1:52 pm, Robert Halstead badbee...@gmail.com wrote: patchsk, We do utiize the midtier a lot with our custom applications and tools as that is the only cross-platform way to communicate with remedy without using their java api. That would explain a lot actually. I'll have do some testing with our other apps to see if I can replicate in patch 004. I know BMC isn't very forthcoming with their patch schedule, but did they say when patch 005 was going to go live? Thanks for the heads up though :) On Wed, Apr 7, 2010 at 2:47 PM, patchsk vamsi...@gmail.com wrote: We have seen memory issues too on Solaris5.10, ARSystem 7.5patch3. BMC has found three memory leaks related to be caused by webservice calls i.e., ARXMLGE api calls after a long investigation. Regular user tool we did not see much issues. They supposed to fix it with patch005. Also libumem worked better for us compared to default memory handler, even though they say libumem is only effective for older solaris os. After creating a ticket basically BMC has given us a script to log server env (prstat,vmstat etc..) at regualar intervals. We provided them those logs with remedy api logs and they did the investigation based on that. We had to fight a lot though to escalate it to server team. On Apr 7, 10:27 am, Robert Halstead badbee...@gmail.com wrote: Axton, Once I have this all setup with libumem and enable the UMEM_DEBUG and UMEM_LOGGING environment variables, do I just wait for the leak to occur to the point where the app crashes? Does the system produce a core file at that point? Do I then perform the MDB commands on that core file? Reading the article on dbx (RTC), it looks like I can connect to the running program without stopping it but I need to have the Sun Studio installed to get the dbx program correct? On Tue, Apr 6, 2010 at 8:14 PM, Axton axton.gr...@gmail.com wrote: ** Since you are on Solaris/sparc you have some really good options for seeing if there are memory leaks. Look into the slab memory allocator (libumem). http://blogs.sun.com/ahl/entry/solaris_10_top_11_20 http://blogs.sun.com/ahl/entry/solaris_10_top_11_20There are actually performance benefits to using this memory allocator to the standard libc (though it does make the memory footprint slightly larger), but it's going to hard stop your software (sigsegv, sigbus, etc.) in the event nasty things are going on that shouldn't be going on. Good news is that it tells you what/where if you tell your system to generate a core in the event. Once you have things running under libumem, you can put some checks on memory usage (see the following): UMEM_DEBUG UMEM_LOGGING Once you do that, it makes some handy options available in dbx (RTC): http://www.mail-archive.com/arsl...@arslist.org/msg33614.html http://www.fortran-2000.com/ArnaudRecipes/SunMemoryDB.html#SunDbx You can attach the debugger to the process in flight to check for memory leaks: http://technopark02.blogspot.com/2005/10/sun-studio-investigating-mem. .. See here for the high-level gory details. Pretty cool stuff: http://developers.sun.com/solaris/articles/libumem_library.html Axton Grams On Tue, Apr 6, 2010 at 4:38 PM, Robert Halstead badbee...@gmail.com wrote: ** Hey all, We're running AR System 7.5 patch 004 and we are finding that our server is eating up memory and not releasing it. We are in the UAT process and have roughly 10 testers testing the system. During this time we've noticed a huge memory allocation and eventually the arserverd process would consume 2-3 gigs of memory and all the swap space, at which point the machine comes to it's knees and the process needs to be forcibly killed or the box hard restarted. I remember reading somewhere that the AR System doesn't release memory for large queries, but instead just reuses the memory address space. Is this still true for 7.5? Are there any type of performance configurations I can add to the ar.conf file to allow the AR System to release the memory it allocates? Or to prevent a query from taking all the available memory on the box? I thought the AR System used temporary file storage for storaging a
Re: OOB changes
Do a vanilla/OOB install and back it up in a format that a tool can use to compare. One of the better uses of VMs. Dan _ From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Danny Kellett Sent: April 7, 2010 4:41 PM To: arslist@ARSLIST.ORG Subject: Re: OOB changes ** Hi, Not to answer your question but what I normally do, and you could going forward, is to create a different user, give them admin rights, install the patch etc then remove the user. Then you can query by user name. This gives you a report of whats changed. E.g. for the CMDB patch upgrade, I created a user called cmdbp3 then when finished I can a query. Regards Danny From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of John Kelley Sent: 07 April 2010 20:52 To: arslist@ARSLIST.ORG Subject: OOB changes Hi List Does anyone have a tool or know of a tool that does an audit of your Remedy Server that gives you all of the Out of the Box workflow that has been changed. ARS 7.1 patch 9 ITSM 7.0 patch 6 Oracle 10g 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. _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are
Re: Java API Error - No suitable Log implementation
Ibrahim, You're going to need the commons-logging.jar file in your classpath. That way, the Remedy API can use either the Log4j libraries or the java.util.logging APIs. Derek On Apr 7, 2010, at 12:04 PM, LJ Longwing wrote: ** Ibrahim, I work fairly heavily with the Java API. If you could provide maybe the complete message as it comes out...and depending on how that looks, maybe your path and your classpath, or if defining specifically at runtime, the jar files you are including. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Ibrahim Akar Sent: Wednesday, April 07, 2010 8:50 AM To: arslist@ARSLIST.ORG Subject: Java API Error - No suitable Log implementation ** I can send this directly to Derek Berube but he has helped me a lot and he has a job to do. Thanks, D. I am trying to create a Java app .. API JAVA 7.5 Everything is fine right up to the point where the communication to the server gets invoked. The failure I am getting is with the logging that is embedded into the Remedy JAR: It cannot initialize its internal logger wrapper. I am getting an unfortunately rather general error message: No suitable Log implementation, with no more detail than that. (The API call is ARServerUser.createEntry(), to create/insert a record. Inside that call, the Remedy client tries to initialize its logging.) It appears that the log4j package (log4j.jar) is being used for logging, along with some classes re-packaged by BMC from apache (bmc.com.thirdparty.org.apache.logging.*). There are a number of things that could be going wrong, and at the moment I've explored them all to the limit of my knowledge. Any help will be greatly appreciated. -- -Ibrahim Akar PLEASE CONSIDER THE ENVIRONMENT BEFORE PRINTING THIS EMAIL _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ _attend WWRUG10 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: Where the Answers Are