Performance issue - Hyperion Planning Web

Hi,
We are using Hyperion Planning 3.5 and Essbase 6.5.
Our Application & Database servers are located in Dublin,USA.We access the application through web.All users access the application from the same Dublin location have no issue with the Application performance.But user's who access the application from outsideDublin(eg - Greensboro) are finding major issues with the application performance.Specifically with webforms and while running businessrules.And the issue occurs only during the peak of budget season when most of the users access application.
Client state that,
"The system is much slower out in the field than here in Dublin.It literally takes 15 – 20 minutes just to make a change and then after all that, it takes an hour to see the results only to find that they had to re-enter something. It’s really a very tedious process"
Please advise.

I am not really sure what I can suggest as you on such an early version, you could have a look at :- http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_hp_admin/ch13s16.html
The information relates to version 9.3, it may be applicable to your version but I can't confirm that.
You could also look into increasing the java heap size for the planning web application, though I can't remember the exact process on your version, if planning is not run as a service the settings are probably in one of the start up scripts for planning.
Cheers
John
http://john-goodwin.blogspot.com/

Similar Messages

  • Error while starting Hyperion Planning Web in 9.2 version

    Hi,
    When I am launching Hyperion Planning web it is giving the following error:
    HTTP Status 500 -
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException
         org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
         org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
         org.apache.jsp.LogOn_jsp._jspService(LogOn_jsp.java:2763)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause
    java.lang.NoClassDefFoundError
         org.apache.jsp.LogOn_jsp._jspService(LogOn_jsp.java:81)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
    After going throgh Google search i came to know that it problem with Tomcat CLASS PATH.
    I checked C:\Hyperion\HyperionPlanning\AppServer\InstalledApps\Tomcat\5.0.28\HyperionPlanning\bin\startHyperionPlanning.bat.
    It says
    " REM Hyperion Workspace startup script for tomcat server
    REM Check HYPERION_HOME
    if "%HYPERION_HOME%" == "" set HYPERION_HOME=C:\Hyperion
    SET CATALINA_HOME=%HYPERION_HOME%\common\appServers\Tomcat\5.0.28
    SET CATALINA_BASE=C:\Hyperion\HyperionPlanning\AppServer\InstalledApps\Tomcat\5.0.28\HyperionPlanning
    CALL %CATALINA_BASE%\bin\setSAPEnv.bat
    CALL %HYPERION_HOME%\common\config\setJAVA_HOME.bat
    REM Setting custom parameters
    SET SETPARAM_SCRIPTNAME="%CATALINA_BASE%\bin\setCustomParams.bat"
    if exist %SETPARAM_SCRIPTNAME% (
    call %SETPARAM_SCRIPTNAME%
    call "%HYPERION_HOME%\common\appServers\Tomcat\5.0.28\bin\startup.bat"
    I checked my environment variables every thing is fine.
    Where should i set the Tomcat class path to web client. or
    it is due to another reason, if so what could be the solution.
    Thanks in advacnce

    Hello,
    JohnGoodwin is correct you will need to create a Planning application and also generate your HspJSHome.properties and make sure it is in the right location to be picked up by the start up which should be something like:
    C:\Hyperion\HyperionPlanning\AppServer\InstalledApps\Tomcat\5.0.28\HyperionPlanning\webapps\HyperionPlanning\WEB-INF\classes
    Also if you are starting the JVM as a service it might not have all the correct CLASSPATH information and if you have not already you might try starting the JVM using the startHyperionPlanning.bat file from the command line. Many times you will get better output from that when troubleshooting.
    Regards,

  • Restricting the values of a dropdown in Hyperion Planning web form

    Hi,
    I have two dimensions(Entity and Project) represented in the page of a Hyperion Planning web form.Is it possible to constrain the values of a dropdown(Project) based on the value selected in another dropdown(Entity) in a data form in Hyperion Planning 11.1.1?
    Best Regards,
    Malini

    The short answer is no.
    You could make separate forms per entity which could be cumbersome to manager or pershaps do something with a suppress missing form by filling in say BegBalance with a value and suppressing the intersections that were not valid.
    -John

  • Accessing new application using direct Hyperion Planning web client URL

    I added new Hyperion Planning application. From standard workspace URL [http://demodrive:19000/workspace/index.jsp], I can now access new application.
    However, when I use the direct Hyperion Planning web client URL [http://demodrive:8300/HyperionPlanning/LogOn.jsp], new application is not included as one of available applications to select. What am I missing?

    Hi,
    I find it a little strange that you can see the planning application through workspace but not directly, I would usually expect problems the other way round.
    One thing to check for if that you don't have multiple planning instances, check in the configuration utility, you could have an instance pointing to one set of apps and another instance pointing to a different set of apps.
    Though saying this I would expect workspace to show the same apps as going directly.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Improve web form performance of Hyperion Planning

    Hi all,
    I am not sure whether anyone has tried the recommended method from Oracle to compress the web forms used in Hyperion Planning so as to improve the network perfromance?
    http://download.oracle.com/docs/cd/E12032_01/doc/epm.921/html_hp_admin/frameset.htm?/docs/cd/E12032_01/doc/epm.921/html_hp_admin/hpamin-19-17.htm
    Slow Performance When Opening Data Forms Using a Dial-Up Connection
    Scenario:
    Opening a data form using a slow network connection (for example, with a modem) takes a long time.
    Solution:
    You can significantly increase the network bandwidth when opening data forms by modifying the web.xml file, as described in this section. This solution compresses by approximately 90% the data stream sent from the Planning server to the client.
    Note: If you are using a WebLogic (all supported versions) Web application server, complete the second procedure, which is specific to WebLogic. If you are using any other Web application server, complete the first procedure, which contains general instructions.
    To modify the web.xml file to improve performance, for any Web application server except WebLogic:
    1 With a text editor, open the web.xml file, located in HyperionPlanning.ear or HyperionPlanning.war.
    2 After the tag </description> and before the tag <listener>, insert the following lines:
    <filter>
    <filter-name>HspCompressionFilter</filter-name> <filter-
    class>com.hyperion.planning.HspCompressionFilter</filter-class>
    <init-param>
    <param-name>compressionThreshold</param-name>
    <param-value>2048</param-value>
    </init-param>
    <init-param>
    <param-name>debug</param-name> <param-value>1</param-value>
    </init-param>
    </filter>
    <filter-mapping>
    <filter-name>HspCompressionFilter</filter-name>
    <url-pattern>/EnterData.jsp</url-pattern>
    </filter-mapping>
    3 Save the web.xml file.
    If you are using WebLogic, you must manually modify the .ear file and redeploy it for the Web application server.
    To improve performance with a WebLogic application server:
    1 Unzip the HyperionPlanning.ear file to C\:ear, for example.
    2 Unzip Hyperion.war under C:\ear to C:\war.
    3 With a text editor, open the C:war\WEB-INF\web.xml file and modify it using the instructions in step 2 in the preceding procedure.
    4 Compress the content in C:\war to C:\ear\HyperionPlanning.war.
    5 Compress the content in C:\ear into C:ear\HyperionPlanning.ear
    6 Deploy the new HyperionPlanning.ear for the WebLogic Web application server.

    Hi,
    Yes we did this with a bank which had branches connected to the servers via dial-up. They were complaining about the amount of data being transferred in between branches and servers. This has worked well over there and increased the data transfer performance considerably. However, nowadays the performance bottlenecks are not generally due to the amount of data being transferred over the network but the javascript components that should run on client and heavy calculation/data and report creation processes.
    Cheers,
    Alp

  • Hyperion Planning Web URL is taking Too long time to respond

    Hi,
    When Users are accessing Hyperion Planning URL web link its taking too long time to respond.We restarted the services after these for 2 hours it works fine after that again same issue.Please advise.

    Hi John,
    Follwing is the Log noted: when URL is slow:
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R com.hyperion.planning.olap.EssbaseException: ESSG_ERR_OPERATIONFAILED (1100027)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseGridAPI.HspSaveGrid(Native Method)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssGConnection.hspSaveGrid(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.loadOrSaveForm(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.saveForm(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.db.HspFMDBImpl.saveFormGrid(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.SaveFormGrid(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at HspEnterData.Handle(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at HspEnterData.doPost(Unknown Source)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1213)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:658)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:764)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
    [8/15/12 10:17:21:204 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R com.hyperion.planning.olap.EssbaseException: ESSG_ERR_OPERATIONFAILED (1100027)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseGridAPI.HspSaveGrid(Native Method)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssGConnection.hspSaveGrid(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.loadOrSaveForm(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.saveForm(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.db.HspFMDBImpl.saveFormGrid(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.SaveFormGrid(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at HspEnterData.Handle(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at HspEnterData.doPost(Unknown Source)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1213)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:658)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:764)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
    [8/15/12 10:17:21:220 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R com.hyperion.planning.olap.EssbaseException: ESSG_ERR_OPERATIONFAILED (1100027)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseGridAPI.HspSaveGrid(Native Method)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssGConnection.hspSaveGrid(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.loadOrSaveForm(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.saveForm(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.db.HspFMDBImpl.saveFormGrid(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.SaveFormGrid(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at HspEnterData.Handle(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at HspEnterData.doPost(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1213)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:658)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:764)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R com.hyperion.planning.HspRuntimeException: There was an error during the save process.
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.db.HspFMDBImpl.saveFormGrid(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.SaveFormGrid(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at HspEnterData.Handle(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at HspEnterData.doPost(Unknown Source)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1213)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:658)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:764)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:457)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:300)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:196)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:751)
    [8/15/12 10:17:21:236 GMT+08:00] 00000019 SystemErr R      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:881)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1551)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R com.hyperion.planning.olap.EssbaseException: ESSG_ERR_OPERATIONFAILED (1100027)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseGridAPI.HspSaveGrid(Native Method)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssGConnection.hspSaveGrid(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.loadOrSaveForm(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.olap.HspEssbaseJniOlap.saveForm(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.db.HspFMDBImpl.saveFormGrid(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.SaveFormGrid(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.hyperion.planning.HyperionPlanningBean.Save(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at HspEnterData.Handle(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at HspEnterData.doPost(Unknown Source)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1213)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:658)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:526)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
    [8/15/12 10:17:21:251 GMT+08:00] 00000019 SystemErr R      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:764)

  • Hyperion Planning Web Forms slow

    Hi All,
    We are using Planning 9.3.1 and while opening web forms in the system which is just a simple form it takes too long time to open it. Can anyone suggest some ways to make opening of the web forms fast.
    Thanks...

    It may not be a bad idea for a few of us to get enhancement requests in asking for better support for larger forms -- seems it has to be a Planning issue as if you do the same type of activity in an Essbase lock/send it's lightning fast.
    When you say the form is slow with 1750 cells, is this taking 5 seconds, 10 seconds, 30, 2 min, ...?
    I would say anything that's sub 10 seconds for a form that size is pretty normal. How many sparse dimensions are you using?
    Unless you do have slow link to the planning server than I do not believe taking advantage of those settings will influence the speed you are seeing as if you were to use only dense dimensions with similar cell size it would be fast which tells me the performance issue is on the planning server side.
    Regarding the SQL queries -- I'm not convinced that alone is the reason for poor performance on large forms. I believe it's more how planning communicates with Essbase and handles security of all the dimensions as well.
    You should also realize your client (IE/Firefox) will tend to use a lot of memory on large forms -- I've seen it take up to 500mb on very large forms.
    In your instance I'm not sure using suppress missing and blocks will help out a lot. The premise is you create data in say the BegBalance Period on a monthly form in the intersections which are valid for data entry with a rule/calc script. You then you turn on the suppress missing option on the form and it will restrict the number of cells which planning pulls from Essbase as well as those cells sent to the browser.
    John

  • Strange Issue: Hyperion Planning forms becomes read-only and data is wiped out: 11.1.2.2

    Hi,
    Let me start by saying that I am not new to Hyperion Planning. We are experience a weird issue in our System Test. We notice that some (NOT ALL) of our webforms turn into readonly webforms; all the cells on the form at greyed out. This is inspite of the fact that the read-only checkbox is unchecked on the form as well as security is fine on all dimensions ; basically all the cells on the form are valid combinations.
    Still the form become readonly and all the data in that form is wiped-out. this happened only for two web forms so far. We are running bunch of calcs(none of the calcs have cleardata command). we are not sure why is this happening. this might be some bug in the product... not sure. has anyone seen this behaviour before ?
    please let me know.
    pk

    Please Ignore this question. This happened because someone in my team had added an member below a level 0 entity.

  • Performance issues with Planning data load & Agg in 11.1.2.3.500

    We recently upgraded from 11.1.1.3 to 11.1.2.3. Post upgrade we face performance issues with one of our Planning job (eg: Job E). It takes 3x the time to complete in our new environment (11.1.2.3) when compared to the old one (11.1.1.3). This job loads then actual data and does the aggregation. The pattern which we noticed is , if we run a restructure on the application and execute this job immediately it gets completed as the same time as 11.1.1.3. However, in current production (11.1.1.3) the job runs in the following sequence Job A->Job B-> Job C->Job D->Job E and it completes on time, but if we do the same test in 11.1.2.3 in the above sequence it take 3x the time . We dont have a window to restructure the application to before running Job E  every time in Prod. Specs of the new Env is much higher than the old one.
    We have Essbase clustering (MS active/passive) in the new environment and the files are stored in the SAN drive. Could this be because of this? has any one faced performance issues in the clustered environment?

    Do you have exactly same Essbase config settings and calculations performing AGG ? . Remember something very small like UPDATECALC ON/OFF can make a BIG difference in timing..

  • NetRetryCount and netRetryInterval error in Hyperion Planning web form

    User is getting this error when trying to save data on a web form. The error happens intermittenly and on different forms. It is difficult to pinpont the problem, as it does not happen consistently on the same form and as the administrator, I have never been able to replcate if on my computer and under the admin role. It actually causes the Hyperion Planning service to crash and we have to restart the service. The most recent time this occurred there was a rule that was running on save. We have removed the run on save for now. Does anyone know what setting need to be adjusted to eliminate this error?

    Hi
    You can probably try changing the value for netRetryCount and netRetryInterval in Essbase.cfg. Consider changing NetDelay too.
    Essbase.cfg file is loacted in:
    $HYPERION_HOME/products/Essbase/EssbaseServer/bin/Essbase.cfg
    Thank You
    Sandeep Kumar Upadhyay
    Edited by: 901142 on Dec 8, 2011 11:49 AM

  • Performance Issue on "Planning Manager" program

    Hi,
    In order management --- the "Planning Manager" request is taking lot of time to run when we create 100,000 lines of sales orders at a time( I mean,this causes the planning manager to run slower). Can you please help me out how can i increase the planning manager request to run fast(performance)?.
    Thanks In Advance,
    Balu

    Duplicate post:
    Performance issue on AFPO
    Performance issue on AFPO

  • Help Needed in resolving problems with Hyperion Planning Web Forms

    Hi,Can anyone help me with this problem?Problem:We are running Planning 2.3.1 I have created Webform & security(application owner has the ownership).Somehow Iam getting only 7 dimensions into webform & 1 dimension is missing in that. But whereas 8 dimensions are there in Essbase.Hsp_Rates dimension is available in essbase outline but Iam unable to see that dimension in the webform selection.And using the webform Iam unable to load any data ...the form is graded/protected.Is this happening because i dont have the requirement of 1 member from each Dimension?Please someone let me know why this is happening what might be the reason.ThanksUser

    Hi,The dimension Hsp_Rates is a hide dimension used by Planning to store the exchange rates for the differentes exchanges.All the standard information is stored on HSP_InputValue member (in this dimension).When you create a web form, Planning automatically asign this member (but don't show it).Probably you can't load data because you are selected on Version dimension a Standard Botton Up version, and you only can load data on level 0 members in this type of version.If you want to load data on upper level members, then you need to create a Standard Target version (in the Version dimension) and select it in the form.Please, advice if this solve your problemClaudioBPD Solutions

  • SSIS: Performance Issue while calling Web Service

    Hi
    I am trying to load data from an API calling web service in SSIS. I wrote a small piece of C# code, which connects the webservice and pulls data for a given time interval.
    My code will first connect to the webservice and then pulls data for a given interval of time. The returning data will be first stored in an ssis variable in XML format and then from that variable, data will be loaded to sql server table.
    WebService --> XML Variable --> SQL server table
    Here all is fine till we have small amount of data say 1000 - 2000 rows returning for given time period. If data volume is more say 10000, it
    fails !!! error: "timeout"
    Could anyone please suggest me some best/optimized solution for this.
    C# Code used:
    public void Main()
    string URL = Dts.Variables["User::URL"].Value.ToString();
    string LD_JOB_NR = Dts.Variables["User::V_LD_JOB_NR"].Value.ToString();
    Dts.TaskResult = (int)ScriptResults.Success;
    string DATA1 = HttpGet(URL).ToString();
    Dts.Variables["User::xmlDoc"].Value = DATA1;
    writefiles(DATA1, "OrderInfo", "xml", "E:\\myDirectory\\storage\\XMLfiles\\", LD_JOB_NR);
    Dts.TaskResult = (int)ScriptResults.Success;
    static string HttpGet(string url)
    HttpWebRequest req = WebRequest.Create(url) as HttpWebRequest;
    req.Timeout = 600000;
    string result = null;
    using (HttpWebResponse resp = req.GetResponse() as HttpWebResponse)
    StreamReader reader =
    new StreamReader(resp.GetResponseStream());
    result = reader.ReadToEnd();
    result = result.Replace("&lt;", "<");
    result = result.Replace("&gt;", ">");
    result = result.Replace("&#xD;", "");
    result = result.Replace("&amp;", "&");
    result = result.Replace("&apos;", "'");
    result = result.Replace("&quot;", "\"");
    return result;
    private void writefiles(string delistring, string tgtfilename, string fileextention, string filepath, string LD_JOB_NR)
    DateTime dt = DateTime.Now;
    string s = dt.ToString("yyyyMMddHHmmss");
    StreamWriter writer = null;
    string fileName = filepath + tgtfilename + "_" + s + "_" + LD_JOB_NR + "." + fileextention;
    try
    writer = new System.IO.StreamWriter(fileName, true);
    writer.WriteLine(delistring);
    catch (Exception ex)
    throw ex;
    finally
    writer.Close();

    Hi Arthur,
    Thanks for your reply !
    I tried to figure it out on API end but no success, actually it is out of our network(organization).
    If any other approach/way... please guide me
    meanwhile I 'll try to get information regarding timeout
    at API end.
    Please Mark as Answer if my post solved your problem or Vote As Helpful if this helps. Blogs: www.sqlserver2005forum.blogspot.com

  • JAPI/Hyperion Planning

    Hello;At the organization where I'm at, we have several departments. We have users from each of these departments inputting data and we like them to be able to aggregate the results from their input as necessary.I've created a small app using the Visual Basic API which passes a parameter (the user's dept) to a substitution variable on the server for use in a calc script for that dept. This works well for the non-Hyperion Planning users.We also have a group of users using the Hyperion Planning web client. Does anyone know of a good approach to the same thing modifying the .JSP's and making calls through the JAPI? If anyone is doing this, I'd sure like to know more about how you got there. Thanks!Rick [email protected]

    I have been having the same issue, and I'm looking for a real solution. I need to pass the dept from the planning web form to a calc script. I find it very inefficient to calculate a large portion of the database each time a department is updated and do not want multiple forms/calc scripts to manage. If anyone has a solution, I would love to hear it. Even if it involves modifying JSPs or using the JAPI. This is a major omission of functionality and probably will result in very slow performance and user dissatisfaction. I have over 2000 departments and the org structure changes frequently, so the best solution would be to pass the current deptid to a generic calc script. Please HELP!!!...anyone

  • Oracle Hyperion Planning Plus Tool

    Hi All,
    Any one knows about "Oracle Hyperion Planning Plus". From internet I came to know that its a Microsoft Excel and Web-based budgeting and forecasting tool.
    If any has more information about this tool/any documentation/documentation links....please share with me.....
    Thanks,
    Naveen Suram

    You can check the link below for further info.
    http://www.oracle.com/appserver/business-intelligence/hyperion-financial-performance-management/hyperion-planning.html
    Hyperion Planning Plus is the name of bundle being sold by Oracle which includes reporting tools around Hyperion Planning.
    Cheers
    Alp

Maybe you are looking for