Portlet-to-Portlet communication BEA Weblogic Portal 7.0 SP2 Windows environment

I am new to BEA Weblogic Portal. I have a page with 3 portlets. Portlet 1 searches
and displays data in portlet 2. When you click on a specific link in portlet
2 it displays detailed data in portlet 3. This all works fine. My Problem is
when I execute another search in portlet1 the results show up fine in portlet
2, however portlet 3 still has the details from the previous search. How can
I resolve this issue? Any advice on how to deal with caching in general?

I am new to BEA Weblogic Portal. I have a page with 3 portlets. Portlet 1 searches
and displays data in portlet 2. When you click on a specific link in portlet
2 it displays detailed data in portlet 3. This all works fine. My Problem is
when I execute another search in portlet1 the results show up fine in portlet
2, however portlet 3 still has the details from the previous search. How can
I resolve this issue? Any advice on how to deal with caching in general?

Similar Messages

  • Problem in calling a web service hosted on tomcat from BEA WebLogic portal

    Hi,
    I have a wsdl file for my web service which is hosted on apache tomcat 5.5(running on port : 8080). The contents of the wsdl file are-
    *<?xml version="1.0" encoding="UTF-8"?>*
    *<wsdl:definitions targetNamespace="http://soa.tutorials.serg.edu" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://soa.tutorials.serg.edu" xmlns:intf="http://soa.tutorials.serg.edu" 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.4*
    Built on Apr 22, 2006 (06:55:48 PDT)-->
    *<wsdl:types>*
    *<schema elementFormDefault="qualified" targetNamespace="http://soa.tutorials.serg.edu" xmlns="http://www.w3.org/2001/XMLSchema">*
    *<element name="getNums">*
    *<complexType>*
    *<sequence>*
    *<element name="n" type="xsd:int"/>*
    *<element name="m" type="xsd:int"/>*
    *</sequence>*
    *</complexType>*
    *</element>*
    *<element name="getNumsResponse">*
    *<complexType>*
    *<sequence>*
    *<element maxOccurs="unbounded" name="getNumsReturn" type="xsd:int"/>*
    *</sequence>*
    *</complexType>*
    *</element>*
    *<element name="getNums2">*
    *<complexType>*
    *<sequence>*
    *<element name="n" type="xsd:int"/>*
    *<element name="m" type="xsd:int"/>*
    *</sequence>*
    *</complexType>*
    *</element>*
    *<element name="getNums2Response">*
    *<complexType>*
    *<sequence>*
    *<element maxOccurs="unbounded" name="getNums2Return" type="xsd:int"/>*
    *</sequence>*
    *</complexType>*
    *</element>*
    *</schema>*
    *</wsdl:types>*
    *<wsdl:message name="getNums2Request">*
    *<wsdl:part element="impl:getNums2" name="parameters"/>*
    *</wsdl:message>*
    *<wsdl:message name="getNumsRequest">*
    *<wsdl:part element="impl:getNums" name="parameters"/>*
    *</wsdl:message>*
    *<wsdl:message name="getNums2Response">*
    *<wsdl:part element="impl:getNums2Response" name="parameters"/>*
    *</wsdl:message>*
    *<wsdl:message name="getNumsResponse">*
    *<wsdl:part element="impl:getNumsResponse" name="parameters"/>*
    *</wsdl:message>*
    *<wsdl:portType name="Echo">*
    *<wsdl:operation name="getNums">*
    *<wsdl:input message="impl:getNumsRequest" name="getNumsRequest"/>*
    *<wsdl:output message="impl:getNumsResponse" name="getNumsResponse"/>*
    *</wsdl:operation>*
    *<wsdl:operation name="getNums2">*
    *<wsdl:input message="impl:getNums2Request" name="getNums2Request"/>*
    *<wsdl:output message="impl:getNums2Response" name="getNums2Response"/>*
    *</wsdl:operation>*
    *</wsdl:portType>*
    *<wsdl:binding name="EchoSoapBinding" type="impl:Echo">*
    *<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>*
    *<wsdl:operation name="getNums">*
    *<wsdlsoap:operation soapAction=""/>*
    *<wsdl:input name="getNumsRequest">*
    *<wsdlsoap:body use="literal"/>*
    *</wsdl:input>*
    *<wsdl:output name="getNumsResponse">*
    *<wsdlsoap:body use="literal"/>*
    *</wsdl:output>*
    *</wsdl:operation>*
    *<wsdl:operation name="getNums2">*
    *<wsdlsoap:operation soapAction=""/>*
    *<wsdl:input name="getNums2Request">*
    *<wsdlsoap:body use="literal"/>*
    *</wsdl:input>*
    *<wsdl:output name="getNums2Response">*
    *<wsdlsoap:body use="literal"/>*
    *</wsdl:output>*
    *</wsdl:operation>*
    *</wsdl:binding>*
    *<wsdl:service name="EchoService">*
    *<wsdl:port binding="impl:EchoSoapBinding" name="Echo">*
    *<wsdlsoap:address location="http://localhost:8080/SOATest/services/Echo"/>*
    *</wsdl:port>*
    *</wsdl:service>*
    *</wsdl:definitions>*
    I created a client from the above wsdl file using ClientGen wizard in WebLogic. This client contains the follwoing classes-
    Echo.java
    EchoService.java
    EchoService_Impl.java
    Echo_Stub.java
    I created a JSP portlet and the jsp content of it is-
    String url = "http://localhost:8080/SOATest/services/Echo";
    Echo echo = new EchoService_Impl(url).getEcho();
    getNumsResponse = echo.getNums(getNums);
    I tried to call that web service from BEA weblogic portal through a JSP potlet. I got an error saying -
    *<An exception [javax.xml.rpc.ServiceException: Failed to parse WSDL http://localhost:8080/SOATest/services/Echo weblogic.wsee.wsdl.WsdlException: Failed to read wsdl file from url due to -- java.io.IOException: Error at Line:2, token:[OPENTAGBEGIN]All tags must be contained within a single element] was thrown while rendering the content at [TestEcho.jsp].*
    *javax.servlet.ServletException: javax.xml.rpc.ServiceException: Failed to parse WSDL http://localhost:8080/SOATest/services/Echo weblogic.wsee.wsdl.WsdlException: Failed to read wsdl file from url due to -- java.io.IOException: Error at Line:2, token:[OPENTAGBEGIN]All tags must be contained within a single element*
    *     at weblogic.servlet.jsp.PageContextImpl.handlePageException(PageContextImpl.java:420)*
    *     at jsp_servlet.__testecho._jspService(__testecho.java:112)*
    *     at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)*
    *     at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)*
    *     at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)*
    *     Truncated. see log file for complete stacktrace*
    *javax.xml.rpc.ServiceException: Failed to parse WSDL http://localhost:8080/SOATest/services/Echo weblogic.wsee.wsdl.WsdlException: Failed to read wsdl file from url due to -- java.io.IOException: Error at Line:2, token:[OPENTAGBEGIN]All tags must be contained within a single element*
    *     at weblogic.wsee.jaxrpc.ServiceImpl.throwServiceException(ServiceImpl.java:174)*
    *     at weblogic.wsee.jaxrpc.ServiceImpl.loadWsdlDefinition(ServiceImpl.java:485)*
    *     at weblogic.wsee.jaxrpc.ServiceImpl.<init>(ServiceImpl.java:119)*
    *     at edu.serg.tutorials.soa.EchoService_Impl.<init>(Unknown Source)*
    *     at edu.serg.tutorials.soa.EchoService_Impl.<init>(Unknown Source)*
    *     Truncated. see log file for complete stacktrace*
    *weblogic.wsee.wsdl.WsdlException: Failed to read wsdl file from url due to -- java.io.IOException: Error at Line:2, token:[OPENTAGBEGIN]All tags must be contained within a single element*
    *     at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:313)*
    *     at weblogic.wsee.wsdl.WsdlDefinitions.parse(WsdlDefinitions.java:405)*
    *     at weblogic.wsee.wsdl.WsdlDefinitions.parse(WsdlDefinitions.java:391)*
    *     at weblogic.wsee.wsdl.WsdlFactory.parse(WsdlFactory.java:79)*
    *     at weblogic.wsee.wsdl.WsdlFactory.parse(WsdlFactory.java:66)*
    *     Truncated. see log file for complete stacktrace*
    *java.io.IOException: Error at Line:2, token:[OPENTAGBEGIN]All tags must be contained within a single element*
    *     at weblogic.xml.domimpl.Loader.load(Loader.java:38)*
    *     at weblogic.wsee.util.dom.DOMParser.getWebLogicDocumentImpl(DOMParser.java:122)*
    *     at weblogic.wsee.util.dom.DOMParser.getDocument(DOMParser.java:65)*
    *     at weblogic.wsee.wsdl.WsdlReader.getDocument(WsdlReader.java:311)*
    *     at weblogic.wsee.wsdl.WsdlDefinitions.parse(WsdlDefinitions.java:405)*
    *     Truncated. see log file for complete stacktrace*
    *javax.xml.stream.XMLStreamException: Error at Line:2, token:[OPENTAGBEGIN]All tags must be contained within a single element*
    *     at weblogic.xml.stax.XMLStreamReaderBase.advance(XMLStreamReaderBase.java:206)*
    *     at weblogic.xml.stax.XMLStreamReaderBase.next(XMLStreamReaderBase.java:237)*
    *     at weblogic.xml.domimpl.Loader.load(Loader.java:112)*
    *     at weblogic.xml.domimpl.Loader.load(Loader.java:73)*
    *     at weblogic.xml.domimpl.Loader.load(Loader.java:35)*
    *     Truncated. see log file for complete stacktrace*
    *Error at Line:2, token:[OPENTAGBEGIN]All tags must be contained within a single element*
    *     at weblogic.xml.babel.baseparser.BaseParser.parseProlog(BaseParser.java:417)*
    *     at weblogic.xml.babel.baseparser.BaseParser.parseSome(BaseParser.java:328)*
    *     at weblogic.xml.stax.XMLStreamReaderBase.advance(XMLStreamReaderBase.java:195)*
    *     at weblogic.xml.stax.XMLStreamReaderBase.next(XMLStreamReaderBase.java:237)*
    *     at weblogic.xml.domimpl.Loader.load(Loader.java:112)*
    *     Truncated. see log file for complete stacktrace*
    My web service is using soap binding. I have tested it with eclipse and other tools also. It is working well and good. But when I tried to call a web service which is created and hosted on WebLogic server(running on port : 7001), I got the correct output.
    Can anyone help me out in calling a web service hosted on different server from WebLogic server.
    Thanks in advance,
    Tiijnar
    Edited by: user8715057 on Aug 13, 2009 1:11 AM

    Hi
    1. The way you are invoking the WebService deployed on Tomcat server is looks suspicious. It may be valid by adding extra ?wsdl etc into the url, but still I have not seen this way to invoke the webservice.
    2. So you used Weblogic ant task to generate client JARs by giving this WSDL. So looks like it generated the 4 classes (.java) and in addition any other classes for Request/Response xml objects.
    3. Look at the source code of EchoService.java. It should have one default empty constructor. Internally it uses the default wsdl defined in this class. You will see another constructor that takes WSDL URL as one of the parameters (QName) etc. Echo.java is the class corresponding to the Port. In the same EchoService you should see an instance method like getEcho() something like that. This Echo.java class will have methods for all the Operations defined on this Port. So the standard code snippet we use most of the times will be like this:
    EchoService myEchoService = new EchoService(); // Default it uses WSDL deployed on Tomcat at localhost:8080
    Echo myEchoPort = myEchoService.getEchoPort(); // Something along these lines.
    myEchoPort.xxxYYY(); // NOW this is the operation name that takes the input parameters and returns outputs defined as per the WSDL defintions. If the Input and Outputs are complex xml types, it will have corresponing .JAVA files with setters and getters.
    Now if this WebService is deployed on same Tomcat but on different machine or different port, you just give the full WSDL URL with that host and port in the constructor for new EchoService(...). You may need to instantiate QName object. But look at the methods generated in EchoService.java class.
    The way you are using with Impl and Stubs class may also work. I am not much famiiar with this APIs apporach. Still look at the methods generated in these classes.
    Also if you latest Sun JDK 1.6, it also has one command like wsimport. Infact if you install WLS 10.3 with Sun JDK, it should have C:\beawlp103\jdk160_05\bin\wsimport command. This will also generate client jar given a WSDL URL.
    Thanks
    Ravi Jegga

  • Upgrading from BEA Weblogic portal 8.1.5 to BEA Weblogic Portal 10.3

    We are upgrading from BEA Weblogic portal 8.1.5 to BEA Weblogic Portal 10.3. We just took over the project from some other vendor since last 9 months. At some of the places in the code, we are using internal APIs of Weblogic Server which should not have been used at the first place.
    As weblogic has changed the version and internal structure as well as the classes also, We are facing problems in terms of compilation of the code itself.
    The class "ServletRequestImpl" is giving us issues.
    Has anybody faced the similar issues, if yes, please let me know.

    Andy-
    Since the Struts portlet support requires that struts app be converted to a module,
    alternate message resources need to be accessed by modifying the bundle name by
    appending the module name, since Struts doesn't automatically propogate the alternate
    resources from the ServletContext to the Request when a module is selected.
    For instance, in suppose your struts application module is /struts/myExample.
    To access the alternate bundle from within that module, you'll need to specify
    the bundle as alternate/struts/myExample.
    -Brodi Beartusk
    "Andy Hull" <[email protected]> wrote:
    >
    Hi,
    I'm trying to get the struts-example webapp from Struts 1.1 RC1 working
    under
    Weblogic Portal 8.1 with the JSR 168 and Struts support patch.
    I am having problems with the message bundle properties files ApplicationResources.properties
    and AlternateApplicationResources.properties as neither of these files
    are being
    picked up.
    These files are located in org/apache/struts/webapp/example in WEB-INF/src
    and
    WEB-INF/classes of my webapp (i.e. <WEBAPP>/WEB-INF - my struts-example
    resides
    in <WEBAPP>/struts-example). I've also tried adding <init-param>'s to
    the <WEB-APP>/WEB-INF/web.xml
    file for the action servlet as follows:
    <servlet> <servlet-name>action</servlet-name> ... <init-param> <param-name>application</param-name>
    <param-value>org.apache.struts.webapp.example.ApplicationResources</param-value>
    </init-param> <init-param> <param-name>alternate</param-name> <param-value>org.apache.struts.webapp.example.AlternateApplicationResources</param-value>
    </init-param> </servlet>
    When I use the logon action as the starting action for the portlet, I
    get:
    Error opening /struts-example/logon.jsp. The source of this error is
    javax.servlet.ServletException:
    Cannot find message resources under key alternate at weblogic.servlet.jsp.PageContextImpl.handlePageException...
    Any help would be appreciated.
    --Andy

  • Webflows - BEA WebLogic Portal 4.0

    Hello...
    My name is Miriam Serrano I am working with BEA WebLogic Portal 4.0. My application
    is clientes, but I have a error with a webflow maquila
    Not Logged In..
    Logged In...as secofi2
    Login - No existe informacion de session ...obteniendo perfil del usuario
    Login - Creando objeto en session ... (InteresadoValue - TipoUsuario - Rol)
    Logged In...as secofi2
    Validando session para tramite maquila (namespace):maquila3
    <Jan 22, 2003 4:09:54 PM CST> <Error> <HTTP> <[WebAppServletContext(30282805,cli
    entes,/clientes)] Root cause of ServletException
    java.lang.NullPointerException:
    at jsp_servlet._framework._maquila.__generales._jspService(__generales.j
    ava:307)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
    cherImpl.java:250)
    at com.bea.p13n.appflow.webflow.servlets.internal.WebflowServlet.doGet(W
    ebflowServlet.java:167)
    at com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(P
    ortalWebflowServlet.java:172)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
    rvletContext.java:2637)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
    pl.java:2359)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    >
    Not Logged In..
    Not Logged In..
    Validando session para tramite maquila (namespace):maquila3
    No existe informacion del cliente en la session para realizar tramite
    Not Logged In..
    Logged In...as secofi2
    Login - No existe informacion de session ...obteniendo perfil del usuario
    Login - Creando objeto en session ... (InteresadoValue - TipoUsuario - Rol)
    Logged In...as secofi2
    Validando session para tramite maquila (namespace):maquila3
    <Jan 22, 2003 4:37:10 PM CST> <Error> <HTTP> <[WebAppServletContext(17480164,cli
    entes,/clientes)] Root cause of ServletException
    java.lang.NullPointerException
    at jsp_servlet._framework._maquila.__generales._jspService(__generales.j
    ava:307)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:321)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
    cherImpl.java:250)
    at com.bea.p13n.appflow.webflow.servlets.internal.WebflowServlet.doGet(W
    ebflowServlet.java:167)
    at com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(P
    ortalWebflowServlet.java:172)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
    rvletContext.java:2637)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
    pl.java:2359)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    >
    Can you help me?
    regards

    What is happening at __generales.java:307 ?
    Look through the domain applications\.wlnotdelete directories and find
    the file to find out what is causing the NullPointerException.
    Do you have a support account with Portal Support?
    -- Jim
    Miriam wrote:
    Hello...
    My name is Miriam Serrano I am working with BEA WebLogic Portal 4.0. My application
    is clientes, but I have a error with a webflow maquila
    Not Logged In..
    Logged In...as secofi2
    Login - No existe informacion de session ...obteniendo perfil del usuario
    Login - Creando objeto en session ... (InteresadoValue - TipoUsuario - Rol)
    Logged In...as secofi2
    Validando session para tramite maquila (namespace):maquila3
    <Jan 22, 2003 4:09:54 PM CST> <Error> <HTTP> <[WebAppServletContext(30282805,cli
    entes,/clientes)] Root cause of ServletException
    java.lang.NullPointerException:
    at jsp_servlet._framework._maquila.__generales._jspService(__generales.j
    ava:307)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
    cherImpl.java:250)
    at com.bea.p13n.appflow.webflow.servlets.internal.WebflowServlet.doGet(W
    ebflowServlet.java:167)
    at com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(P
    ortalWebflowServlet.java:172)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
    rvletContext.java:2637)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
    pl.java:2359)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    Not Logged In..
    Not Logged In..
    Validando session para tramite maquila (namespace):maquila3
    No existe informacion del cliente en la session para realizar tramite
    Not Logged In..
    Logged In...as secofi2
    Login - No existe informacion de session ...obteniendo perfil del usuario
    Login - Creando objeto en session ... (InteresadoValue - TipoUsuario - Rol)
    Logged In...as secofi2
    Validando session para tramite maquila (namespace):maquila3
    <Jan 22, 2003 4:37:10 PM CST> <Error> <HTTP> <[WebAppServletContext(17480164,cli
    entes,/clientes)] Root cause of ServletException
    java.lang.NullPointerException
    at jsp_servlet._framework._maquila.__generales._jspService(__generales.j
    ava:307)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:321)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
    cherImpl.java:250)
    at com.bea.p13n.appflow.webflow.servlets.internal.WebflowServlet.doGet(W
    ebflowServlet.java:167)
    at com.bea.portal.appflow.servlets.internal.PortalWebflowServlet.doGet(P
    ortalWebflowServlet.java:172)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:262)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:198)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
    rvletContext.java:2637)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
    pl.java:2359)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    Can you help me?
    regards

  • Web sites using BEA Weblogic Portal

    Hello,
    Can anyone point me to any site using BEA Weblogic Portal 7.0? I just
    want to see a web site on the internet (no intranets) that actually
    uses this on a production environment to show our management that
    there are sites that are actually using this product.
    Thanks.

    Same question here.
    Someone said www.orbitz.com. That looks like it could be WLP but how
    can I be sure?
    Is www.orange.ch really WLP? I don't see any of the signs, like the
    string 'framework/skins' in 'View Page Info'. Is there some infallible
    signature of WLP?
    Here's the only two I have found so far. (They are not very impressive).
    http://www.bankruptcyclearinghouse.com/
    http://owl.org/
    "Niels Ull Harremoes" <[email protected]> wrote:
    "Ray" <[email protected]> skrev i en meddelelse
    news:[email protected]..
    Hello,
    Can anyone point me to any site using BEA Weblogic Portal 7.0? I just
    want to see a web site on the internet (no intranets) that actually
    uses this on a production environment to show our management that
    there are sites that are actually using this product.
    Thanks.
    Try www.orange.ch--
    Larry Mulcahy Address email to [email protected] only
    PGP public key at:
    http://pgpkeys.mit.edu:11371/pks/lookup?op=get&search=0x2C4C5A03
    AIM id: FleshMonster

  • Do I need Bea Weblogic Portal for simple web site ?

    I have a decision making situation here to use or not to use Bea Weblogic portal 8.1 for my web application along with struts.
    Situation : Application has service( batch process with client applications, hand held devices ) and web ( browser based interaction ) oriented architecture. Data flows into centralized system and this data being diagnosed for analysis and displayed on web ( text and as graphical charts ).
    I do not see much content management required like Yahoo, but have lots of configurable dynamic presentation . ( dynamic page views DHTML, graphical charts etc,�.).
    Question : Is Bea Weblogic Portal 8.1 of any use in this situation ?
    Thanks in advance.

    First let me thank you("duffymo") for your interest in responding to this post.You're most welcome.
    I am in elementary at BEA WLP, trying to understand and use it for the first time.
    I am analysing at very high level view of architecture.Thinking before doing is an excellent idea. I commend you for exploring it before plunging in.
    Struts brings the frame work for web application that controls flow and model.
    Seems to be WLP brings the personalization to the web site.I think that's correct. Struts is a JSP/servlet-based Web presentation framework that helps you maintain MVC separation using a Model-2 scheme. (Google for unfamiliar terms.)
    Bringing WLP in to the picture makes any sense.I agree if you meant "does not make any sense". You don't need a portal, based on your earlier description. Roles might be in play here. You'll have one for each of the three scenarios that you described in your earlier response.
    You'll NEVER have a situation where someone will have the client and admin views visible at the same time. It sounds like your three roles are mutually exclusive. In that case a portal isn't necessary.
    Do they;( Bea WLP, Struts ) go hand in hand in the same architecture. Can I achieve the same by just
    using struts with out WLP.You can certainly use Struts with BEA's WebLogic. That's a J2EE app server, which has a servlet/JSP engine built in. Maybe that's the confusion here. Is your client insisting that you use WebLogic or the Portal product? They work together. I don't believe you can use the Portal product without WebLogic, but you can use WebLogic without the Portal. Clarify that point with your customer. Maybe they're just asking that you deploy on WebLogic. THAT is quite sensible.
    You need to ask your customer another question: do they already have a license for WebLogic and Portal, and is the software installed and running, or are they planning to buy one for the sake of this project? If they want to spend the money and give you a chance to learn WebLogic by all means let them, but know that there are other, free alternatives. (e.g., Tomcat, JBoss, etc.)
    Here's one for you: how familiar are you with J2EE? Have you done any projects with EJBs? Will this project require them? How well do you know Struts/servlets/JSPs/JSTL, or will this be your first time with them, too?
    I would like to learn WLP feature, but trying to save money for my client by not using too many
    technologies.I agree. It's something you can add on later if you need it. Best to get the base application up and running first.

  • Problems with Inter-Portlet Communication in Weblogic Portal 10.3

    Hi,
    I'm developing a web application using Weblogic Portal 10.3.
    The requirement is that the work requests have to be stored in a workbasket which can be submitted by the user at the end.
    The user can create multiple request of same form.
    Consider a scenario that the user creates 5 instances or work request in a single form. No he moves back to the 2nd request and modifies it. While modifying the 2nd request a validation message is thrown. Now the user navigates to Workbasket directly by selecting the Workbasket from the menu item.
    Now when the user selects any one of the 5 requests, he is able to view the same validation message which is thrown as said in the above scenario. This is happening only when the user navaigates from the workbasket. If the user switches between the request, the problem is not simulated.
    Someone please help me how this can be avaoided.
    More Information:
    Weblogic Portal 10.3
    JSF 1.2
    Spring
    Message is thrown using the FacesMessage in JSF and is displayed in the screen using the following JSF tag.
    <h:messages globalOnly="true" rendered="#{! empty facesContext.maximumSeverity}" styleClass="liststylenone"/>

    Hi,
    Could someone pls explain which cache is used to cache portlet content and in which form the content is cached?

  • Using BEA Weblogic Portal with Sun Access Manager

    Hello all,
    I am wondering if anyone has had experience with using Weblogic Portal (versions 8.1 or 9.2) with Sun's Access Manager tool (part of the Identity Management suite).
    In particular, I would like to know what access control tasks were performed through access manager, and which were performed portal-side.
    Any information would be appreciated.
    Thanks!

    Hi
    Has any one explored the below question.
    Is WLP 9.2 compatible with Sun Access Manager?
    If yes, please let know the details.
    Thanks

  • Accessing content in weblogic portal 8.1 sp2

    Hi,
    While accessing content in weblogic portal from the content repository, can
    i filter based on the content TYPE ? None of the standard tag libs (such as
    <cm:search>, <pz:contentSelector> ) allow me to do that.
    Please let me know if there is a way to do that.
    Regards,
    Arun.

    Thanks again Gregory !
    Regards,
    Arun.
    "Gregory Smith" <[email protected]> wrote in message
    news:40c083e6$1@mktnews1...
    Well, some of the important documentation is, unfortunately buried in
    the javadoc (http://e-docs.bea.com/wlp/docs81/javadoc/index.html). Look
    at com.bea.content.expression.ExpressionHelper for info on the query
    syntax, and com.bea.content.expression.Search of the standard property
    names that correspond to methods on Node.
    For getting the children of a Node, you can use the NodeOps API:
    RepositoryManager mgr = RepositoryManagerFactory.connect(session);
    NodeOps ops = mgr.getNodeOps();
    ops.getNodeChildren(parentNode.getId());
    In a search/contentselector you can use the cm_path property to limit a
    search to a particular branch, e.g.:
    cm_path like '/BEA Repository/mypath/*'
    But, you can't limit to just direct children of that path via search.
    Greg
    Arun A.G. wrote:
    thank you very much, Gregory !
    This solves some of the issues I was facing. However, I was not able to
    find
    this in any of the documentation. Please point me to it if itsmentioned.
    >>
    Also, Is there an API to fetch all the content under a specified node ?
    (<cm:getNode> expects the explicit path, but returns only that node.)
    Regards,
    Arun.
    "Gregory Smith" <[email protected]> wrote in message
    news:40bf4044$1@mktnews1...
    Use the cm_objectClass property name in the query, e.g.:
    color = 'red' && cm_objectClass = 'Car'
    For content selectors, content placeholders, and campaigns,
    cm_objectClass is available under the 'Standard' content Property Set.
    Greg
    Arun A.G. wrote:
    Hi,
    While accessing content in weblogic portal from the content repository,
    can
    i filter based on the content TYPE ? None of the standard tag libs(such as
    <cm:search>, <pz:contentSelector> ) allow me to do that.
    Please let me know if there is a way to do that.
    Regards,
    Arun.

  • Security realm, WebLogic Portal 7.0 and Windows NT 4.0

    Hello!
    My name is Miriam Serrano i and I write to request aid.
    I am working with WebLogic Portal version 7.0 and I need to make a Security realm
    with
    Windows NT 4.0 server.
    In the console of weblogic if I see the NT users ,
    but when I want to make enter the application of stockportal
    single access with administrators and not with the other users
    of the Portal groups, as I can enter with NT groups?
    as I can make the security realm with Portal(users and groups)
    and windows NT 4.0? exists a document?
    it already makes the procedures of Security Realm with Windows NT?
    but as I bind with Weblogic Portal to it?
    Can I help me?
    thanks

    Hello!
    My name is Miriam Serrano i and I write to request aid.
    I am working with WebLogic Portal version 7.0 and I need to make a Security realm
    with
    Windows NT 4.0 server.
    In the console of weblogic if I see the NT users ,
    but when I want to make enter the application of stockportal
    single access with administrators and not with the other users
    of the Portal groups, as I can enter with NT groups?
    as I can make the security realm with Portal(users and groups)
    and windows NT 4.0? exists a document?
    it already makes the procedures of Security Realm with Windows NT?
    but as I bind with Weblogic Portal to it?
    Can I help me?
    thanks

  • Custom views in BEA weblogic portal

    How to create custom views, can anyone help me or reffer me to some Document or example
    Thanks in advance

    Hi
    Custom views means I am assuming customized Look and Feel. If Yes, heres the link to start with:
    http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/portals/develop_ui_lookfeel.html
    If custom views is something else, please give more details.
    HTH
    Ravi Jegga

  • Full GC's - Frequency - WebLogic Portal 8.1 SP2, jdk141_05

    Hello all -
    I am having a production issue which I am attributing to the sheer volume of Full
    GC's occuring. I have attached the server console logs, with verbose gc turned
    on.
    Any ideas?
    Thanks
    Kunal
    [MYSPT.out]

    "Kunal Mittal" <[email protected]> wrote in message news:40be3f36@mktnews1...
    I am having a production issue which I am attributing to the sheer volume of Full
    GC's occuring. I have attached the server console logs, with verbose gc turned
    on.
    Any ideas?These errors can be a source of the problem:
    <Jun 2, 2004 1:42:05 PM PDT> <Error> <Cluster> <BEA-000126> <All session objects should be serializable to replicate.
    Check the objects in your session. Failed to replicate non-serializable object.>
    <Jun 2, 2004 1:42:06 PM PDT> <Error> <Cluster> <BEA-000126> <All session objects should be serializable to replicate.
    Check the objects in your session. Failed to replicate non-serializable object.>
    I'd turn message level to Warning to see what cannot be serialized to fix the problem.
    Regards,
    Slava Imeshev

  • Exporting Content from Weblogic Portal 8.1.sp2

    I have many developers needing to hare content and content types
    amongs eachother and also eventually migrate the content and content types
    to a UAT environment.
    Any Idea how to export the content and content types.
    Thanks

    I'm assuming both you and I are using UAT to mean User Acceptance Testing?
    A couple of things that come to mind: one is to use shared directories for
    staging and working with simple content in simple ways, you can always use
    the bulk loader to dump content into the WLP repository. Plus you can place
    those shared dirs under source control if you need to. If you are looking
    at more sophisitcated content management and have the need for many complex
    create/review/publish, etc. features, I would recommend looking at a true
    content management system that integrates well with WLP like Interwoven's
    TeamSite or Documentum.
    Hope that's what you were looking for
    ~Ryan Upton
    "Tommy Lapierre" <[email protected]> wrote in message
    news:40227f7c$[email protected]..
    >
    I have many developers needing to hare content and content types
    amongs eachother and also eventually migrate the content and content types
    to a UAT environment.
    Any Idea how to export the content and content types.
    Thanks

  • Resetting the JSF Portlet State in weblogic portal 10.3 and JSF1.2

    Hi ,
    I have a Registration JSF Portlet. It has two pages, “Registration home Page" and " Registration confirm Page". After I,enter the Registration details on " Registration home Page" and click submit, I will get a " Registration confirm Page". Add this JSF Portlet on a page in weblogic portal 10.3. Now visit some other page and comeback to the page on which I added the JSF Portlet, I will see that it is showing " Registration confirm Page", i.e the state is retained.
    My problem is... I want to see " Registration home Page " everytime you visit the page. how can be achieved in weblogic portal 10.3.
    Can any one help me out with this problem ..
    Thanks,
    Ram

    My approach was to programmatically redirect to the page again with _nfpb=false. I do this in the handlePostbackData() method in the portlet's backing file.
    redirectUrl = redirectUrl.replaceAll("_nfpb=true", "_nfpb=false");          
    PortletBackingContext.getPortletBackingContext(request).sendRedirect(redirectUrl);
    Matthias Rohe
    [email protected]
    Edited by: user7964913 on 29.09.2010 04:06

  • Portlet Url writing with a Weblogic Server as WSRP Producer

    Hi there,
    I’m having problem to find out which API I have to use to make my producer write the URL using the consumer’s urlTemplate.
    I have a basic Struts portlet with two forward (to a JSP) actions, I need to find a way to use the urlTemplate from the consumer (I do receive the good SOAP message with those templates from the consumer) to make my producer re-write the url (href to next.do in a JSP).
    My consumer is running on a bea Weblogic Portal 8.1 and my WSRP (simple) producer on a Weblogic server 8.1
    I did not find any example in the whole bea documentation and I hope that some of you may have experienced it.
    Thank you.
    Joanny

    If you are using the correct version of Struts taglib, this rewriting
    should happen automatically. Can you check if the taglib tld points to
    com.bea. classes?
    Subbu
    Joanny CHRIST wrote:
    Hi there,
    I???m having problem to find out which API I have to use to make my producer write the URL using the consumer???s urlTemplate.
    I have a basic Struts portlet with two forward (to a JSP) actions, I need to find a way to use the urlTemplate from the consumer (I do receive the good SOAP message with those templates from the consumer) to make my producer re-write the url (href to next.do in a JSP).
    My consumer is running on a bea Weblogic Portal 8.1 and my WSRP (simple) producer on a Weblogic server 8.1
    I did not find any example in the whole bea documentation and I hope that some of you may have experienced it.
    Thank you.
    Joanny

Maybe you are looking for

  • How do you stop texts coming to your ipod touch from going to your iphone

    I have an iPod touch that I just bought. My husband has an iPhone 4 that he's had for a little while. We both use the same iTunes account. Today, I attempted to use the text feature to text my sister, who also has an iPhone. The response went to me,

  • Not enough memory available

    Well, whenever I open iTunes 7 it tells my that it can not open because there is not enough memory. I definitely have the hardware, and I saw on another forum that the Flip4Mac software could cause this, so I uninstalled it; but it's still not openin

  • Address book has triple entries on after updating to cloud. How do I fix this?

    my address book in my phone has triple entered all addresses after I have joined the cloud with the new 4s iphone. How do I fix this?

  • Day Light Saving

    Hi, In our application log gets printed with the system's timestamp value.If for Summer time or Day Light saving purpose if the timing gets changed, will it affect in any way, the way the log content with timestamp is written to the logs? Please sugg

  • Lumia message delivery messages

    Hello In the messaging settings, I put on the delivery notifications. Now it sends me a message every time I send a message with the words that the message I sent is delivered.  Isn't that something we used to have TEN years ago??? It should just "no