Portal 4.0 null PortalState problem

We are running WebLogic Portal 4.0, and are getting this intermittent error:
Retrieved a null PortalState object from the PortalRequest
It seems to happen randomly, like if you save a skin for example.
The stack trace has some reference to webflows, but we do not have any webflows configured.
There
must be problems with the default webflows.
Looks like the Portal is broken.
A fix would be appreciated.
Thanks

We are using WL 6.1 (service pack 1) and WLP 4.0.
Thanks
Dave
"Daniel Selman" <[email protected]> wrote:
David,
What WLS and WLP versions are you runnning?
Thanks,
Daniel Selman
"David Mrozek" <[email protected]> wrote in message
news:[email protected]...
Here are some details about the problem:
The URL:
http://server:port/web/application?origin=hnav_bar.jsp&event=bea.portal.fram
ework.internal.refresh&pageid=aboutus
Error and stacktrace:
Runtime Error...
Retrieved a null PortalState object from the PortalRequest.
Stack Trace...
Exception[com.bea.p13n.appflow.exception.ProcessingException: Retrieved
a>null PortalState>> object from the PortRequest. at
com.bea.portal.appflow.processor.PostProcessor.process(PostProcessor.java:68
) at
>
com.bea.portal.appflow.processor.AbstractPortalProcessor.process(AbstractPor
talProcessor.java:86)
at
com.bea.p13n.appflow.weblogic.internal.WebFlowExecutorImpl.processTarget(Web
flowExecutorImpl.java:1141)
at
com.bea.p13n.appflow.weblogic.internal.WebFlowExecutorImpl.gotoNode(WebflowE
xecutorImpl.java:663)
at
com.bea.p13n.appflow.weblogic.internal.WebFlowExecutorImpl.gotoNextNode(Webf
lowExecutorImpl.java:601)
at
com.bea.p13n.appflow.weblogic.internal.WebFlowExecutorImpl.gotoNode(WebflowE
xecutorImpl.java:674)
at
com.bea.p13n.appflow.weblogic.internal.WebFlowExecutorImpl.gotoNextNode(Webf
lowExecutorImpl.java:601)
at
com.bea.p13n.appflow.weblogic.internal.WebFlowExecutorImpl.processWorkflowRe
quest(WebflowExecutorImpl.java:464)
at
com.bea.portal.appflow.PortalAppflowHelper.invokeWebflow(PortalAppflowHelper
..java:139)
at
com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(PortalWe
bflowServlet.java:124)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) atjavax.servlet.http.HttpServlet.service
(HttpServlet.java:853) at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:265)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:2450)
at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2039)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) atweblogic.kernel.ExecuteThread.run
(ExecuteThread.java:120)
(I had to type this in, so there may be a few typos).
Thanks
Dave
"Daniel Selman" <[email protected]> wrote:
David,
Please post a stack trace, logs and any configuration information that
might
help reproduce the problem.
Thanks,
Daniel Selman
"David Mrozek" <[email protected]> wrote in message
news:[email protected]...
We are running WebLogic Portal 4.0, and are getting this intermittenterror:
Retrieved a null PortalState object from the PortalRequest
It seems to happen randomly, like if you save a skin for example.
The stack trace has some reference to webflows, but we do not have
any
webflows configured.
There
must be problems with the default webflows.
Looks like the Portal is broken.
A fix would be appreciated.
Thanks

