Skip to Content

Applet Initialization Error

Hi all,

I'm getting an "Applet Initialization Error" when loading the applet version of Webi.  The full error message is below.

My local client is on Windows 8.1 with IE 11.  My server is 4.1 SP4.  The PAM says that this should work.

The HTML version of Webi works fine and the server is working OK.  I have tried it on Windows 2008 Server R2 with IE11 and the applet version works fine.

I have tried the following versions of the 32-bit JRE and they all have the same problem:  1.7u45, 1.7u72, 1.8u25.

I have tried IE 11 with Compatibility mode on and off.  I have ensured I have "Enhanced Protected Mode" disabled.

I have also tried with Chrome and Firefox, both with the same results.

I have tried disabling my Windows firewall and my anti-virus - no luck.

I've run out of ideas for what else to try.  Any ideas what could be going wrong here?

Thanks and Regards,

Jonathan

com.businessobjects.sdk.core.server.CommunicationException$InvalidServerResponseException: (Error: RWI 00200)

at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:152)

at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:109)

at com.businessobjects.rebean.wi.impl.engine.ReportEngineContext.initUserServer(ReportEngineContext.java:450)

at com.businessobjects.rebean.wi.impl.services.ConfigurationServiceImpl.getUserSecuredCommands(ConfigurationServiceImpl.java:196)

at com.sap.webi.client.toolkit.internal.usersession.UserSessionCommonImpl.postLoginProcess(UserSessionCommonImpl.java:141)

at com.sap.webi.client.toolkit.internal.usersession.UserSessionCommonImpl.logonWithSerializedSession(UserSessionCommonImpl.java:64)

at com.sap.webi.client.toolkit.internal.usersession.UserSessionJRPImpl.logonWithSerializedSession(UserSessionJRPImpl.java:12)

at com.sap.webi.client.toolkit.SessionContext.logonWithSerializedSession(SessionContext.java:103)

at com.sap.webi.ui.context.managers.SessionsManager.loginAndGetSessionContext(SessionsManager.java:377)

at com.sap.webi.ui.context.managers.SessionsManager.logOnRepository(SessionsManager.java:228)

at com.sap.webi.ui.jrp.WebIAppletMain.start(WebIAppletMain.java:238)

at com.sap.webi.ui.jrp.WebIAppletStartup$2.doInBackground(WebIAppletStartup.java:167)

at com.sap.webi.ui.jrp.WebIAppletStartup$2.doInBackground(WebIAppletStartup.java:162)

at javax.swing.SwingWorker$1.call(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at javax.swing.SwingWorker.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: com.businessobjects.sdk.core.server.CommunicationException$UnexpectedServerException

at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:152)

at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:109)

at com.businessobjects.sdk.core.server.internal.AbstractServer.processIt(AbstractServer.java:183)

at com.businessobjects.sdk.core.server.internal.AbstractServer.process(AbstractServer.java:133)

at com.businessobjects.rebean.wi.impl.engine.ReportEngineContext.initUserServer(ReportEngineContext.java:413)

... 16 more

Caused by: java.lang.NullPointerException

at java.io.ByteArrayInputStream.<init>(Unknown Source)

at com.businessobjects.sdk.core.server.internal.marshaling.java.SerializableMarshaler.unmarshal(SerializableMarshaler.java:76)

at com.businessobjects.sdk.core.server.internal.http.HTTPServerImpl.doProcess(HTTPServerImpl.java:248)

at com.businessobjects.sdk.core.server.internal.AbstractServer.processIt(AbstractServer.java:171)

... 18 more

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

8 Answers

  • Best Answer
    avatar image
    Former Member
    May 18, 2015 at 08:49 PM

    hi jonathan,

    i got this error too.i tried all permutations and combinations finally my control panel filled with  lot of java versions later came to know its problem with java security.now i resolved.

    1) uninstall all java applications  such a jre sdk etc....

    2)next install java update 7u25(to download it from java site it will ask us to create  acc )

    3) and i have java se development  kit 7 and its update

                  there you go

    note- 1)when u open in bi launch pad it throughs  some java error but still u can continue by clicking ok

             2)never update java. even it asks many number of time



    regards-

    crazy abhi            

    Add comment
    10|10000 characters needed characters exceeded

  • May 26, 2015 at 01:25 PM

    I had this problem with webi and java 8u25, what I did was adding the URL to the exception list in java control panel.

    So, as an alternative of using an older java, add your BO url without the "/BOE/BI" part, so for example if you have something like "http://192.168.xx.xx:8080/BOE/BI" just add http://192.168.xx.xx:8080/ to your exceptions list.


    Add comment
    10|10000 characters needed characters exceeded

  • Jan 08, 2015 at 01:48 PM

    Hi Jonathan,

    Change java security to Medium and check.

    Is Rich client is working in your machine.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Sateesh,

      Version 1.8 of the JRE doesn't have a "Medium" setting (unless I'm missing something) - just "High" and "Very High".  I've set it to High and also added the site to the Exception Sites List.  I don't think this is the problem though, as java starts being run (java console appears) before I get the Applet Initialization error.

      Webi Rich client works fine on my machine.

      Thanks,


      Jonathan

  • avatar image
    Former Member
    Feb 05, 2015 at 02:07 PM

    Hello

    We seem to have the same issue - we are on XI4.1 SP5. Has this been ever sorted?

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Maggie,

      No, it was an issue I have on my laptop while connecting to a test system, so I didn't follow up on it any further as there were workarounds - like using the rich client or a different client PC.

      Let me know if you get anywhere with it.

      Thanks,

      Jonathan

  • avatar image
    Former Member
    Feb 26, 2015 at 02:22 PM

    Hi Jonathan,

    Even we have faced the same issue. The below issue resolved with the below steps.

    Resolution

    1. Login to Central Management Console. (CMC)
    2. Click on Servers and open server list.
    3. Stop the Web Intelligence Processing server and start it again.
    4. The applet loads successfully once the server is restarted.

    --Harsha

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Harsha,

      Thanks for your reply.  Yes, I've come across this before where the Webi server has run out of memory or failed in some way and restarting it has fixed the problem.  However, this is not the case this time.  I tried restarting the Webi server, with no luck.  The Rich client also connects fine.

      You can also get this error when the Webi client is down.

      Regards,


      Jonathan

  • Feb 26, 2015 at 10:47 PM

    Is this only happening on those JRE versions?  Can you try uninstalling the JRE and installing an older version to see if that works?

    Do you have another machine that works?  If so, can you compare the JRE version on that machine?

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Harsha,

      The license is fine and I've tried restarting the Webi Server.  I've seen this error before sometimes when the Webi server hits the memory threshold, but this isn't the case this time.

      Regards,


      Jonathan

  • avatar image
    Former Member
    Feb 27, 2015 at 12:36 PM

    Hi,

    Just sharing an interesting link:

    How to troubleshoot Java applet and component download problems

    /Kris

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 18, 2015 at 05:49 AM

    Hi guys,

    It's an old post, but the same is happening to me also on 4.1 SP5.

    downgrading java is just not a solution for us, any other official answers you're familiar with ?

    Of course that none of the solutions suggested here worked (tried them all).

    We're on java8 update 51

    Thanks,

    Or.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Carl,

      If you check java control panel , the latest version of java is having high security which is not supporting BI launchpad.In Java version 7 we have option to set security to medium or low.Started working on Bo from last 4 months this is my 1st job as a developer didn't get a chance to work on 3.1 and bla bla bla. If you got a better solution you can share with us

      .

      Abhi.