Memory issue using BO XI Enterprise SDK and ISecurityInfo

Hello everybody
I have a big issue using the XIR2 SDK when I want to get rights for an object (universe or overload for example). When I start my process the memory used keep growing, starting for 20 mb to more than 100mb and if I have too many objects, the script hangs. I tried to simplify my code to make it understandable :
My Main Class
               Vector<Integer> vIntOv = OverloadsFactory.getAllOverloadsID();
               Iterator<Integer> itOvIterator = vIntOv.iterator();
               Integer cIdOv = null;
               while(itOvIterator.hasNext()) {
                    cIdOv = itOvIterator.next();
                    System.out.println("ID OV = "+cIdOv);
                    Overload ov = OverloadsFactory.getOverloadById(cIdOv);
                    Iterator<PrincipalRestricted> itRestPrin = ov.getPrincipalRestricted().iterator();
                    PrincipalRestricted cPrin = null;
                    while(itRestPrin.hasNext()) {
                         cPrin = itRestPrin.next();
                         System.out.println("     REST = "+cPrin.getPrincipalName());
                         cPrin = null;
The getOverloadById method in OverloadFactory class :
     public static Overload getOverloadById(int overloadID) throws OverloadException, IOException, ClassNotFoundException, SDKException {
          String name="";
          String creationTime="";
          Vector<RowRestriction> vRestrictedRows = new Vector<RowRestriction>();
          Vector<ObjectRestriction> vRestrictedObjects = new Vector<ObjectRestriction>();
          Vector<PrincipalRestricted> vPrincipalRestricted= new Vector<PrincipalRestricted>();
          String boQuery="SELECT * " +
                    "FROM CI_APPOBJECTS " +
                    "WHERE SI_KIND='OVERLOAD' AND SI_ID="+overloadID;
          Iterator<IOverload> itOverload = BoxiRepositoryManager.getInstance().executeQuery(boQuery).iterator();
          if(itOverload.hasNext()) {
               IOverload currentIOverload = itOverload.next();
               name=currentIOverload.properties().get("SI_NAME").toString();
               creationTime=currentIOverload.properties().get("SI_CREATION_TIME").toString();
               //System.out.println("OVERLOAD : "+currentIOverload.getTitle()+" / UNIVERSE : "+UniversesFactory.getUniverseById(currentIOverload.getUniverse()).getName());
               Iterator<IRowOverload> itRestrictedRows=currentIOverload.getRestrictedRows().iterator();
               while(itRestrictedRows.hasNext()) {
                    IRowOverload currentRestrictedRow = itRestrictedRows.next();
                    //System.out.println("     RR ("+currentIOverload.getID()+") Where Clause : "+currentRestrictedRow.getWhereClause());
                    vRestrictedRows.add(new RowRestriction(currentRestrictedRow.getRestrictedTableName(), currentRestrictedRow.getWhereClause()));
               //System.out.println("     RR ("+currentIOverload.getID()+") Size : "+vRestrictedRows.size());
               Iterator<IObjectOverload> itRetsrictedObjects=currentIOverload.getRestrictedObjects().iterator();
               while(itRetsrictedObjects.hasNext()) {
                    IObjectOverload currentRestrictedObj = itRetsrictedObjects.next();
                    //System.out.println("     RO ("+currentIOverload.getID()+") Object Name : "+currentRestrictedObj.getObjectName());
                    vRestrictedObjects.add(new ObjectRestriction(currentRestrictedObj.getObjectID(), currentRestrictedObj.getObjectName()));
               Iterator<IObjectPrincipal> itIObjectPrincipal = currentIOverload.getSecurityInfo().getObjectPrincipals().iterator();
               while (itIObjectPrincipal.hasNext()) {
                    IObjectPrincipal currentIObjPrincipal = itIObjectPrincipal.next();
                    vPrincipalRestricted.add(new PrincipalRestricted(currentIObjPrincipal.getID(),currentIObjPrincipal.getName()));
               itOverload = null;
               return new Overload(overloadID,currentIOverload.getUniverse(),name, vRestrictedObjects, vRestrictedRows, vPrincipalRestricted, creationTime);
          } else {
               throw new OverloadException("This Overload ID is not valid");
At the beginning I thought it was a problem in my own code but if you comment the following part in the above method, you'll see that the memory increase will not happen anymore :
Iterator<IObjectPrincipal> itIObjectPrincipal = currentIOverload.getSecurityInfo().getObjectPrincipals().iterator();
               while (itIObjectPrincipal.hasNext()) {
                    IObjectPrincipal currentIObjPrincipal = itIObjectPrincipal.next();
                    vPrincipalRestricted.add(new PrincipalRestricted(currentIObjPrincipal.getID(),currentIObjPrincipal.getName()));
Here the error
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
   at java.util.Hashtable.rehash(Unknown Source)
   at java.util.Hashtable.put(Unknown Source)
   at com.crystaldecisions.sdk.occa.security.internal.a.a(Unknown Source)
   at com.crystaldecisions.sdk.occa.security.internal.f.new(Unknown Source)
   at com.crystaldecisions.sdk.occa.security.internal.a.commit(Unknown Source)
   at com.crystaldecisions.sdk.occa.infostore.internal.ap.a(Unknown Source)
   at com.crystaldecisions.sdk.occa.infostore.internal.ar.if(Unknown Source)
   at com.crystaldecisions.sdk.occa.infostore.internal.ar.getObjectPrincipals(Unknown Source)
   at com.crystaldecisions.sdk.occa.infostore.internal.ar.getObjectPrincipals(Unknown Source)
So it why I think that either there is an issue with "getSecurityInfo()" or I'm using it in a bad way. I tried many things like nulling my objects (even if in java the garbage collector does that by itself), changing my code... but no improvements, it's why I m requesting help from the experts
Thanks to you
PS : sorry for my grammar, i'm french
PS 2 : i just want notify that I'm not a java expert so if you have to criticize my code, no prob
Edited by: Cyril Amsellem on Aug 8, 2008 5:00 PM

Hi Merry
Thanks a lot for answering me. I didn't know that "getObjectPrincipal" takes so much memory for running.
According to you is it normal that the used memory keep growing even after nulling my objects ? For me after requesting the Principales for an object (overload or universe) the memory used should be released. It seems that even after the process an object created in the ISecurityInfo class is still living...
Thanks again for taking time to help me

Similar Messages

  • I deleted all my photos and videos and then delete the deleted files but the photo app is still taking up 12 GB of space and I have no room for new stuff.  How can I clear the memory space used by my deleted videos and photos?

    I deleted all my photos and videos and then delete the deleted files but the photo app is still taking up 12 GB of space and I have no room for new stuff.  How can I clear the memory space used by my deleted videos and photos?  I don't know why the photos are still taking up space and if I will have to reset my phone to get rid of the problem.

    Hey there TowneJ,
    Welcome to Apple Support Communities.
    The article linked below provides troubleshooting tips that’ll likely resolve the issue that you’ve described, where deleted files appear to be taking up space on your iPhone 5.
    If you get a "Not enough free space" alert on your iPhone, iPad, or iPod touch - Apple Support
    So long,
    -Jason

  • Control-M scheduling using SAP BO Enterprise SDK

    How can we use SAP BO Enterprise SDK to implement Control-M Scheduling..?
    Any links to the documentation would be great.
    Thanks

    Check our Developer Library for documentation and samples
    http://www.sdn.sap.com/irj/boc/sdklibrary
    I've also moved your post to the appropriate forum. If you have any specific questions, experts in these forums will be able to help.

  • Memory issues in java3d1.2(openGL ver) and 1.2.1-03 sdk(openGL ver)

    hi ,
    i am working in java 3d and handling memory issues .I have made following observations.
    In java3d 1.2 version,when we close a primitive ,(transform group,point3d,transform 3d release) about 80% of memory used by the primitive when it was opened.but point4d releases only 2% of memory.
    on a contrary when i use java3d1.2-03 sdk point4d releases about 75% of memory and others(transform3d,transform group,point3d ) releases about 40% of memory allocated to them.
    can somebody tell me if there is some kind of difference in these two versions related to memory?or is there any memory bug in the later version?
    thanks
    sangeeta

    hi,
    We r using memory management tools like Jprobe and optimizer IT to count the rate of memory released.
    Thanks
    sangeeta

  • Citrix engineer report PB app memory issue using XenApp 6.5 and PB 12.5.1

    I opened an Incident with SAP as this could be a big issue for our PB 12.5.1 application recently migrated from PB 9.02 deployment.   We are in the process of piloting our PB 12.5.1 application.  We are using Pcode for a rather large application.   Each end user makes a connection to Oracle 10g using the o10 DLL. The PB 9.02 version of the application, which the bulk of our users are still using, is running on an older version of the Citrix software.   Our new pilot version is running under Citrix XenApp 6.5, Windows 7 and PB 12.5.1.  I noticed another thread in this discussion group in which another PB user noticed a similar issue running  a PB 12.5.1 Pcode application running under Windows 7.  One of our Citrix Engineers just relayed the following observation to us.
    "I have been watching the new NIS servers, and it would appear that the 12.5 version is using 2-3x more memory than the 9 version.
    I would expect it to be the opposite.  Where this is going to be challenging is, that it will take us from 13 servers to an estimated 40+.
    If you are working with vendors, or other technical resources, maybe they have some recommendations.
    I have taken our data to the VM team, and they are seeing similar on their side.  So it doesnt look like its anything other than the
    behavior of the application.  A lot of page faults, and memory writes which is common for powerbuilder...almost uses no CPU, but memory.
    I have seen 90-105 users on the old systems (prior version of Citrix server and PB 9.02 Pcode).  With 25 users on the new (XenApp 6.5 - PB 12.5.1) server, we are at 90% memory use.  I thought it was something not configured optimally on the hardware side, but after checking with VM team, it would appear that its just the behavior of the application.  There is a significant difference in memory usage."

    What kind of database were you connecting to with your PB 10 application running under Citrix?
    Oracle.  Most likely 10g at the time.
    Did you get to compare it with a prior PB version?
    Actually, it was likely 9 when we first deployed it.  It's been 10 years since they did that deploy and 10 hadn't been released yet.  They upgraded to 10 some time later when I did some work for them again.

  • 3D bar graph: issues using 2D Y-Z plane and timestamp

    Hi,
    I'm having issues trying to plot a multiplot 3D bar graph using view towards Y-Z plane property (3D plot properties/View direction). This makes the 3D graph basically look like 2D. Bar graph looks quite ok when it is drawn without y vector (timestamp) but as soon as the timestamp is connected it doesn't make any sense. The bars are basically thin lines plotted to a very small area. Autoscaling or manual scaling doesn't help. Attached is a small example VI with some data which gives an idea what I'm trying to accomplish and what the issue is.
    What I would like to achieve is to keep the bar width as in the case before y vector is connected to and have timestamps.
    I'll be glad if you had any suggestions that could help.
    Thanks,
    Matti
    Attachments:
    3D Bar Plot_mod.vi ‏13 KB

    Oooh. This is a bug for 3D Bar. The width and internal are not relative to the actual range. I filed CAR 344934.
    If you could use 3D projection, you can use value pair (also from Properties or VI Server) as a temporary workaround. Value pair can override scale with any text. Here is an example.
    Attachments:
    3D Bar Plot_mod3.vi ‏16 KB

  • I use Windows 7 enterprise edition, and I have not been able to make Firefox on my machine. As soon as I open a website, it becomes unresponsive

    Since 6 months, as soon as I open Firefox and type in a website, it just freezes. Its stops loading the website and also the whole firefox window freezes : it does not minimize and neither it pop backs. I have tried all the resolutions provided but none of them work for me. Really bad. If soon this does not resolve, I will trash out Firefox permanently from my laptop - though I do not want to do this :(

    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do not click the Reset button on the Safe mode start window or otherwise make changes.
    *https://support.mozilla.org/kb/Safe+Mode
    Try to disable hardware acceleration in Firefox.
    *Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Issue using GW 8.x, VBScript and object API

    Greetings folks,
    We have a simple script that we'd run to find the location of a users
    current archive..
    It worked under earlier versions but after upgrading to 8, it runs
    sucessfully, but windows (XP SP3 using GW 8.01/802 clients) will ALWAYS
    throw the following error after it executes (Note that it DOES execute as
    expected, but windows scripting throwing an error after execution is what is
    new>
    Here's the error as shown by the event log:
    Faulting application wscript.exe, version 5.7.0.16599, faulting module
    gwxplt1.dll, version 8.0.2.10840, fault address 0x00031470.
    Here's the test script (simply outputs the UID of the account, path to
    archive, and the FID of the account,
    since we can build a real path using the PathToArchive + "of" + FID + "arc"
    On Error resume next
    dim GWApp
    Set GWApp = CreateObject("NovellGroupWareSession")
    dim GWAccount
    Set GWAccount = GWApp.Login()
    msgbox GWAccount.AccountUID &" : " & GWAccount.PathToArchive & " : " &
    GWAccount.AccountProperty(9)
    set GwApp = Nothing
    set GWAccount = Nothing
    Any idea why calling these methods via VBscript would make windows scripting
    host barf?

    Working fine here with Delphi 2005 ?
    Start by posting the code
    And you are in the correct forum
    Tommy Mikkelsen
    IT Quality A/S, Denmark
    Novell Support Forums SYSOP
    Sorry, but no support through email
    Be a GroupWiseR, go http://www.groupwiser.net

  • Difference between BO Sdk and RAS Sdk

    <p>Hi,</p><p>Can somebody tell me the exact difference between Business Object Enterprise SDK and RAS SDK.</p><p>Is Business Objects Enterprise SDK a replacement for RAS SDK.In other words can we do everything that RAS SDK does with Business Objects Enterprise SDK ?</p><p>Any information is highly appreciated.</p><p>Thanks,</p>

    <p>We are designing reports using a Designer and wanted to feed the report using run time data rather than report connecting to a database.We are able to do a proof of concept using JRC for eclipse.I guess this is sufficient for our needs as long as it can scale well.Can we buy concurrent process licence CPL for more than 3 users ? We are reluctant to go towards BO server route unless we are very much sure that JRC does not cater to our requirement fully.</p><p>Just to summarize our requirements.</p><p>a)Report Designing using a POJO or Java Bean connectivity.</p><p>b) Feeding the designed report with data at run time.</p><p>Your response is higly appreciated.Thanks</p>

  • Equium L20-197 - memory issue

    I have memory issue with L20 computer pc-world and currys are selling the L20 with following spec 256mb main memory and 128mb video memory(not up to 128) when that is not the case first of all the memory is shared and it takes 64mb out of main memory and when you try to up video memory in bios it will not let you up it to 128 unless you install another stick of main memory has anybody else noticed this problem? i know the previous L10 model with the intel video chipset was supposed to allocate video memory dependant on load but there is no mention of this on the ati chipset model. any ideas!!!

    This information is for anybody with Memory issues
    Concerning a TOSHIBA EQUIUM L20-197 Laptop, purchased from PC World or Groups (PC World/Currys/Dixons)
    I purchased this laptop for Christmas for my daughter,
    The sales man assured me at the time that he would recommend buying Norton internet security suite, because it was half the price when you buy any PC or Laptop.
    What he did not tell me is, when you load the Norton software, the operating system is so slow it is just about unusable!
    This problem is down to memory issues, the motherboard should have 256MB, but the operating system only gets 192MB due to the Graphics card steeling 64MB.
    The answer to this problem is firstly the Graphics card should be set to 128MB in the Bios setting; this is not possible with the memory only being 256MB on the motherboard.
    Secondly, the minimum requirements for Norton internet Security and Windows XP is 256MB not 192MB.
    Being an Engineer myself and pointing out this to the Manager at PC World, he allowed me to purchase the memory locally and refunded the difference due to the price.
    I purchased 512MB DDR2 533PC-320 for 27.48 the Toshiba now works like a dream.
    One last point I do not recommend any body to install Norton Go back on your Laptop that comes with Norton internet Security, when you have Windows XP it just takes up too much space on your hard drive and you have System Restore anyway.

  • Nasty memory leak using sockets inside threads

    In short, any time I create or use a socket inside a worker thread, that Thread object instance will never be garbage collected. The socket does not need to be connected or bound, it doesn't matter whether I close the socket or not, and it doesn't matter whether I create the Socket object inside the thread or not. As I said, it's nasty.
    I initially encountered this memory leak using httpclient (which creates a worker thread for every connect() call), but it is very easy to reproduce with a small amount of stand-alone code. I'm running this test on Windows, and I encounter this memory leak using the latest 1.5 and 1.6 JDK's. I'm using the NetBeans 5.5 profiler to verify which objects are not being freed.
    Here's how to reproduce it with an unbound socket created inside a worker thread:
    public class Test {
         public static class TestRun extends Thread {
              public void run() {
                   new Socket();
         public static void main(String[] strArgs) throws Exception {
              for(;;) {
                   (new TestRun()).start();
                   Thread.sleep(10);
    }Here's how to reproduce it with a socket created outside the thread and used inside the worker thread:
    public class Test {
         public static class TestRun extends Thread {
              Socket s;
              public TestRun(Socket s) { this.s = s; }
              public void run() {
                   try {
                        s.bind(new InetSocketAddress(0));
                        s.close();
                   } catch(Exception e) {}
         public static void main(String[] strArgs) throws Exception {
              for(;;) {
                   (new TestRun(new Socket())).start();
                   Thread.sleep(10);
    }Here's how to reproduce it implementing Runnable instead of extending Thread:
    public class Test {
         public static class TestRun implements Runnable {
              public void run() {
                   Socket s = new Socket();
                   try { s.close(); } catch(Exception e) {}
         public static void main(String[] strArgs) throws Exception {
              for(;;) {
                   (new Thread(new TestRun())).start();
                   Thread.sleep(10);
    }I've played with this a lot, and no matter what I do the Thread instance leaks if I create/use a socket inside it. The Socket instance gets cleaned up properly, as well as the TestRun instance when it's implementing Runnable, but the Thread instance never gets cleaned up. I can't see anything that would be holding a reference to it, so I can only imagine it's a problem with the JVM.
    Please let me know if you can help me out with this,
    Sean

    Find out what is being leaked. In the sample programs, add something like this:
        static int loop_count;
            while (true) {
                if (++count >= 1000) {
              System.gc();
              Thread.sleep(500); // In case gc is async
              System.gc();
              Thread.sleep(500);
              System.exit(0);
            }Then run with java -Xrunhprof:heap=sites YourProgram
    At program exit you get the file java.hprof.txt which contains something like this towards the end of the file:
              percent          live          alloc'ed  stack class
    rank   self  accum     bytes objs     bytes  objs trace name
        1  0.47%  0.47%       736    5       736     5 300036 char[]
        2  0.39%  0.87%       616    3       616     3 300000 java.lang.Thread
        3  0.30%  1.17%       472    2       472     2 300011 java.lang.ThreadLocal$ThreadLocalMap$Entry[]
        4  0.27%  1.43%       416    2       416     2 300225 java.net.InetAddress$Cache$Type[]See, only three live Thread objects (the JVM allocates a few threads internally, plus there is the thread running main()). No leak there. Your application probably has some type of object that it's retaining. Look at "live bytes" and "live objs" to see where your memory is going. The "stack trace" column refers to the "TRACE nnnnn"'s earlier in the file, look at those to see where the leaked objects are allocated.
    Other quickies to track allocation:
    Print stats at program exit:
    java -Xaprof YourProgram
    If your JDK comes with the demo "heapViewer.dll" (or
    heapViewer.so or whatever dynamic libraries are called on your system):
    java -agentpath:"c:\Program Files\Java\jdk1.6.0\demo\jvmti\heapViewer\lib\heapViewer.dll" YourProgram
    Will print out statistics at program exit or when you hit Control-\ (Unix) or Control-Break (Windows).

  • N97 Memory in use and memory card not present issu...

    Hello,
    I bought my Nokia N97 2 weeks ago from your website. I switched my old phone data over to the new one, transfer few document, music onto the new phone from my PC and updated software last week. It worked for up until now but yesterday I all of a sudden
    - while I was playing music got a message saying files have been corrupted, it stopped playing music and deleted all documents from the E drive.
    - I went into the file manager but I could not access my E: Mass Storage drive anymore (from file manager) as it says 'memory in use'.
    - I connected the phone through USB cable to my PC, select PC suite on my phone but I got a message on the phone screen which said "Memory card not present (USB card may not work as expected)"even though I used it last week. However, while USB is connected, I could see the 'Phone Browser' on my explorer on my PC but no mass storage
    - I have restarted several times, took the battery in and out and tried but no luck.
    - I did a hard reset on the phone (*#7370#), it reset everything but no luck on the E: Mass Storage as it still says 'memory not in use'
    - I tried software update, it refreshes the list and does not update anything when I click on it. 
    - I went to Nokia Care Centre and they failed to fix the issue (after doing a reboot) and asked me to send the faulty phone back.
    I bought the phone from mobilephonesdirect.co.uk - when I called them, they were quite hostile and asked me to email ([email protected]). I emailed but the response time is apparently 5 days. The guy on the phone tells me since the phone is 7 days older they cannot replace it. I called the insurance guys, they said because it is a manufacturer issue its not covered by the insurance. I called the repair centre recommended by mobilephonesdirect, they said if nokia care centre cannot repair it, there is no point in sending in the phone. 
    Now what do I do? Does anyone know how to fix this "memory not present" issue? 

    Hi mate, Not sure how to fix the problem ,but you have the right for this to be sorted. 
    I take it you bought it from a website or over phone,this is classed as distance selling, That means you are entitled to 7 days "cooling off period" in which you can return the product no questions asked. I think this is where they are getting there 7 days from. It has nothing to do with faulty goods.     If the goods are faulty it breached the "Sales of Goods act 1979"  as the goods should be fit for purpose which yours is not. 
    The Sale of Goods Act makes reference to ‘the seller’, this is the shop, the retailer, or the individual you bought it from, and is who you made the contract with. It is not the manufacturer, and don’t let the shop tell you otherwise! If there is an obvious fault with the item at any time within the first 6 months and it has not been caused by wear and tear or misuse, your first port of call must be the shop you bought it from. They have the responsibility to put the matter right, and should not evade this responsibility by referring you to the manufacturer in the context of a guarantee or warranty. Even after this 6 month period, if the item breaks down prematurely , you should always go back to the shop or retailer in the first instance.
    Your statutory rights under the Sale of Goods Act take precedence over and above any warranty or guarantee you may have with either the retailer or manufacturer. It is misleading for a shop to tell you they can do nothing simply because their warranty or guarantee has run out, because you will still have your statutory rights.
    I have an n97 and my key lock slider just came off. I had to argue untill I was blue in the face that it is a fault and not over use (its the most pressed key on the phone) Finally they sent it off for repair for me.
    Hope all this helps a little. There is more info on many websites on Sales of goods act which may also help you.
    Regards
    Jesta 

  • Concurrent report export using enterprise SDK question

    Hello,<br>
    Our company uses Enterprise SDK to export report to PDF. We test our software using CR Server 2008 trial version. I am looking for advices for following questions:<br>
    1. As out testing server is trial version at the moment, it does not complain or generate any warning messages on numbers of concurrent users (we can only view current sessions and licenses from CMC). Could someone please let me know what will happen when full version CR server detects that max limit concurrent users access has reached? Will the server notify SDK, and SDK will generate exception; or the request will be queued until any other concurrent user end his session. <br>
    2. We implement an EJB to invoke SDK process. While EJB itself is thread safe, I am not quite sure if enterprise SDK is thread safe too. My assumption is that one SDK will be instantiated per JVM (like JRC?). It will issue a new thread to each report request (from EJB). Please correct me if I am completely wrong. <br>
    3. This is about licensing. Our scenario is there will be multiple (and concurrent) end users use our J2EE system, and may request report from CR server. Our J2EE system, however, will use one user account to login to CR server through enterprise SDK. In the other word, CR server will treat our J2EE system as one user (even if there are multiple or concurrent request). My question is that does it violate legal agreement with Business Object if I configure the user account our J2EE system uses as Named user?! If it is, we will get concurrent user licenses instead. Please advice. Thank you =)<br>
    Kind Regards,<br>
    mlie

    Hello Adam, <br>
    Thanks for your reply. It is very helpful. <br>
    As for point 1, what exact SDKException will SDK throw (e.g. SDKException.Unexpected)?<br>
    In point 2, "There have been issues reported previously that only occur when using EJB's.". Is it possible to let me know what kind of issues they are? <br>
    In point 3, as CMS supports Window AD authentication, and our system uses same mechanism to perform authentication, I guess the best strategy is to implement single sign on? Please advice. Thank you <br>
    Regards,<br>
    mlie

  • Coexistence between Sun's J2SE v 1.4.1_03 SDK and 8i Enterprise 8.1.6

    Can the Sun J2SE v 1.4.1_03 SDK be installed on the same machine as 8i Enterprise Edition, Release 2, Version 8.1.6
    without damaging the database functionality?
    Basically want to use Sun's latest JDK and the database for development work on the same Windows 2000 pro machine.
    Is there any place this issue is discussed in the official product documentation?
    Any help is appreciated!
    Bob Kerfoot

    try :
    sh jdkblahblhabl.bin
    But there is a debian way to install it see links at http://rzr.online.fr/q/Java

  • Adobe Creative Cloud Enterprise Deployment Issues using SCCM 2012 R2

    Hi,
    I have been trying to deploy Adobe Creative Cloud Enterprise to Windows 8.1 machines that are identical, using SCCM 2012 R2.
    The Adobe package seems fine, because it seems to deploy successfully to some machines. And SCCM 2012 R2 has been configured correctly, as I can deploy other software using it, and again, it deploys Adobe CC successfully to some of the machines.
    I have tried comparing the package that is downloaded on the test machine/client machine, with the original package on the distribution point, using Beyond Compare, and there are no differences.
    I have contacted Adobe Enterprise Support, and they asked me to send to them log files from Event Viewer, the msi installer, and other Adobe logs, from the machine that failed the deployment. However, after Adobe studying them, they told me that they could not identify any problems... Strange, because I could have sworn that I saw error 1603 pop up over 20 times on different machines indicating that the 'Set-up.dat' file had a problem with it.
    After all the testing on over 20 identical machines (same hardware/same software), using different configurations on SCCM 2012 R2 and the client machines, I still can't seem to have a reliable solution to deploying Adobe CC.
    The fact that it deploys successfully on one machine and fails on another, or sometimes deploy to two machines and fail on another (simultaneously), is something that I don't understand.
    Another thing is that, if I retry the deployment 10-15 times after it failed the first time, it might go through...
    Adobe Enterprise Support asked me if they could remote into a machine that failed the deployment to have a look at it and I agreed to that option, but it seems like my issue has been ignored because they never got back to me.
    Has anyone had this kind of problem or anything similar before?
    I need to be able to deploy this remotely to 100+ machines. So installing manually is not an option.
    Any help is appreciated.
    This was posted in the wrong section a few days ago. I'm hoping I can get some help here.
    Case Number: 1862659812
    UPDATE: I spoke to Adobe Customer Support and after 1.5 hours on the phone with a remote session going on, problem was still not solved or identified. Additional log files have been sent and now I'm waiting for a call back.

    Hi Robert,
    We seem to be having a very similar issue.  Our installs would randomly fail with error code 1603 and an error message about a fault in Set-up.dat.  Failure rate was near 95% on our 900 machines.  Adobe Support and Karl having been looking into our issues but so far no solution has been found.
    Having done a lot of investigating we've managed to deploy our package using a schedule task running as a domain admin.  This is a nasty solution and we don't intend on using this permanently, but we needed to get the package out.
    Are you seeing any of the following:
    Entries in PDApp.log:
    [FATAL] |  | ASU | DeploymentManager | DeploymentManager |  |  | 2900 | The Bootstrapper Process is (5).Stopping the installation process.
    [FATAL] |  | ASU | DeploymentManager | DeploymentManager |  |  | 2900 | The return code from the Adobe Installer Process is (33).Stopping the uninstallation process.
    [WARN] |  | ASU | DeploymentManager | DeploymentManager |  |  | 2900 | Failed to find the pdb database.
    [WARN] |  | ASU | DeploymentManager | DeploymentManager |  |  | 2900 | Failed to get the local payload database handle.
    Event Log:
    Faulting application name: Set-up.dat, version: 2.9.1.474, time stamp: 0x54e11f94
    Faulting module name: Set-up.dat, version: 2.9.1.474, time stamp: 0x54e11f94
    Exception code: 0xc0000005
    Fault offset: 0x000d7c52
    Faulting process id: 0xb40
    Faulting application start time: 0x01d072a073861622
    Faulting application path: \\server.name.path\Adobe CC\FullPackage\Build\ASU\Set-up.dat
    Faulting module path: \\server.name.path\Adobe CC\FullPackage\Build\ASU\Set-up.dat
    Report Id: c86d9216-de93-11e4-8284-782bcb99e284
    Faulting package full name:
    Faulting package-relative application ID:
    Installer Log
    Indicates it can't find the Media_db.  We noticed that the folder C:\Program Files (x86)\Common Files\Adobe\caps doesn't get created on the machines were the install fails, so error message is correct in that there isn't a Media_db.db.  Sysinterals Process Monitor seems to show that the setup tried to create the folder/files but they don't actually get created.  Copying a Media_db into the folder from another machine seems to allow the installation to almost finish, but unsurprisingly you end up with problems later on.

Maybe you are looking for