Similar Messages

  • Null PortalState Object

    Hi,
    we're using WLP 7.0 on Windows 2000 machines against an Oracle 8.1.6
    database. From time to time we get an error "Retreived a null PortalState
    object from the PortalRequest" which forces us to restart the (weblogic)
    server.
    Here's the stack trace from the runtime error:
    Exception[com.bea.p13n.appflow.exception.ProcessingException: Retreived a
    null PortalState object from the PortalRequest.] at
    com.bea.portal.appflow.processor.PostProcessor.process(PostProcessor.java:92
    ) at
    com.bea.portal.appflow.processor.AbstractPortalProcessor.process(AbstractPor
    talProcessor.java:104) at
    com.bea.p13n.appflow.webflow.internal.IPProcessor.process(IPProcessor.java:1
    06) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processTarget(Webf
    lowExecutorImpl.java:1217) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:730) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:745) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processWebflowRequ
    est(WebflowExecutorImpl.java:530) at
    com.bea.portal.appflow.PortalAppflowHelper.invokeWebflow(PortalAppflowHelper
    .java:166) at
    com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(PortalWe
    bflowServlet.java:128) at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242) at
    weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDis
    patcherImpl.java:341) at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721) at
    weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
    l.java:251) at
    weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:115) at
    jsp_servlet.__index._jspService(index.jsp:3) at
    weblogic.servlet.jsp.JspBase.service(JspBase.java:27) at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242) at
    weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
    ebAppServletContext.java:5360) at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721) at
    weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
    ntext.java:3043) at
    weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
    :2468) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152) at
    weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
    and in the command window where startPortal.bat was executed we have this:
    <2002-okt-16 15:10:34 CEST> <Error> <PortalAppflow> <415403> <Could not
    retrieve the UserPortalState [user identity = null, portal identifier =
    portalApp/banzukeWebApp, page identifier = null] from the PortalManager.
    Exception[com.bea.portal.manager.internal.persistence.PersistenceException:
    No rows returned.]
    at
    com.bea.portal.manager.internal.persistence.jdbc.JdbcPersonalizationManager.
    loadPortalP13nEntry(JdbcPersonalizationManager.java:222)
    at
    com.bea.portal.manager.internal.persistence.jdbc.CachingPersonalizationManag
    er.loadPortalP13nEntry(CachingPersonalizationManager.java:141)
    at
    com.bea.portal.manager.internal.persistence.jdbc.KeyCachingPersistenceManage
    r.loadPortalPersonalization(KeyCachingPersistenceManager.java:250)
    at
    com.bea.portal.manager.internal.persistence.AbstractPersistenceManager.getPo
    rtalPersonalization(AbstractPersistenceManager.java:283)
    at
    com.bea.portal.manager.internal.persistence.jdbc.ValidatingPersistenceManage
    r.getPortalPersonalization(ValidatingPersistenceManager.java:63)
    at
    com.bea.portal.manager.internal.persistence.jdbc.UserCachingPersistenceManag
    er.getPortalPersonalization(UserCachingPersistenceManager.java:126)
    at
    com.bea.portal.manager.internal.persistence.AbstractPersistenceManager.getPo
    rtalPersonalization(AbstractPersistenceManager.java:245)
    at
    com.bea.portal.manager.internal.PortalManagerDelegateImpl.getMutablePortalPe
    rsonalization(PortalManagerDelegateImpl.java:213)
    at
    com.bea.portal.manager.internal.PortalManagerDelegateImpl.getPortalPersonali
    zation(PortalManagerDelegateImpl.java:187)
    at
    com.bea.portal.manager.internal.PortalManagerDelegateImpl.getUserPortalState
    (PortalManagerDelegateImpl.java:166)
    at
    com.bea.portal.manager.ejb.internal.PortalManagerBean.getUserPortalState(Por
    talManagerBean.java:70)
    at
    com.bea.portal.manager.ejb.internal.PortalManagerBean_w6xny9_EOImpl.getUserP
    ortalState(PortalManagerBean_w6xny9_EOImpl.java:262)
    at
    com.bea.portal.appflow.internal.PortalRequestImpl.getPortalState(PortalReque
    stImpl.java:148)
    at
    com.bea.portal.appflow.processor.PostProcessor.process(PostProcessor.java:88
    at
    com.bea.portal.appflow.processor.AbstractPortalProcessor.process(AbstractPor
    talProcessor.java:104)
    at
    com.bea.p13n.appflow.webflow.internal.IPProcessor.process(IPProcessor.java:1
    06)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processTarget(Webf
    lowExecutorImpl.java:1217)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:730)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:745)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processWebflowRequ
    est(WebflowExecutorImpl.java:530)
    at
    com.bea.portal.appflow.PortalAppflowHelper.invokeWebflow(PortalAppflowHelper
    .java:166)
    at
    com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(PortalWe
    bflowServlet.java:128)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242)
    at
    weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDis
    patcherImpl.java:341)
    at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721)
    at
    weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
    l.java:251)
    at
    weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:115)
    at jsp_servlet.__index._jspService(index.jsp:3)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242)
    at
    weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
    ebAppServletContext.java:5360)
    at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721)
    at
    weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
    ntext.java:3043)
    at
    weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
    :2468)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
    Anybody got any ideas on what's happening, and why?
    Thanks in advance.
    /torkel

    Yes, the server that messed up the PORTAL_P13N table by deleting and
    inserting a row sent out a Cache.flush() that was not received by the other
    servers hitting the db because they were not in a cluster with the first
    machine.
    Ture Hoefner
    BEA Systems, Inc.
    www.bea.com
    <Will Young wyoungATsapient.com> wrote in message
    news:[email protected]...
    >
    Hi Torkel,
    I actually thought I responded to this thread earlier...i guess my postdid not
    show up?
    Anyhoo...we saw this problem a lot as well. We realized that the problemwas
    caused by multiple developers (and their individual servers) pointing tothe same
    Weblogic schema. When one server was up and running by itself...noproblem.
    Once another server started, it changes the values in one of the PORTAL_*tables.
    This messes up the first server.
    We had to make sure that individual developers each had their own weblogicschema's
    to sync to.
    Will Young
    "Ture Hoefner" <replyto@newsgroup> wrote:
    Hello Torkel,
    I traced the stack trace from your server console and I believe that
    you
    are getting the PersistencException with <Could not retrieve the
    UserPortalState...> because there is an invalid key for the PORTAL_P13N
    table in your key cache, "Portal P13n Key Cache".
    This is a known issue that was fixed with CR083320 in SP1 for Portal
    7.0
    that sounds like your problem. The workaround, until you can install
    SP1,
    is to flush or disable the "Portal P13n Key Cache". This can be done
    via
    the WebLogic Console (I'll put instructions at the end of this posting).
    Here is what your stack trace tells me:
    The main message from your command window starts with
    [...PortalPersistenceException:  No rows returned]
    I traced the ...JdbcPersonalizationManager.loadPortalP13nEntry(line 222)
    to
    verify that this was caused by an empty ResultSet from a query of the
    PORTAL_P13N table using the primary key, PORTAL_P13N_ID.
    I traced CachingPersonalizationManager.loadPortalP13nEntry(line 141)
    to
    verify that the key we use to compare to the PORTAL_P13N_ID primary key
    is
    obtained from the "Portal P13n Key Cache" (yes, those are spaces in the
    name). This is a com.bea.p13n.cache.Cache.
    Here is why I think this could be the same problem we solved with
    CR083320:
    The key that we used to cache the PORTAL_P13N_ID in the "Portal P13n
    Key
    Cache" is not Serializable. In some situations (like a clustered
    configuration) this can cause the "Portal P13n Key Cache" to becomestale.
    When a stale PORTAL_P13N_ID is used to look up a row in the PORTAL_P13N
    table, it is not there anymore and you can get your exception.
    However, it is possible that another part of the Portal framework is
    deleting the row in your PORTAL_P13N table without updating the "Portal
    P13n
    Key Cache". If that is the case, then you may see the problem after
    you
    install SP1. If that is the case, then disable the cache as a temporary
    workaround and let me know.
    Here are the instructions for setting up the MBean to manage the "Portal
    P13n Key Cache" (yes, those are spaces in the name)...
    Add an entry for this cache in the META-INF/application-config.xml
    deployment descriptor for your J2EE
    application. Add it to the <CacheManager> element with the other caches
    like this:
    <CacheManager
    Name="CacheManager"
    >
    <Cache
    Enabled="false"
    MaxEntries="100"
    Name="Portal P13n Key Cache"
    TimeToLive="3600000"
    />
    </CacheManager>
    Once you have created an entry for this cache, you can manage it through
    the
    console with the other caches, using the "Service Configuration"extension
    under your J2EE app deployment.
    "Torkel Skogman" <[email protected]> wrote in message
    news:[email protected]...
    Hi,
    we're using WLP 7.0 on Windows 2000 machines against an Oracle 8.1.6
    database. From time to time we get an error "Retreived a null
    PortalState
    object from the PortalRequest" which forces us to restart the(weblogic)
    server.
    Here's the stack trace from the runtime error:
    Exception[com.bea.p13n.appflow.exception.ProcessingException: Retreived
    a> >> null PortalState object from the PortalRequest. at
    com.bea.portal.appflow.processor.PostProcessor.process(PostProcessor.java:92
    ) at
    com.bea.portal.appflow.processor.AbstractPortalProcessor.process(AbstractPor
    talProcessor.java:104) at
    com.bea.p13n.appflow.webflow.internal.IPProcessor.process(IPProcessor.java:1
    06) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processTarget(Webf
    lowExecutorImpl.java:1217) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:730) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:745) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668) at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processWebflowRequ
    est(WebflowExecutorImpl.java:530) at
    com.bea.portal.appflow.PortalAppflowHelper.invokeWebflow(PortalAppflowHelper
    .java:166) at
    com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(PortalWe
    bflowServlet.java:128) at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242) at
    weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDis
    patcherImpl.java:341) at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721) at
    weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
    l.java:251) at
    weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:115)at
    jsp_servlet.__index._jspService(index.jsp:3) at
    weblogic.servlet.jsp.JspBase.service(JspBase.java:27) at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332) at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242) at
    weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
    ebAppServletContext.java:5360) at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721) at
    weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
    ntext.java:3043) at
    weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
    :2468) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)at
    weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
    and in the command window where startPortal.bat was executed we havethis:
    <2002-okt-16 15:10:34 CEST> <Error> <PortalAppflow> <415403> <Couldnot
    retrieve the UserPortalState [user identity = null, portal identifier
    => >> portalApp/banzukeWebApp, page identifier = null from the
    PortalManager.
    >>>
    >
    Exception[com.bea.portal.manager.internal.persistence.PersistenceException:
    No rows returned.]
    at
    com.bea.portal.manager.internal.persistence.jdbc.JdbcPersonalizationManager.
    loadPortalP13nEntry(JdbcPersonalizationManager.java:222)
    at
    com.bea.portal.manager.internal.persistence.jdbc.CachingPersonalizationManag
    er.loadPortalP13nEntry(CachingPersonalizationManager.java:141)
    at
    com.bea.portal.manager.internal.persistence.jdbc.KeyCachingPersistenceManage
    r.loadPortalPersonalization(KeyCachingPersistenceManager.java:250)
    at
    com.bea.portal.manager.internal.persistence.AbstractPersistenceManager.getPo
    rtalPersonalization(AbstractPersistenceManager.java:283)
    at
    com.bea.portal.manager.internal.persistence.jdbc.ValidatingPersistenceManage
    r.getPortalPersonalization(ValidatingPersistenceManager.java:63)
    at
    com.bea.portal.manager.internal.persistence.jdbc.UserCachingPersistenceManag
    er.getPortalPersonalization(UserCachingPersistenceManager.java:126)
    at
    com.bea.portal.manager.internal.persistence.AbstractPersistenceManager.getPo
    rtalPersonalization(AbstractPersistenceManager.java:245)
    at
    com.bea.portal.manager.internal.PortalManagerDelegateImpl.getMutablePortalPe
    rsonalization(PortalManagerDelegateImpl.java:213)
    at
    com.bea.portal.manager.internal.PortalManagerDelegateImpl.getPortalPersonali
    zation(PortalManagerDelegateImpl.java:187)
    at
    com.bea.portal.manager.internal.PortalManagerDelegateImpl.getUserPortalState
    (PortalManagerDelegateImpl.java:166)
    at
    com.bea.portal.manager.ejb.internal.PortalManagerBean.getUserPortalState(Por
    talManagerBean.java:70)
    at
    com.bea.portal.manager.ejb.internal.PortalManagerBean_w6xny9_EOImpl.getUserP
    ortalState(PortalManagerBean_w6xny9_EOImpl.java:262)
    at
    com.bea.portal.appflow.internal.PortalRequestImpl.getPortalState(PortalReque
    stImpl.java:148)
    at
    com.bea.portal.appflow.processor.PostProcessor.process(PostProcessor.java:88
    at
    com.bea.portal.appflow.processor.AbstractPortalProcessor.process(AbstractPor
    talProcessor.java:104)
    at
    com.bea.p13n.appflow.webflow.internal.IPProcessor.process(IPProcessor.java:1
    06)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processTarget(Webf
    lowExecutorImpl.java:1217)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:730)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNode(WebflowEx
    ecutorImpl.java:745)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.gotoNextNode(Webfl
    owExecutorImpl.java:668)
    at
    com.bea.p13n.appflow.webflow.internal.WebflowExecutorImpl.processWebflowRequ
    est(WebflowExecutorImpl.java:530)
    at
    com.bea.portal.appflow.PortalAppflowHelper.invokeWebflow(PortalAppflowHelper
    .java:166)
    at
    com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(PortalWe
    bflowServlet.java:128)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242)
    at
    weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(RequestDis
    patcherImpl.java:341)
    at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721)
    at
    weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImp
    l.java:251)
    at
    weblogic.servlet.jsp.PageContextImpl.forward(PageContextImpl.java:115)
    at jsp_servlet.__index._jspService(index.jsp:3)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at
    weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
    tStubImpl.java:945)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :332)
    at
    weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
    :242)
    at
    weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
    ebAppServletContext.java:5360)
    at
    weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManage
    r.java:721)
    at
    weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
    ntext.java:3043)
    at
    weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
    :2468)
    atweblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
    Anybody got any ideas on what's happening, and why?
    Thanks in advance.
    /torkel

  • Does BW unicode reports run on Portal 60 SP11, without any problem?

    Hi,
    Does BW unicode reports run on Portal 60 SP11, without any problems?
    Thanks,

    Hi,
    Does BW unicode reports run on Portal 60 SP11, without any problems?
    Thanks,

  • Weblogic Portal: Error While Deploying: VALIDATION PROBLEMS WERE FOUND

    Hello friends
    I am getting following error while deploying EAR on server.
    “Module named 'MyEAR' failed to deploy. See Error Log view for more detail.”
    Steps I followed:
    1: Created one portal domain successfully and was able to start the serve after thatr.
    2: Created one Portal EAR Project and added it on server.
    Now when I am restarting the server, getting following error/log
    **“weblogic.management.DeploymentException: VALIDATION PROBLEMS WERE FOUND**
    **problem: cvc-complex-type.2.4c: Expected element 'module@http://java.sun.com/xml/ns/javaee' before the end of the content in element application@http://java.sun.com/xml/ns/javaee:<null>”**
    Exception stack Trace:
    java.lang.Exception: Exception received from deployment driver. See Error Log view for more detail.
    at oracle.eclipse.tools.weblogic.server.internal.WlsJ2EEDeploymentHelper$DeploymentProgressListener.watch(WlsJ2EEDeploymentHelper.java:1566)
    at oracle.eclipse.tools.weblogic.server.internal.WlsJ2EEDeploymentHelper.deploy(WlsJ2EEDeploymentHelper.java:470)
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishWeblogicModules(WeblogicServerBehaviour.java:1346)
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishToServer(WeblogicServerBehaviour.java:803)
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publishOnce(WeblogicServerBehaviour.java:623)
    at oracle.eclipse.tools.weblogic.server.internal.WeblogicServerBehaviour.publish(WeblogicServerBehaviour.java:516)
    at org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:708)
    at org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:2690)
    at org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:272)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
    Caused by: weblogic.management.DeploymentException: VALIDATION PROBLEMS WERE FOUND
    problem: cvc-complex-type.2.4c: Expected element 'module@http://java.sun.com/xml/ns/javaee' before the end of the content in element application@http://java.sun.com/xml/ns/javaee:<null>
    at weblogic.application.internal.EarDeploymentFactory.findOrCreateComponentMBeans(EarDeploymentFactory.java:193)
    at weblogic.application.internal.MBeanFactoryImpl.findOrCreateComponentMBeans(MBeanFactoryImpl.java:48)
    at weblogic.application.internal.MBeanFactoryImpl.createComponentMBeans(MBeanFactoryImpl.java:110)
    at weblogic.application.internal.MBeanFactoryImpl.initializeMBeans(MBeanFactoryImpl.java:76)
    at weblogic.management.deploy.internal.MBeanConverter.createApplicationMBean(MBeanConverter.java:88)
    at weblogic.management.deploy.internal.MBeanConverter.createApplicationForAppDeployment(MBeanConverter.java:66)
    at weblogic.management.deploy.internal.MBeanConverter.setupNew81MBean(MBeanConverter.java:314)
    at weblogic.deploy.internal.targetserver.operations.ActivateOperation.compatibilityProcessor(ActivateOperation.java:81)
    at weblogic.deploy.internal.targetserver.operations.AbstractOperation.setupPrepare(AbstractOperation.java:295)
    at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:97)
    at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
    at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)
    at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
    at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
    at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)
    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: weblogic.descriptor.DescriptorException: VALIDATION PROBLEMS WERE FOUND
    problem: cvc-complex-type.2.4c: Expected element 'module@http://java.sun.com/xml/ns/javaee' before the end of the content in element application@http://java.sun.com/xml/ns/javaee:<null>
    at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:245)
    at weblogic.descriptor.internal.MarshallerFactory$1.evaluateResults(MarshallerFactory.java:231)
    at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:155)
    at weblogic.descriptor.BasicDescriptorManager.createDescriptor(BasicDescriptorManager.java:323)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:788)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:409)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:759)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:768)
    at weblogic.application.ApplicationDescriptor.getApplicationDescriptor(ApplicationDescriptor.java:301)
    at weblogic.application.internal.EarDeploymentFactory.findOrCreateComponentMBeans(EarDeploymentFactory.java:178)
    as it is ‘brand new ‘ – IDE generated application, weblogic-application.xml is untouched.
    Thanks & Regards

    I have seen this problem also. To be clear, this occurs straight out of the box. In other words - launch eclipse, create a new workspace, create a new portal EAR project with the wizard, and then try to deploy it without touching anything. In fact, try changing the portal's facets to anything, plain EAR, 11g default, Portal EAR - it doesn't matter. It will not deploy. Either you get this error or you get deployment errors complaining about missing library references in the weblogic-application.xml. Then - you have to do surgery just to get an 'out of the box' portal to run. Very frustrating.

  • XML extractvalue and NULL result-Problem

    I've got a very strange problem: One select gets restults in my development-database, the same select in production retrieves NULL.
    The following sql-construct:
    SELECT (
      CASE
        WHEN personkey!=-1
        THEN
          ( SELECT extractvalue( v.xml, '/p:PersonData/p:TypedPostalAddress[@id="' ||<string> || '"]/p:PostalAddress/p:PostalCode', .....')
          FROM <tbl1>,<tbl2>
          WHERE tbl1.id=tbl2.id)
        ELSE
          ( SELECT 'no person' FROM dual )
      END ) adress,
    FROM <tbl3>
    WHERE <tbl3>.personkey!=-1
    When I use a view containing an outer join in the ELSE-Condition of the case I'm not getting a result in production, but I do in development (same data, same oracle-version, but other instance), but when I use a view without an outer join in the else-Condition, I'm getting results also in production. The column "personkey" is not nullable.
    Does anyone got an idea what could be wrong with this SQL?
    Thanks in advance for help!

    Additional Information:
    When resolving the CASE to a "union all" query, I am having the following result:
    query1 is working
    query2 is working
    joining both queries with union all => the result of the first query (with the extractvalue) is NULL, the second query is still working.

  • Using null Layout - Problems

    Hullo - I've written a little app that, because of the nature of what it does, prettymuch requires the use of null layout. It works well enough, but there are a few points where it does strange things that I don't understand. I haven't been able to find any good docs anywhere for how exactly layout/rendering works. The Swing tutorial, for example, almost completely ignores the topic.
    Basically, I set the layout to null, add my components, use setBounds...but then nothing happens. In order for anything to be visible, I have to call pack() before I call show(). What is pack? What does it do? How can Sun's null layout examples work even though most of them don't use it?
    Second, if I create JFrame of a certain size, and add a component that goes off the bottom of the JFrame (on purpose), then expand the size of the JFrame to reveal the bottom part of that component, it doesn't paint - there's just a grey area. No amount of repaint() pack() or anything will cause it to show. The only way I've found to do it is to make the JFrame larger to begin with, add the component so that it's visible, then resize to the smaller size, which is kind of ugly and clunky.
    I basically do not understand why Swing is doing the things it does; why it paints sometimes and not other times, where it paints, when it paints, where it shows objects, how it packs them, etc. I would be very grateful if someone could englighten me!

    Hullo - I've written a little app that, because of the
    nature of what it does, prettymuch requires the use of
    null layout. It works well enough, but there are a
    few points where it does strange things that I don't
    understand. I haven't been able to find any good docs
    anywhere for how exactly layout/rendering works. The
    Swing tutorial, for example, almost completely ignores
    the topic.
    Basically, I set the layout to null, add my
    components, use setBounds...but then nothing happens.
    In order for anything to be visible, I have to call
    pack() before I call show(). What is pack? What
    does it do? How can Sun's null layout examples work
    even though most of them don't use it?
    Second, if I create JFrame of a certain size, and add
    a component that goes off the bottom of the JFrame (on
    purpose), then expand the size of the JFrame to reveal
    the bottom part of that component, it doesn't paint -
    there's just a grey area. No amount of repaint()
    pack() or anything will cause it to show. The only
    way I've found to do it is to make the JFrame larger
    to begin with, add the component so that it's visible,
    then resize to the smaller size, which is kind of ugly
    and clunky.
    I basically do not understand why Swing is doing the
    things it does; why it paints sometimes and not other
    times, where it paints, when it paints, where it shows
    objects, how it packs them, etc. I would be very
    grateful if someone could englighten me!Okay, I think you should call setVisible(true); instead of pack then show. Pack basically organizes the components so they take up the least amount of room, and then it shrinks the frame to as small as it will go without hiding any components. It think if you call revalidate() instead of repaint(), should solve your problem.
    The other thing to do, is (hehe) make your own components

  • Null pointer problems. Need help

    I have a class that scrolls text across the screen. the class is a Jpanel and uses a thread to produce a scroller effect. The panel is created and called in the constructor and uses a String Array.
    This application is now a client and its server sends over a new String array as an object to the client uses stream sockets. I wish to use this new Server string array but since no array exists until it connects i suppse thats the reason im getting null pointer exceptions.
    What can i do to solve this problem?

    Do you get a stack trace printed to the console window? Look at the stack trace. It tells you in which line of your source code the NullPointerException occurred. Go to that place in your source code and find out what happens. Fix the problem in the source code.

  • Urgent: cannot access the portal home page because of problem’s language

    I have installed Oracle 9iAS, including infrastructure with language FRENCH_FRANCE.WE8ISO8859P15 and portal and wireless type I don’t have problem for access to http://machine:1810 and http://machine:7779 in French.
    But when I access this url: http://machine:7779/pls/portal, there is a error : java.io.IOException:
    Unsupported character encoding: "ISO-8859-15"
    at oracle.webdb.page.BaseContentRequest.getResponseJavaEncoding(Unknown Source)
    at oracle.webdb.page.BaseContentRequest.getReader(Unknown Source)
    at oracle.webdb.page.PageBuilder.getMetaData(Unknown Source)
    at oracle.webdb.page.PageBuilder.process(Unknown Source)
    at oracle.webdb.page.ParallelServlet.doGet(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:244)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
    at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
    at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:151)
    at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:64)
    When I install infrastructure, I select FRENCH_FRANCE.WE8ISO8859P15. I check in sql*plus in the v$NLS_PARAMETERS and NLS_LANGUAGE is FRENCH, NLS_TERRITORY is FRANCE, NLS_DATE_LANGUAGE is FRENCH and NLS_CHARACTERSET is WE8ISO8859P15. It seems all well.
    But I check in the Windows registry, I find that NLS_LANG is FRENCH_FRANCE.WE8MSWIN1252 under under HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME1 and HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME2. Then I correct in FRENCH_FRANCE.WE8ISO8859P15 in the Windows registry.
    Also I check in EM web_site in
    To check the DAD settings, in my EM Console, I go to Http Server/PLSQL Properties/DAD status. I correct NLS Language with FRENCH_FRANCE.WE8ISO8859P15.
    Also I correct langinst.cmd under OH/portal/admin/plsql to replace WE8MSWIN1252 with WE8ISO8859P15
    case f:
    setenv NLS_LANG FRENCH_FRANCE.WE8ISO8859P15
    breaksw
    case frc:
    setenv NLS_LANG FRENCH_FRANCE. WE8ISO8859P15
    breaksw
    All that I do is not useful for access the portal home page, thers is always the error java.io.IOException: Unsupported character encoding: "ISO-8859-15"
    I don’t have problem in language English. My page portal is running well in a another machine where I install Oracle9iAS in English, but I have always problem in the machine where I install Oracle9iAS in French.
    I find there are lots of this problem in this forum, but there isn’t a answer. So thanks for anyone to resolve this problem.

    Hello Michael,
    Thanks for your help !
    I think that the problem is in the PlsqlNLSLanguage. But I couldn’t check it now with the version French WE8ISO8859P15, because today I’ve installed oracle902 AS with WE8MSWIN1252 and it functions well. I find the PlsqlNLSLanguage in my $ORACLE_HOME_INFRA/Apache/mod_plsql/conf/dads.conf is FRENCH_FRANCE.WE8MSWIN1252
    , and in my $ORACLE_HOME/Apache/mod_plsql/conf/dads.conf is AMERICAN_AMERICA.WE8MSWIN1252. But I don’t understand why it doesn’t create the language’s problem.
    I will try again in another machine with WE8ISO8859P15.

  • Webservice client generated from WSDL null entity problem

    hi,
    I'am having a serious problem using the generation (data centric development) capability of Flash builder.
    I have a simple XSD and generated WSLD (from Spring Framework using JAXB). In this I have defined an UpdateRelatie function.
    It looks something like this:
        <xsd:element name="UpdateRelatieRequest">
            <xsd:complexType>
                 <xsd:sequence>
                    <xsd:element name="relatie" type="relatie" minOccurs="1" maxOccurs="1"/>
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="UpdateRelatieResponse">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="relatie" type="relatie" minOccurs="1" maxOccurs="1"/>
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:complexType name="relatie">
            <xsd:sequence>
                <xsd:element name="id" type="xsd:int" />
                <xsd:element name="naam" type="xsd:string" />
                <xsd:element name="telefoonNummer" type="xsd:string" />
                <xsd:element name="mobielNummer" type="xsd:string" />
                <xsd:element name="email" type="xsd:string" />
                <xsd:element name="rekeningNummer" type="xsd:string" />
                <xsd:element name="btwNummer" type="xsd:string" />
                <xsd:element name="kvkNummer" type="xsd:string" />
                <xsd:element name="actief" type="xsd:boolean" />
            </xsd:sequence>
        </xsd:complexType>
    My generated WSDL looks something like this (for the update part as show above).
    <?xml version="1.0" encoding="UTF-8" standalone="no"?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:schema="http://www.mydomain.nl/gbs/service/ws" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://www.mydomain.nl/gbs/service/ws">
      <wsdl:types>
        <xsd:schema xmlns="http://www.mydomain.nl/gbs/service/ws" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.mydomain.nl/gbs/service/ws">
      [excluded xsd.. see above]
    </xsd:schema>
      </wsdl:types>
      <wsdl:message name="UpdateRelatieRequest">
        <wsdl:part element="schema:UpdateRelatieRequest" name="UpdateRelatieRequest">
        </wsdl:part>
      </wsdl:message>
      <wsdl:message name="UpdateRelatieResponse">
        <wsdl:part element="schema:UpdateRelatieResponse" name="UpdateRelatieResponse">
        </wsdl:part>
      </wsdl:message>
       <wsdl:portType name="Relatie">
        <wsdl:operation name="UpdateRelatie">
          <wsdl:input message="schema:UpdateRelatieRequest" name="UpdateRelatieRequest">
        </wsdl:input>
          <wsdl:output message="schema:UpdateRelatieResponse" name="UpdateRelatieResponse">
        </wsdl:output>
        </wsdl:operation>
      </wsdl:portType>
      <wsdl:binding name="RelatieBinding" type="schema:Relatie">
        <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="UpdateRelatie">
          <soap:operation soapAction=""/>
          <wsdl:input name="UpdateRelatieRequest">
            <soap:body use="literal"/>
          </wsdl:input>
          <wsdl:output name="UpdateRelatieResponse">
            <soap:body use="literal"/>
          </wsdl:output>
        </wsdl:operation>
      </wsdl:binding>
      <wsdl:service name="RelatieService">
        <wsdl:port binding="schema:RelatieBinding" name="RelatiePort">
          <soap:address location="http://localhost:8080/GBS/relatieService"/>
        </wsdl:port>
      </wsdl:service>
    </wsdl:definitions>
    When I run my test client written in Java, I can update any given relatie-object in my database.
    BUT when I, based upon this, generate a webservice stub using the "data -> connect to webservice" option. I get nicely generated code and the ability to to bind this to an form with which I can edit the data.
    Now for my PROBLEM:
    When I enter data in the form, during the process of transforming my Relatie object to XML, my entire object disappears. i.e. my object does NOT get transformed to XML for soap transport. Somewhere deep in the webservice code, it just gets ignored and I do NOT know why.
    What does work is retrieving data through a webservice. I can display a nice grid full of data from my database. What does not work is trying to send a domain object (Relatie) from Flex through a webservice and process it in java. The object is null on the java side. I can even see in the resulting soap envelope that nothing gets transformed to XML. See output below:
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
                       xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
      <SOAP-ENV:Body>   
        <schema:UpdateRelatieRequest xmlns:schema="http://www.mydomain.nl/gbs/service/ws"/>  <!-- NO OBJECT -->
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Which should have been based upon the given WSDL (as the java client does send over the wire)
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Body>
      <ns3:InsertRelatieRequest xmlns:ns3="http://www.mydomain.nl/gbs/service/ws">
        <relatie>
          <btwNummer>BTW</btwNummer>                                                                                            <!-- OBJECT PRESENT -->
          <actief>false</actief>
       </relatie>
      </ns3:InsertRelatieRequest>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Can anyone help me please. I'am stuck now.
    Kind regards,
    Marc

    Thanks for the detailed steps. I was able to reproduce the issue.
    I have logged an issue under 'WebService'. https://bugs.adobe.com/jira/browse/SDK-24841 . We will look into it.
    -Radhakrishna

  • BI Integration in Portal (Where to configure Port, problems with km-integr)

    Hello,
    I am new to BI and started to integrate BI into the portal or rather tried it.
    When I open my Bex-Excel-Workbook and try to create a document (right mouse -> jump -> documents) an error occurs that the service is not reachable. This is because of an wrong port.
    Could someone tell me where I can change the port that he is using when the portal is called out of excel?
    Changing the port in the browser I am facing some other problems like (sorry I don't know how to translate it exactly):
    Properties for the assignment couldn't be provided
    Could not determinate repository for documents with this property typ
    Error during open new document-dialog
    Has someone an idea how to investigate this problem? could it be because of the wrong port and where to configure the port?
    Thanks a lot,
      Vanessa

    Hi,
    Please refer the below links for BI Integration in Portal
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0a5216a-349c-2a10-9baf-9d4797349f6a&overridelayout=true
    http://help.sap.com/saphelp_nw04/helpdata/en/a3/7b583c2439e66fe10000000a114084/content.htm
    http://www.sdn.sap.com/irj/sdn/nw-datamanagement?rid=/library/uuid/a5067965-0901-0010-6f8a-bbf0b7424283
    Hope it helps you,
    Thanks & Regards,
    Ravi.

  • SAP NetWeaver Portal Crystal Reports PDF Export Problem

    Hallo all,
    We are working with BO Edge XI 3.1 with integration on SAP Netweaver Portal. The problem is that integrated in SAP Portal CR reports cannot be exported to PDF or printed out.
    I am using an URL iview with the parameter sOutputFormat=P to run the report.
    When I want to print out the report I get the warning message from Internet Explorer "The download of files from this page is for security reasons blocked. Click here..." --> Download the file. By clicking on the u201CDownload this fileu201D the report starts to run again. PDF export doesnu2019t happen.
    Did somebody have the same problem?
    Thanks a lot in advance!

    Hello Ingo,
    thanks a lot for Your help. I have already talked to my IT department and they are looking for the solution of this problem, too.
    Is there a documentation  about necessary settings in the browser to work with SAP NetWeaver Portal and Crystal reports?
    The problem is that on some clients the PDF export is working and on another clients not. The settings of IE seem to be equal.
    Regards,
    Katharina

  • FWM 01009 (null):firewall problem?

    Hi Guys,
    I have a problem with a DMZ installation and the firewall settings
    Here's the situation.
    On our internal network we have installed the servercomponents of BOXI Edge 3.1, which seems to be running fine.
    We have a seperate Webserver with Tomcat 5.5 installed on it in the DMZ zone. Via Wdeploy I have deployed the war files on it (according to the wdeploy deploy document).
    Whenever I want to logon to the CMC on my webserver machine, my login screen is appearing fine, but after I hit logon, I receive the error message FWM 010009 (null), a communication failure has occured. According to our firewall team, all ports are open in both directions. They have executed a trace and see that the BOXI Edge server is sending back packages, but that in that package should be an end communication order.
    I still have (an older) VM with Edge 3.1 behind the firewalls (thus internally), from which I can access my newly installed machine in a glance...
    As an extra test we have installed a complet Edge version on the Webserver as well. Communication on the webserver is OK, but as soon as we try to connect to the server behind the firewall, it goes wrong and the error appears.
    So here comes my question, is there anyone who can give me a clue where it goes wrong?
    Is it correct to say that it is a firewall problem?
    If all ports are open on the firewall, communication shouldn't be a problem, isn't it?
    Any help is appreciated.
    Regards,
    Jorn

    Hi,
    we have appointed a static port 4982 to the request port.
    According to our firewall guys, no communications is coming from the request port.  Even before the request port can answer, the port 6400 is sending a FIN package (termination package) to the application resulting in the error message.
    They say that all ports are open and that it's not a firewall problem...  However when I communicate within my LAN environment this is not a problem...
    Can please someone help me out?
    Regards,
    Jorn
    Edited by: Jornvdd on Sep 29, 2010 12:08 PM

  • Getting nuts with null atributes problem

    Hello everybody,
    I have this problem:
    My project is working fine except one JSP-Backing bean pair that is driving me crazy, When I load the JSP through a tree2 menu, the page loads ok, I have some selectOneMenu components, that are loaded in the constructor of my backing bean using some Business Delegate Methods, in the JSP I also have some InputText components, when I click the button that takes all values to build a BO object that I have to pass to ht Business Delegate, everything into the bean is null.
    I have tried to read the value of the components using the two normal ways:
    1. Calling the name of the variable directly: for example:
    String nameValue = strNameSelected();2. Calling its get method:
    String nameValue = getStrNameSelected();None of the work, when I print them in console all values are null.
    All calls are into the same bean, nonetheless, everything gets returned as null, so I tried first to acquire the bean from the session, to read its values, like this:
    MyBackingBean myBean =
                   (MyBackingBean ) sesion.getAttribute("MyBackingBean ");
          bearing in mind that MyBackingBean is the name in the faces-config.xml.
    However, this brings the same results. Null elements into the bean.
    The declaration of the bean in the faces-config.xml is this:
    <managed-bean>
              <managed-bean-name>MyBackingBean </managed-bean-name>
              <managed-bean-class>com.mycompany.bean.MyBackingBean </managed-bean-class>
              <managed-bean-scope>session</managed-bean-scope>
    </managed-bean>What I cannot understand is Why the selectOneMenus are getting loaded with the right values in the constructor, but at the time I call the value of the elements they are null :-(
    Have anyone faced a problem like this?? I'm in a very big hurry, hope someone can help me :-)
    Thanks a lot

    Hello Pringi,
    I have found the source of the problem, I had a immediate="true" attribute in the button, so this was generating the problem.
    Thanks a lot for your interest.

  • Portal Service from wsdl testing problem

    Hi all,I use Developer Studio to generate sap portal wsdl client,when I finished generating,I want to do test.But it throws the Exception like that
    java.lang.IllegalStateException: Not able to initialize Web Service configuration for service TPOStatusService#
    com.sapportals.portal.prt.service.soap.mapping.SpecializedRegistry.initSerializersXML(SpecializedRegistry.java:601)
    com.sapportals.portal.prt.service.soap.mapping.SpecializedRegistry.initXMLBased(SpecializedRegistry.java:477)
    com.sapportals.portal.prt.service.soap.SOAPServiceManager.getSpecializedRegistry(SOAPServiceManager.java:321)
    com.sapportals.portal.prt.service.soap.PRTSOAPCall.invokeMethod(PRTSOAPCall.java:181)
    com.ilog.pct.tpo.proxy.TPOService.getProblemInfo(TPOService.java:168     at com.ilog.pct.tpo.pages.KpiPage$KpiPageDynPage.doProcessAfterInput(KpiPage.java:48)
    I don't know what's the problem.Can anyone help me to solve this problem?
    The followings is my wsdl:
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions targetNamespace="http://ws.tpo.ilog.com" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://ws.tpo.ilog.com" xmlns:intf="http://ws.tpo.ilog.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <!--WSDL created by Apache Axis version: 1.3
    Built on Oct 05, 2005 (05:23:37 EDT)-->
    <wsdl:types>
      <schema elementFormDefault="qualified" targetNamespace="http://ws.tpo.ilog.com" xmlns="http://www.w3.org/2001/XMLSchema">
       <element name="getProblemInfo">
        <complexType>
         <sequence>
          <element name="name" type="xsd:string"/>
         </sequence>
        </complexType>
       </element>
       <element name="getProblemInfoResponse">
        <complexType>
         <sequence>
          <element name="getProblemInfoReturn" type="impl:ProblemInfo"/>
         </sequence>
        </complexType>
       </element>
       <simpleType name="ProcessStatus">
        <restriction base="xsd:string">
         <enumeration value="1"/>
         <enumeration value="2"/>
         <enumeration value="3"/>
        </restriction>
       </simpleType>
       <complexType name="Vehicle">
        <sequence>
         <element name="cost" type="xsd:double"/>
         <element name="count" type="xsd:int"/>
         <element name="fixcost" type="xsd:double"/>
         <element name="name" nillable="true" type="xsd:string"/>
        </sequence>
       </complexType>
       <complexType name="ArrayOfVehicle">
        <sequence>
         <element maxOccurs="unbounded" minOccurs="0" name="item" type="impl:Vehicle"/>
        </sequence>
       </complexType>
       <complexType name="ProblemInfo">
        <sequence>
         <element name="numbervehicles" type="xsd:int"/>
         <element name="numbervisit" type="xsd:int"/>
         <element name="processStatus" nillable="true" type="impl:ProcessStatus"/>
         <element name="shipvisit" type="xsd:int"/>
         <element name="total" type="xsd:double"/>
         <element name="vehicle" nillable="true" type="impl:ArrayOfVehicle"/>
        </sequence>
       </complexType>
       <complexType name="SvcException">
        <sequence>
         <element name="errorMsg" nillable="true" type="xsd:string"/>
        </sequence>
       </complexType>
       <element name="fault" type="impl:SvcException"/>
      </schema>
    </wsdl:types>
       <wsdl:message name="getProblemInfoResponse">
          <wsdl:part element="impl:getProblemInfoResponse" name="parameters"/>
       </wsdl:message>
       <wsdl:message name="getProblemInfoRequest">
          <wsdl:part element="impl:getProblemInfo" name="parameters"/>
       </wsdl:message>
       <wsdl:message name="SvcException">
          <wsdl:part element="impl:fault" name="fault"/>
       </wsdl:message>
       <wsdl:portType name="TPOProcessSvc">
          <wsdl:operation name="getProblemInfo">
             <wsdl:input message="impl:getProblemInfoRequest" name="getProblemInfoRequest"/>
             <wsdl:output message="impl:getProblemInfoResponse" name="getProblemInfoResponse"/>
             <wsdl:fault message="impl:SvcException" name="SvcException"/>
          </wsdl:operation>
       </wsdl:portType>
       <wsdl:binding name="TPOProcessSvcSoapBinding" type="impl:TPOProcessSvc">
          <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
          <wsdl:operation name="getProblemInfo">
             <wsdlsoap:operation soapAction=""/>
             <wsdl:input name="getProblemInfoRequest">
                <wsdlsoap:body use="literal"/>
             </wsdl:input>
             <wsdl:output name="getProblemInfoResponse">
                <wsdlsoap:body use="literal"/>
             </wsdl:output>
             <wsdl:fault name="SvcException">
                <wsdlsoap:fault name="SvcException" use="literal"/>
             </wsdl:fault>
          </wsdl:operation>
       </wsdl:binding>
       <wsdl:service name="TPOProcessSvcService">
          <wsdl:port binding="impl:TPOProcessSvcSoapBinding" name="TPOProcessSvc">
             <wsdlsoap:address location="http://localhost:8080/tpo-web/services/TPOProcessSvc"/>
          </wsdl:port>
       </wsdl:service>
    </wsdl:definitions>

    Your installation for SAP JCO is not correct. Download the SAP JCO from service.sap.com and install it on your computer as the installation guide says.
       The above error is due to missing file librfc32.dll. If you are using windows operating system. Put the dll files in windows/system32 directory. thank you.
    Read the following thread. this should definitely solve your problem.
    https://forums.sdn.sap.com/profile.jspa?userID=608260
    PS: reward points if this hepls. thank you
    Message was edited by: Prakash  Singh

  • Studio 3.1 & Portal 9.2 - JSF portlet problem

    Hi, first time here.
    Let say I have create a simple jsf navigation application using Studio 3.1 like this:
    // inside faces-config.xml
    <navigation-rule>
    <from-view-id>/pages/inputname.jsp</from-view-id>
    <navigation-case>
    <from-outcome>greeting</from-outcome>
    <to-view-id>/pages/greeting.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    I have done all beans config and resources bundling. After all I run it successfully in server.My next step is to create a portlet, holding the first jsp page. Oh, well, Studio can't do it and I have to do it in Portal 9.2
    What should I do now? I have try many method to import my project into it and of course it is not working.
    To my knowledge, portal support PageFlow (Controller.java) but i dunno about MyFace (faces-config.xml).

    Hi Rene,
    When you found out that you misread the instrucition and you already ran the script, what did you do next? Did you restore the db and redo over? Or did you continue on? I have the same problem with you too but I'm not sure what to do next.
    Trina :)
    [email protected]

Maybe you are looking for