Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
What Lyle outlined seems to be the case (at least for me). I went from 2gb to 6gb of RAM on my Windows 2008 64bit workstation today. The maximum that I have been able to set the Dev Studio is -Xmx1568m. If I add much more to that I get errors trying to start Dev Studio. I have not been able to find a place within the Java settings to increase the max JVM heap. Is it a environment variable that I am missing? So here is a question. I have the 32 bit 1.6 JRE installed. Will that limit the heap size to a 32bit limit? When building 64bit 2008 machines one of the apps (the AR Suite installer maybe?) complained about the 64bit Java so I went to back to the 32bit. Is my setup an invalid test of expanding the max heap over 1.5gb? I am trying to do a full export of Help Desk/SLA 6 and a bunch of custom apps from a 7.5 p1 server using Dev Studio 5 p2 with the new Xmx1568m setting now. I have not been successful with previous full export attempts. I'll update the thread if it is successful. Jason On Thu, Jun 18, 2009 at 1:58 PM, Lyle Taylor tayl...@ldschurch.org wrote: ** I doubt that has much to do with it. The JVM needs memory of its own that is separate from (but in the same Windows process memory space) the heap allocated to the java program that it uses for internal purposes. For example, when you load a class into the JVM (not instantiate), it will take up a certain amount of memory to keep track of that class, its definition, etc. This is stored in the JVM’s memory space, but not on the application’s heap. When you instantiate the class, the instance of the class will be stored on the heap. The more complex your application (the more classes you have), the more memory the JVM will have to set aside for housekeeping (keeping tracking of the class definitions, etc.), and the less you will have for your heap. DevStudio (Eclipse IDE with BMC plugins) is a complex application, so I suspect that the complexity of the application is the primary limiting factor on how much heap you can allocate for the program rather than how much free memory is on the machine (especially when there is more free memory than the 2GB process limit). Having a full GB of extra free memory above what your process can even consume isn’t going to help much – it’s not even going to affect it. Lyle *From:* Action Request System discussion list(ARSList) [mailto: arsl...@arslist.org] *On Behalf Of *Joe DeSouza *Sent:* Tuesday, June 16, 2009 1:02 PM *To:* arslist@ARSLIST.ORG *Subject:* Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** That kind of explains why you cannot raise it beyond the limit you said. If you want to use more than what you have set, try increasing your client memory. For eg. if you want your max memory around 2048 MB, make sure that just before launching DevStudio you have at least about 3400 MB of 'available free physical memory'. Which might mean you might have to use a client PC that has about 4 GB of 'Total Memory' Mind you there is a difference between 'Total Available memory' and 'Total Available Free Memory'. Joe -- *From:* Guillaume Rheault guilla...@dcshq.com *To:* arslist@ARSLIST.ORG *Sent:* Tuesday, June 16, 2009 12:48:15 PM *Subject:* Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Not quite, I have about 2.5 GB of physical memory available before launching DevStudio Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:35 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Let me sport a guess here.. your client where you are running your DevStudio client from has available physical memory of about 1.8 to 2.2 GB before you launch DevStudio with any setting above 1354 MB?? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 3:59:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
The maximum amount of memory that the JVM can use is dictated by whether it's a 32 or 64-bit process and the amount of virtual memory on your machine. It will simply use what it needs up to that limit. A 32-bit process in general cannot exceed the 2GB limit for 32-bit processes except for on Windows Server platforms that support the 3GB switch or extended memory architectures like you see on some servers. However, in the latter case, I kind of suspect support for that also has to be built into the application as well, although I don't have any experience developing applications that support that. If your Windows 2008 box supports the 3GB switch, then you may be able to get it to use up to 3GB total, allowing you to set your Dev Studio's heap up another GB using the -Xmx option. So, yes, with the 32-bit Java, you are limited in how much memory it can use by the fact that is a 32-bit process. As I understand it, BMC doesn't officially support 64-bit Java yet, but I don't know if that's more because it hasn't been sufficiently tested, or if they have encountered problems. Now that it's installed, you could try switching it to use your 64-bit JVM and see if it works. However, if you encounter issues, BMC will probably tell you to switch it back before they will support you (assuming they find out). Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Jason Miller Sent: Tuesday, July 14, 2009 5:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** What Lyle outlined seems to be the case (at least for me). I went from 2gb to 6gb of RAM on my Windows 2008 64bit workstation today. The maximum that I have been able to set the Dev Studio is -Xmx1568m. If I add much more to that I get errors trying to start Dev Studio. I have not been able to find a place within the Java settings to increase the max JVM heap. Is it a environment variable that I am missing? So here is a question. I have the 32 bit 1.6 JRE installed. Will that limit the heap size to a 32bit limit? When building 64bit 2008 machines one of the apps (the AR Suite installer maybe?) complained about the 64bit Java so I went to back to the 32bit. Is my setup an invalid test of expanding the max heap over 1.5gb? I am trying to do a full export of Help Desk/SLA 6 and a bunch of custom apps from a 7.5 p1 server using Dev Studio 5 p2 with the new Xmx1568m setting now. I have not been successful with previous full export attempts. I'll update the thread if it is successful. Jason On Thu, Jun 18, 2009 at 1:58 PM, Lyle Taylor tayl...@ldschurch.orgmailto:tayl...@ldschurch.org wrote: ** I doubt that has much to do with it. The JVM needs memory of its own that is separate from (but in the same Windows process memory space) the heap allocated to the java program that it uses for internal purposes. For example, when you load a class into the JVM (not instantiate), it will take up a certain amount of memory to keep track of that class, its definition, etc. This is stored in the JVM's memory space, but not on the application's heap. When you instantiate the class, the instance of the class will be stored on the heap. The more complex your application (the more classes you have), the more memory the JVM will have to set aside for housekeeping (keeping tracking of the class definitions, etc.), and the less you will have for your heap. DevStudio (Eclipse IDE with BMC plugins) is a complex application, so I suspect that the complexity of the application is the primary limiting factor on how much heap you can allocate for the program rather than how much free memory is on the machine (especially when there is more free memory than the 2GB process limit). Having a full GB of extra free memory above what your process can even consume isn't going to help much - it's not even going to affect it. Lyle From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG] On Behalf Of Joe DeSouza Sent: Tuesday, June 16, 2009 1:02 PM To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** That kind of explains why you cannot raise it beyond the limit you said. If you want to use more than what you have set, try increasing your client memory. For eg. if you want your max memory around 2048 MB, make sure that just before launching DevStudio you have at least about 3400 MB of 'available free physical memory'. Which might mean you might have to use a client PC that has about 4 GB of 'Total Memory' Mind you there is a difference between 'Total Available memory' and 'Total Available Free Memory'. Joe From: Guillaume Rheault guilla...@dcshq.commailto:guilla...@dcshq.com To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG Sent: Tuesday, June 16
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
I have to totally agree with CodeBloat and Memory Hogs - whadda you mean this laptop can only support 4GB - that won't run the OS + microsoft office :( and when is the last time you actually looked at your 'task icons' - how come I got about 25 background bits of junk running - but I digress... I've developed a bunch of tools - and I'm working on the process with my company of releasing them to the wild so to say, sort of a good faith relationship Geez if they can build that - lets get them in here on contract to do... - but certain peeps in the company dont see it that way... If they get us in - that is our value add... Oh Well... round and round we go! On Wed, Jun 17, 2009 at 8:11 AM, Guillaume Rheault guilla...@dcshq.comwrote: ** Hey Robert, 50 MB was just something politically correct in this code-bloated day and age!! I totally agree with you that it should be in that 10 KB range. You know if I post to the list that the executable programme should have a KB magnitude, not MB, I may get some hatemail :-) !! Talk about code bloating when Vista needs a minimum of 2 GB of memory to run OK, preferably 4 GB... No wonder why Microsoft is trying to rush Windows 7 to be able to stuff that in the net books ASAP BTW, maybe you should license your Java programme to BMC... Sounds like a good business opportunity!! Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Robert Molenda Sent: Wed 06/17/09 5:03 AM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? If you're a coder - search the ARS List - I posted a java chunk that exports the objects to a memory buffer, place simple code to do a 'fopen(),fwrite' pass in there. Also very simple to run through the object list(s), to get everything. What I feel internally is happening, instead of getting the objects in smaller chunks they are building the entire list of objects to pass to the function-call. compiled size of 50MB would be huge :) try something 10K :) Robert Molenda On Tue, Jun 16, 2009 at 10:01 AM, Guillaume Rheault guilla...@dcshq.com wrote: ** That could be the root cause, and if that is the root cause, than that is not a **good ** design Seems to me a good design would be a one in which a small process, let's say 50 MB big, can extract the definitions from the tables, do the formatting/conversion, and dump that into a text file. But what troubles me the most is that this problem has not been effectively addressed and resolved by BMC, BMC being a quite a large company, and having acquired the Remedy Corp 6 years ago from that accident of nature Peregrine. If BMC can devote the resources to RD to create discovery tools like topology discovery, the new CMDB 7.5 stuff and so one and so forth, why can't this simple and old problem be fixed? IMHO, there is not much room for an excuse. -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
I doubt that has much to do with it. The JVM needs memory of its own that is separate from (but in the same Windows process memory space) the heap allocated to the java program that it uses for internal purposes. For example, when you load a class into the JVM (not instantiate), it will take up a certain amount of memory to keep track of that class, its definition, etc. This is stored in the JVM's memory space, but not on the application's heap. When you instantiate the class, the instance of the class will be stored on the heap. The more complex your application (the more classes you have), the more memory the JVM will have to set aside for housekeeping (keeping tracking of the class definitions, etc.), and the less you will have for your heap. DevStudio (Eclipse IDE with BMC plugins) is a complex application, so I suspect that the complexity of the application is the primary limiting factor on how much heap you can allocate for the program rather than how much free memory is on the machine (especially when there is more free memory than the 2GB process limit). Having a full GB of extra free memory above what your process can even consume isn't going to help much - it's not even going to affect it. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Joe DeSouza Sent: Tuesday, June 16, 2009 1:02 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** That kind of explains why you cannot raise it beyond the limit you said. If you want to use more than what you have set, try increasing your client memory. For eg. if you want your max memory around 2048 MB, make sure that just before launching DevStudio you have at least about 3400 MB of 'available free physical memory'. Which might mean you might have to use a client PC that has about 4 GB of 'Total Memory' Mind you there is a difference between 'Total Available memory' and 'Total Available Free Memory'. Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Tuesday, June 16, 2009 12:48:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Not quite, I have about 2.5 GB of physical memory available before launching DevStudio Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:35 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Let me sport a guess here.. your client where you are running your DevStudio client from has available physical memory of about 1.8 to 2.2 GB before you launch DevStudio with any setting above 1354 MB?? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 3:59:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Can someone use a profiler to see what is actually going on in the IDE? Can you confirm or deny the IDE is attempting to instantiate every workflow/form object stored on the arserver? http://java.sun.com/developer/onlineTraining/Programming/JDCBook/perf3.html http://eclipsecolorer.sourceforge.net/index_profiler.html http://www.theserverside.com/tt/articles/article.tss?l=EclipseProfiler http://help.eclipse.org/help32/topic/org.eclipse.tptp.platform.doc.user/samples/setrcanl.htm If there is a design flaw, compile the data that is a proof, then send that to BMC. Include the current design and also propose an alternative approach based on the information you can gather. See where it goes with this approach. Axton Grams 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. On Thu, Jun 18, 2009 at 3:58 PM, Lyle Taylortayl...@ldschurch.org wrote: ** I doubt that has much to do with it. The JVM needs memory of its own that is separate from (but in the same Windows process memory space) the heap allocated to the java program that it uses for internal purposes. For example, when you load a class into the JVM (not instantiate), it will take up a certain amount of memory to keep track of that class, its definition, etc. This is stored in the JVM’s memory space, but not on the application’s heap. When you instantiate the class, the instance of the class will be stored on the heap. The more complex your application (the more classes you have), the more memory the JVM will have to set aside for housekeeping (keeping tracking of the class definitions, etc.), and the less you will have for your heap. DevStudio (Eclipse IDE with BMC plugins) is a complex application, so I suspect that the complexity of the application is the primary limiting factor on how much heap you can allocate for the program rather than how much free memory is on the machine (especially when there is more free memory than the 2GB process limit). Having a full GB of extra free memory above what your process can even consume isn’t going to help much – it’s not even going to affect it. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Joe DeSouza Sent: Tuesday, June 16, 2009 1:02 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** That kind of explains why you cannot raise it beyond the limit you said. If you want to use more than what you have set, try increasing your client memory. For eg. if you want your max memory around 2048 MB, make sure that just before launching DevStudio you have at least about 3400 MB of 'available free physical memory'. Which might mean you might have to use a client PC that has about 4 GB of 'Total Memory' Mind you there is a difference between 'Total Available memory' and 'Total Available Free Memory'. Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Tuesday, June 16, 2009 12:48:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Not quite, I have about 2.5 GB of physical memory available before launching DevStudio Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:35 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Let me sport a guess here.. your client where you are running your DevStudio client from has available physical memory of about 1.8 to 2.2 GB before you launch DevStudio with any setting above 1354 MB?? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 3:59:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
If you're a coder - search the ARS List - I posted a java chunk that exports the objects to a memory buffer, place simple code to do a 'fopen(),fwrite' pass in there. Also very simple to run through the object list(s), to get everything. What I feel internally is happening, instead of getting the objects in smaller chunks they are building the entire list of objects to pass to the function-call. compiled size of 50MB would be huge :) try something 10K :) Robert Molenda On Tue, Jun 16, 2009 at 10:01 AM, Guillaume Rheault guilla...@dcshq.comwrote: ** That could be the root cause, and if that is the root cause, than that is not a **good ** design Seems to me a good design would be a one in which a small process, let's say 50 MB big, can extract the definitions from the tables, do the formatting/conversion, and dump that into a text file. But what troubles me the most is that this problem has not been effectively addressed and resolved by BMC, BMC being a quite a large company, and having acquired the Remedy Corp 6 years ago from that accident of nature Peregrine. If BMC can devote the resources to RD to create discovery tools like topology discovery, the new CMDB 7.5 stuff and so one and so forth, why can't this simple and old problem be fixed? IMHO, there is not much room for an excuse. -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [ mailto:arslist@ARSLIST.ORG arslist@ARSLIST.ORG] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
All, Also be prepared to figure out what the client does to the def file too. It is my understanding that the API call(s) themselves do not necessary produce the final resultant def(or XML) file that the Admin Tool (and maybe DevStudio) end up writing to the file. Has anyone confirmed that the base API actually produces the same file? (With the obvious exception of the timestamp values.) Specifically I am concerned about Server references and other special things that are stored in the def file when exported from the BMC clients vs a home grown API program. Really I do not know why the AR Server does not have a ready to go copy of all of the objects cached on the ARS server. It just seems like any time any object changes. It should be able to write out the changed objects to the file system. (Or cache the def file so that when the user asks for All the can just transmit the file instead of reading the heck out of the DB for hours.) Like having a check box that says... write to disk after any change .. Maybe as part of the Log features of the Server. Say.. Object Log. A kind of cross between the Filter Log to file action and the Object Import function. It just seems like it should take BMC about an hour to implement. Yea it is a special case. It will always be a special case when you want to do a complete backup of your system. (100% is always a special case.) Mind you it would take more effort to have each object separately stored so the AR Server does not need to re-read the DB for every export operation, but that should be possible too. Especially since the Server Group can only have one node be the Admin node. ( The other nodes just have to have get the def's cached from that one node.) But I must be making it sound to simple. -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. On Wed, Jun 17, 2009 at 5:03 AM, Robert Molendarobert.mole...@gmail.com wrote: ** If you're a coder - search the ARS List - I posted a java chunk that exports the objects to a memory buffer, place simple code to do a 'fopen(),fwrite' pass in there. Also very simple to run through the object list(s), to get everything. What I feel internally is happening, instead of getting the objects in smaller chunks they are building the entire list of objects to pass to the function-call. compiled size of 50MB would be huge :) try something 10K :) Robert Molenda snip From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Hi There; From my experiance the JAVA API call - will put in the memory buffer the 'exact same contents' as administrator tool would put in the physical definitions file. In the Java API - it only supports putting the data into a memory buffer - so you have to add the extra file handling logic - but how hard is three lines of code :) In the unofficial .Net API - the function call has several overrides which actually will let you specify a filename to plunk it into. Sounds like it's time to finialize my Source Code Capture System which is Built in Remedy for Remedy... Ah - where is my spare time these days??? Robert On Wed, Jun 17, 2009 at 4:34 AM, Carey Matthew Black black@gmail.comwrote: All, Also be prepared to figure out what the client does to the def file too. It is my understanding that the API call(s) themselves do not necessary produce the final resultant def(or XML) file that the Admin Tool (and maybe DevStudio) end up writing to the file. Has anyone confirmed that the base API actually produces the same file? (With the obvious exception of the timestamp values.) Specifically I am concerned about Server references and other special things that are stored in the def file when exported from the BMC clients vs a home grown API program. Really I do not know why the AR Server does not have a ready to go copy of all of the objects cached on the ARS server. It just seems like any time any object changes. It should be able to write out the changed objects to the file system. (Or cache the def file so that when the user asks for All the can just transmit the file instead of reading the heck out of the DB for hours.) Like having a check box that says... write to disk after any change .. Maybe as part of the Log features of the Server. Say.. Object Log. A kind of cross between the Filter Log to file action and the Object Import function. It just seems like it should take BMC about an hour to implement. Yea it is a special case. It will always be a special case when you want to do a complete backup of your system. (100% is always a special case.) Mind you it would take more effort to have each object separately stored so the AR Server does not need to re-read the DB for every export operation, but that should be possible too. Especially since the Server Group can only have one node be the Admin node. ( The other nodes just have to have get the def's cached from that one node.) But I must be making it sound to simple. -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. On Wed, Jun 17, 2009 at 5:03 AM, Robert Molendarobert.mole...@gmail.com wrote: ** If you're a coder - search the ARS List - I posted a java chunk that exports the objects to a memory buffer, place simple code to do a 'fopen(),fwrite' pass in there. Also very simple to run through the object list(s), to get everything. What I feel internally is happening, instead of getting the objects in smaller chunks they are building the entire list of objects to pass to the function-call. compiled size of 50MB would be huge :) try something 10K :) Robert Molenda snip From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Hey Robert, 50 MB was just something politically correct in this code-bloated day and age!! I totally agree with you that it should be in that 10 KB range. You know if I post to the list that the executable programme should have a KB magnitude, not MB, I may get some hatemail :-) !! Talk about code bloating when Vista needs a minimum of 2 GB of memory to run OK, preferably 4 GB... No wonder why Microsoft is trying to rush Windows 7 to be able to stuff that in the net books ASAP BTW, maybe you should license your Java programme to BMC... Sounds like a good business opportunity!! Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Robert Molenda Sent: Wed 06/17/09 5:03 AM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? If you're a coder - search the ARS List - I posted a java chunk that exports the objects to a memory buffer, place simple code to do a 'fopen(),fwrite' pass in there. Also very simple to run through the object list(s), to get everything. What I feel internally is happening, instead of getting the objects in smaller chunks they are building the entire list of objects to pass to the function-call. compiled size of 50MB would be huge :) try something 10K :) Robert Molenda On Tue, Jun 16, 2009 at 10:01 AM, Guillaume Rheault guilla...@dcshq.comwrote: ** That could be the root cause, and if that is the root cause, than that is not a **good ** design Seems to me a good design would be a one in which a small process, let's say 50 MB big, can extract the definitions from the tables, do the formatting/conversion, and dump that into a text file. But what troubles me the most is that this problem has not been effectively addressed and resolved by BMC, BMC being a quite a large company, and having acquired the Remedy Corp 6 years ago from that accident of nature Peregrine. If BMC can devote the resources to RD to create discovery tools like topology discovery, the new CMDB 7.5 stuff and so one and so forth, why can't this simple and old problem be fixed? IMHO, there is not much room for an excuse. -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [ mailto:arslist@ARSLIST.ORG arslist@ARSLIST.ORG] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
As an FYI. I have a dump of an internal system (TimeTracker) -- which is maybe 30 forms and 1000 actlink/filters. It is 15MB as an xml. 579365 -- lines. I would imagine ITSM7 to be 100x as big. I think the arsexporter -- is the way to go. (lots of small files) Cause -- once you have that big .xml file -- it is a pain to use. -John On Jun 17, 2009, at 10:11 AM, Guillaume Rheault wrote: ** Hey Robert, 50 MB was just something politically correct in this code- bloated day and age!! I totally agree with you that it should be in that 10 KB range. You know if I post to the list that the executable programme should have a KB magnitude, not MB, I may get some hatemail :-) !! Talk about code bloating when Vista needs a minimum of 2 GB of memory to run OK, preferably 4 GB... No wonder why Microsoft is trying to rush Windows 7 to be able to stuff that in the net books ASAP BTW, maybe you should license your Java programme to BMC... Sounds like a good business opportunity!! Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Robert Molenda Sent: Wed 06/17/09 5:03 AM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? If you're a coder - search the ARS List - I posted a java chunk that exports the objects to a memory buffer, place simple code to do a 'fopen(),fwrite' pass in there. Also very simple to run through the object list(s), to get everything. What I feel internally is happening, instead of getting the objects in smaller chunks they are building the entire list of objects to pass to the function-call. compiled size of 50MB would be huge :) try something 10K :) Robert Molenda On Tue, Jun 16, 2009 at 10:01 AM, Guillaume Rheault guilla...@dcshq.comwrote: ** That could be the root cause, and if that is the root cause, than that is not a **good ** design Seems to me a good design would be a one in which a small process, let's say 50 MB big, can extract the definitions from the tables, do the formatting/conversion, and dump that into a text file. But what troubles me the most is that this problem has not been effectively addressed and resolved by BMC, BMC being a quite a large company, and having acquired the Remedy Corp 6 years ago from that accident of nature Peregrine. If BMC can devote the resources to RD to create discovery tools like topology discovery, the new CMDB 7.5 stuff and so one and so forth, why can't this simple and old problem be fixed? IMHO, there is not much room for an excuse. -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Good point John FYI The ITSM 751 suite is very big, it has around 2000 forms, 28000 active links, 13000 filters, 1400 active link guides, 850 filter guides, 1800 menus, etc If you add SRM and SLM, you'll add even more objects... The definitions file is in the hundreds of MBs, although I cannot exactly tell you, since I have not exported the whole thing in one shot, and I ain't gonna do exports by chunks. I rely on database backups, done on the development and UA databases too (you have too). However, with good compression (winzip 12), you can probably shrink that monster def file too something more manageable, let's say 20-30 MBs. That's the nature of the beast Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of John Sent: Wed 06/17/09 11:31 AM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? As an FYI. I have a dump of an internal system (TimeTracker) -- which is maybe 30 forms and 1000 actlink/filters. It is 15MB as an xml. 579365 -- lines. I would imagine ITSM7 to be 100x as big. I think the arsexporter -- is the way to go. (lots of small files) Cause -- once you have that big .xml file -- it is a pain to use. -John ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Let me sport a guess here.. your client where you are running your DevStudio client from has available physical memory of about 1.8 to 2.2 GB before you launch DevStudio with any setting above 1354 MB?? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 3:59:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Not quite, I have about 2.5 GB of physical memory available before launching DevStudio Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:35 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Let me sport a guess here.. your client where you are running your DevStudio client from has available physical memory of about 1.8 to 2.2 GB before you launch DevStudio with any setting above 1354 MB?? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 3:59:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
That could be the root cause, and if that is the root cause, than that is not a **good ** design Seems to me a good design would be a one in which a small process, let's say 50 MB big, can extract the definitions from the tables, do the formatting/conversion, and dump that into a text file. But what troubles me the most is that this problem has not been effectively addressed and resolved by BMC, BMC being a quite a large company, and having acquired the Remedy Corp 6 years ago from that accident of nature Peregrine. If BMC can devote the resources to RD to create discovery tools like topology discovery, the new CMDB 7.5 stuff and so one and so forth, why can't this simple and old problem be fixed? IMHO, there is not much room for an excuse. -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
That kind of explains why you cannot raise it beyond the limit you said. If you want to use more than what you have set, try increasing your client memory. For eg. if you want your max memory around 2048 MB, make sure that just before launching DevStudio you have at least about 3400 MB of 'available free physical memory'. Which might mean you might have to use a client PC that has about 4 GB of 'Total Memory' Mind you there is a difference between 'Total Available memory' and 'Total Available Free Memory'. Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Tuesday, June 16, 2009 12:48:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Not quite, I have about 2.5 GB of physical memory available before launching DevStudio Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:35 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Let me sport a guess here.. your client where you are running your DevStudio client from has available physical memory of about 1.8 to 2.2 GB before you launch DevStudio with any setting above 1354 MB?? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 3:59:15 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
If that is indeed the design as we suspect it to be, I totally agree with you.. Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Tuesday, June 16, 2009 1:01:58 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** That could be the root cause, and if that is the root cause, than that is not a **good ** design Seems to me a good design would be a one in which a small process, let's say 50 MB big, can extract the definitions from the tables, do the formatting/conversion, and dump that into a text file. But what troubles me the most is that this problem has not been effectively addressed and resolved by BMC, BMC being a quite a large company, and having acquired the Remedy Corp 6 years ago from that accident of nature Peregrine. If BMC can devote the resources to RD to create discovery tools like topology discovery, the new CMDB 7.5 stuff and so one and so forth, why can't this simple and old problem be fixed? IMHO, there is not much room for an excuse. -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
You need to send an RFE to fix that :-) (or RFE is only possbile if you found a bug..) -- Jarl 2009/6/16 Guillaume Rheault guilla...@dcshq.com: ** That could be the root cause, and if that is the root cause, than that is not a **good ** design Seems to me a good design would be a one in which a small process, let's say 50 MB big, can extract the definitions from the tables, do the formatting/conversion, and dump that into a text file. But what troubles me the most is that this problem has not been effectively addressed and resolved by BMC, BMC being a quite a large company, and having acquired the Remedy Corp 6 years ago from that accident of nature Peregrine. If BMC can devote the resources to RD to create discovery tools like topology discovery, the new CMDB 7.5 stuff and so one and so forth, why can't this simple and old problem be fixed? IMHO, there is not much room for an excuse. -Original Message- From: Action Request System discussion list(ARSList) on behalf of Joe DeSouza Sent: Tue 06/16/09 12:26 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I think one of the reasons for that is the ARS tends to reads all the selected objects and loads it into its memory and tries to create a def file from it in a single massive write.. As a result of that when too many objects are selected, the client process soon runs out of memory.. Unlike ARSSmarts maybe? Which may be performing the same action by chunking it? Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 4:24:18 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development BMC Software, Inc. The opinions, statements
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
attached is the error -Original Message- From: Guillaume Rheault Sent: Mon 06/15/09 2:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are attachment: DevStudioError.png
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem\DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume _Platinum Sponsor: rmisoluti...@verizon.net 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:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
great suggestion, I'll try that out. So are you able to export all the ITSM 7.x definitions in one operation? Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 2:09 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem\DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume _Platinum Sponsor: rmisoluti...@verizon.net 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:rmisoluti...@verizon.net ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Sorry, I haven't tried it. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:12 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** great suggestion, I'll try that out. So are you able to export all the ITSM 7.x definitions in one operation? Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 2:09 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem\DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume _Platinum Sponsor: rmisoluti...@verizon.net 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:rmisoluti...@verizon.net ARSlist: Where the Answers Are _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Hi, A tool called ARSMarts can export the full definitions from ITSM for free very easily. You must register on the web site (www.arsmarts.com) to download it, and it contains many other (payable) functionalities. Best regards, Jean-Louis Halleux On 15 Jun 2009, at 20:12, Guillaume Rheault wrote: ** great suggestion, I'll try that out. So are you able to export all the ITSM 7.x definitions in one operation? Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 2:09 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem \DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG ] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume _Platinum Sponsor: rmisoluti...@verizon.net 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:rmisoluti...@verizon.net ARSlist: Where the Answers Are _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Hi Lyle, I cannot change my devstudio.ini settings the way you suggested... If my devstudio.ini is: -vmargs -Xms64m -Xmx1280m I can launch DevStudio, but if I set it to: -vmargs -Xms64m -Xmx1536m an error message pops up and the DevStudo does no even launch. I attached the error message. Where you able to change the maximum to 1536? BTW, I am using DevStudio 7.5 patch 1 thanks Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 2:09 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem\DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume _Platinum Sponsor: rmisoluti...@verizon.net 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:rmisoluti...@verizon.net ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are attachment: DevStudioError2.png
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Thanks Jean-Louis, I am downloading it as we speak Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of ARSmarts Support Sent: Mon 06/15/09 3:10 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Hi, A tool called ARSMarts can export the full definitions from ITSM for free very easily. You must register on the web site (www.arsmarts.com) to download it, and it contains many other (payable) functionalities. Best regards, Jean-Louis Halleux On 15 Jun 2009, at 20:12, Guillaume Rheault wrote: ** great suggestion, I'll try that out. So are you able to export all the ITSM 7.x definitions in one operation? Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 2:09 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem \DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG ] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume _Platinum Sponsor: rmisoluti...@verizon.net 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:rmisoluti...@verizon.net ARSlist: Where the Answers Are _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Guillaume, I would like to add that, because we are now running a Beta Program, you can get free licenses until the end of the beta program. You should find all the necessary information on how to request a License in your Registration Email. If not, please do not hesitate to contact me (kais.albas...@protelko.com). Best regards. Kaïs (colleague of Jean-Louis). Guillaume Rheault wrote: ** Thanks Jean-Louis, I am downloading it as we speak Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of ARSmarts Support Sent: Mon 06/15/09 3:10 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Hi, A tool called ARSMarts can export the full definitions from ITSM for free very easily. You must register on the web site (www.arsmarts.com) to download it, and it contains many other (payable) functionalities. Best regards, Jean-Louis Halleux On 15 Jun 2009, at 20:12, Guillaume Rheault wrote: ** great suggestion, I'll try that out. So are you able to export all the ITSM 7.x definitions in one operation? Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 2:09 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem \DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG ] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume _Platinum Sponsor: rmisoluti...@verizon.net 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:rmisoluti...@verizon.net ARSlist: Where the Answers Are _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are _Platinum Sponsor: rmisoluti...@verizon.net ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume ___ UNSUBSCRIBE or access ARSlist Archives
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from the company confirm that they have hardware that can actually do the task either.) -- Carey Matthew Black BMC Remedy AR System Skilled Professional (RSP) ARS = Action Request System(Remedy) Love, then teach Solution = People + Process + Tools Fast, Accurate, Cheap Pick two. From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
I can't recall exactly what it is right now, though... http://technet.microsoft.com/en-us/library/bb124810.aspx It's the /3GB switch. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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 Lyle Taylor Sent: Monday, June 15, 2009 1:05 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing to open a bug against the version/API. So they take no responsibility and have no interest in re-implementing anything to avoid the problem of slow customer hardware. And I have yet to have anyone from
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Thanks for the reply Lyle. I am running DevStudio on my PC which is Windows XP, so I believe I am out of luck, since the extended virtual addressing is only available for Windows server OS. But again I am no Windows expert, so I could be wrong. Here is an interesting article I found about this. http://www.demandtech.com/Resources/Papers/Virtual%20memory%20constraints%20in%2032bit%20Windows.pdf That being said, even with 1250 MB allocated to DevStudio, there should be a way to get all these definitions out of the database and into a text file. It seems to me BMC has not paid enough attention to this problem to really really resolve. If a tool like ARSmarts can in theory export everything (I'll test that shortly), why can't DeveloperStudio? Thanks for your replies Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 4:04 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time. Maybe DS fixed that problem? ( But it does not sound like it to me.) What is amazing to me is that BMC Tech Support considers the fact that you can not export all of the objects at one time to be a performance problem and it is the customers implementation that is the root cause of the condition. (AKA: They are not even willing
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
This only works for Windows 2003 Server, so XP and 32 bit Vista users are out of luck. However, before installing DeveloperStudio on a server and modifying that / 3GB setting, can BMC confirm that ALL the ITSM 7.5 definitions can be exported in one operation? that's the end goal after all Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 4:18 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? I can't recall exactly what it is right now, though... http://technet.microsoft.com/en-us/library/bb124810.aspx It's the /3GB switch. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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 Lyle Taylor Sent: Monday, June 15, 2009 1:05 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** I've never been able to get a JVM much about 1536, but I've never had a problem going to there (haven't tried taking DevStudio that far, though). The issue is that the JVM also needs to have its own memory that is separate from the heap space that it is allocating to your program. That extra memory is shared with the heap, so the combination of the two will be 2 Gig. As a result, you will never be able to actually allocate 2 Gigs of memory to the Java heap. That said, you could try enabling the option in Windows that allows processes to take up to 3GB instead of just 2 - that might let you get higher. I can't recall exactly what it is right now, though... Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 1:59 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Actually the maximum memory setting that I can specify in my devstudio.ini is 1354 MB: -vmargs -Xms64m -Xmx1354m This is really weird -Original Message- From: Action Request System discussion list(ARSList) on behalf of Guillaume Rheault Sent: Mon 06/15/09 3:48 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? David, I cannot increase my maximum memory JRE setting for DevStudio past 1280 MB. Shouldn't I be able to increase it to 2048 MB? What is the maximum memory setting for DevStudio? Thanks, Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Easter, David Sent: Mon 06/15/09 3:41 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? In AR System 7.5.00, the timeout for the C and Java APIs was increased to 8 hours. That was to address the ARERR 93 that is received on large exports, which represents a timeout. The issue below is stated as running out of memory, which sounds like a different issue. -David J. Easter Sr. Product Manager, Solution Strategy and Development 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. -Original Message- From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Carey Matthew Black Sent: Monday, June 15, 2009 12:19 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Guillaume, I have not tested it with DS.(DevStudio) This issue has been discussed on ARSList (and reported to the vendor) multiple times across multiple version(AKA: years). However, in previous Admin Tool version I think you will find that the problem is actually a client timeout at the C API layer. Basically the Application Server can not get the objects together in one big string fast enough to return to the client before the client decides that the server fell off the face of the planet. And the last time I asked Tech support... there is no environment setting that you can set to adjust the timeout. So there is no known way to override the reasonable timeout when you know your doing something that will take a very long time to complete. In the past an approach to workaround this is to use things like Driver, or an API program to loop over all of the objects and export them one at a time
Re: Anybody able to export all ITSM 7.x definitions with DevStudio?
Guillaume, I am not sure if my replies are making it to the list, as I didn't get a confirmation back on a couple of my responses so I've CC'ed you my response as well. When you choose a max size for a java process (-Xmx1536m in your case), you must make sure that you have enough 'available free memory' to run it up to that much, failing which you would get simimar errors. A good practice is not to have your max size to over 60% or 70% of the total available free memory, before your java process is started. That gives your system at least 30% to 40% headroom to work with. You might want to run a report on the memory consumption of your client, before the dev studio is launched before you determine the best max size you can allocate to DevStudio.. Joe From: Guillaume Rheault guilla...@dcshq.com To: arslist@ARSLIST.ORG Sent: Monday, June 15, 2009 3:17:43 PM Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? ** Hi Lyle, I cannot change my devstudio.ini settings the way you suggested... If my devstudio.ini is: -vmargs -Xms64m -Xmx1280m I can launch DevStudio, but if I set it to: -vmargs -Xms64m -Xmx1536m an error message pops up and the DevStudo does no even launch. I attached the error message. Where you able to change the maximum to 1536? BTW, I am using DevStudio 7.5 patch 1 thanks Guillaume -Original Message- From: Action Request System discussion list(ARSList) on behalf of Lyle Taylor Sent: Mon 06/15/09 2:09 PM To: arslist@ARSLIST.ORG Subject: Re: Anybody able to export all ITSM 7.x definitions with DevStudio? Have you tried adjusting the JVM options for DevStudio to increase the amount of heap allocated to it? I had to do this to work around an error I was getting a while back. Go to the installation directory for DevStudio (maybe C:\Program Files\BMC Software\ARSystem\DeveloperStudio) and open devstudio.ini. Change the -Xmx512m line to something more like -Xmx1536m. Lyle From: Action Request System discussion list(ARSList) [mailto:arsl...@arslist.org] On Behalf Of Guillaume Rheault Sent: Monday, June 15, 2009 12:03 PM To: arslist@ARSLIST.ORG Subject: Anybody able to export all ITSM 7.x definitions with DevStudio? ** This is very frustrating and something that I hoped it was going to be addressed in DevStudio. I cannot export all the ITSM 7.5 definitions with DevStudio in one export operation. I cannot even export all the forms in one operation with DevStudio, I get an out of memory error, that I attached. My PC has 4 GBs of memory with 8 processors, so it's definitely not a resource issue on my side, it's probably the DevStudio JRE that ran out of memory. I really hate it not to be able to do a full definitions export in one shot: you have to split the export in multiple chunks, which makes the management of the def files much harder, it more much more time consuming because of you have to monitor the exports and initiate a new one once the previous completed, etc. When is BMC going to fully address and correct this?? It seems to me the backup of the application code at the application level is ESSENTIAL. I was really hoping that DevStudio would fix this very significant problem, but it it did not happen. How can you do effective release management and application version control if you cannot even efficiently and effectively export the definitions?? For what it's worth, we have ITSM 7.5.1, where the app server is running on Windows 2003 and the database is remote, it's 10gR2 running on Solaris 10. My PC has Windows XP. Has anybody been successful in exporting all the defs of ITSM 7.5 in one export operation? -Guillaume ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor:rmisoluti...@verizon.net ARSlist: Where the Answers Are