Weblogic Portal Application Issue | Previous Page getting rendered

Problem:
A (Login) --> B (Reset Password) --> A (Login)
Submitting details on Page A takes to Page B. Clicking a link on Page B takes back to Page A. Making a selection in the header of Page A refreshes the page to change the locale of the page.
What must happen?
Page A should be refreshed. Since the refresh action of the page is set as begin, so begin of all the portlets on the page should be called. Page A i.e. login page with changed locale should be displayed.
What is happening?
Begin of Page B (which is a previous page) is getting called up. Result: Reset Password page is getting rendered and displayed.
Possible Actions:
I checked the render Cacheable property of the portlets to check if it is set to true. I was of the impression due to portlet caching mechanism; the previous portlet is called again.
When I click the back link on Page B (taking me to page), I have modified the URL as follows:
Assuming that _nfls will reset the page on which action is done.
Yet the previous page is getting rendered. I am not getting any clue on what can be other possible issue. May be some property of portlet is required to be set. If anyone has faced such issue, please let me know.
Note:
The application is developed using Weblogic Portal 9.2 with AndroMDA.
Edited by sizzlerdreamz at 02/20/2007 8:29 PM

Did you get any solution for this we are also facing same problem. please let me know the solution if you have any

Similar Messages

  • Weblogic Portal Application Upgrade Issue

    Hi,
    I'm upgrade my portal application from WLP 9.2 to WLP 10.3 using the workshop.
    I create a new workspace in 10.3 and then use the import option -> (general) Existing projects into workspace -> choose my 9.2 workspace project.(Check the "copy projects into workspace" option)
    I see upgrade pop up letting me know that I need to upgrade my portal web project.It is understandable it is first time I'm importing my 9.2 portal app into 10.3 . But if i close the 10.3 workspace and reopen it again, i'm been prompted again for upgrade which had already did earlier.
    What is happening here? something is missing. Can some one guide me here?
    Thanks!

    Did you get any solution for this we are also facing same problem. please let me know the solution if you have any

  • How to display active directory users through weblogic portal Application?

    Hi,
    Does anyone has faced this situation?
    I configured the activedirectory and able to see the users and group in the weblogic console at Security->Realms->Myrealm->users. when I run my portal application,I am able to see only the users that are configured in embedded weblogic LDAP ie, I can see only the users weblogic,portaladmin and yahooadmin that are of defaultauthenticator provider.I need to display the active directory users also in our portal.
    I have two doubts on this?
    1)Is it I need to write custom code to view the active directory users in our portal?
    2)Does I need to use any jars that supports active directory authenticator?
    I would appreciate if any one can reply on this with helpfull docs/information.
    We are using BEA 8.1 SP4.
    Windows 2000.
    Surendra

    Hi,
    I too have a similar kind of requirement, i use a jsp to do this activity, but i get an exception, i have shown the entire jsp code below,
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <%@ page import="java.util.Set" %>
    <%@ page import="javax.naming.Context" %>
    <%@ page import="weblogic.jndi.Environment" %>
    <%@ page import="weblogic.management.MBeanHome" %>
    <%@ page import="weblogic.management.configuration.DomainMBean" %>
    <%@ page import="weblogic.management.configuration.SecurityConfigurationMBean" %>
    <%@ page import="weblogic.management.security.RealmMBean" %>
    <%@ page import="weblogic.management.security.authentication.AuthenticationProviderMBean" %>
    <%@ page import="weblogic.management.security.authentication.UserPasswordEditorMBean" %>
    <%@ page import="weblogic.security.providers.authentication.LDAPAuthenticatorMBean" %>
    <%@ page import="weblogic.management.configuration.EmbeddedLDAPMBean" %>
    <%@ page import="weblogic.management.security.authentication.UserEditorMBean" %>
    <%@ page import="weblogic.management.security.authentication.UserReaderMBean" %>
    <%@ page import="weblogic.management.security.authentication.GroupReaderMBean" %>
    <%@ page import="weblogic.management.utils.ListerMBean" %>
    <%@ page import="javax.management.MBeanException" %>
    <%@ page import="javax.management.modelmbean.RequiredModelMBean" %>
    <%@ page import="examples.security.providers.authentication.manageable.*" %>
    <%@ page import="weblogic.security.providers.authentication.ActiveDirectoryAuthenticatorMBean" %>
    <%@ page import="weblogic.management.utils.InvalidParameterException" %>
    <%@ page import="weblogic.management.utils.NotFoundException" %>
    <%@ page import="weblogic.security.SimpleCallbackHandler" %>
    <%@ page import="weblogic.servlet.security.ServletAuthentication"%>
    <%!
    private String makeErrorURL(HttpServletResponse response,
    String message)
    return response.encodeRedirectURL("welcome.jsp?errormsg=" + message);
    %>
    <html>
    <head>
    <title>Password Changed</title>
    </head>
    <body>
    <h1>Password Changed</h1>
    <%
    // Note that even though we are running as a privileged user,
    // response.getRemoteUser() still returns the user who authenticated.
    // weblogic.security.Security.getCurrentUser() will return the
    // run-as user.
    System.out.println("------------------------------------------------------------------");
    String username = request.getRemoteUser();
    System.out.println("User name -->"+username);
    // Get the arguments
    String currentpassword = request.getParameter("currentpassword");
    System.out.println("Current password -->"+currentpassword);
    String newpassword = request.getParameter("newpassword");
    System.out.println("New password -->"+newpassword);
    String confirmpassword = request.getParameter("confirmpassword");
    System.out.println("Confirm password -->"+confirmpassword);
    // Validate the arguments
    if (currentpassword == null || currentpassword.length() == 0 ||
    newpassword == null || newpassword.length() == 0 ||
    confirmpassword == null || confirmpassword.length() == 0) { 
    response.sendRedirect(makeErrorURL(response, "Password must not be null."));
    return;
    if (!newpassword.equals(confirmpassword)) {
    response.sendRedirect(makeErrorURL(response, "New passwords did not match."));
    return;
    if (username == null || username.length() == 0) {
    response.sendRedirect(makeErrorURL(response, "Username must not be null."));
    return;
    // First get the MBeanHome
    String url = request.getScheme() + "://" +
    request.getServerName() + ":" +
    request.getServerPort();
    System.out.println("URL -->"+url);
    Environment env = new Environment();
    env.setProviderUrl(url);
    Context ctx = env.getInitialContext();
    MBeanHome mbeanHome = (MBeanHome) ctx.lookup(MBeanHome.LOCAL_JNDI_NAME);
    System.out.println("MBean home obtained....");
    DomainMBean domain = mbeanHome.getActiveDomain();
    SecurityConfigurationMBean secConf = domain.getSecurityConfiguration();
    // Sar
    EmbeddedLDAPMBean eldapBean = domain.getEmbeddedLDAP();
    System.out.println("Embedded LDAP Bean obtained...."+eldapBean );
    RealmMBean realm = secConf.findDefaultRealm();
    System.out.println("RealmMBean obtained....");
    AuthenticationProviderMBean authenticators[] = realm.getAuthenticationProviders();
    System.out.println("AuthProvMBean obtained....");
    // Now get the UserPasswordEditorMBean
    // This code will work with any configuration that has a
    // UserPasswordEditorMBean.
    // The default authenticator implements these interfaces
    // but other providers could work as well.
    // We try each one looking for the provider that knows about
    // this user.
    boolean changed=false;
    UserPasswordEditorMBean passwordEditorMBean = null;
    System.out.println("UserPwdEdtMBean obtained....");
    //System.out.println("Creating MSAI....");
    //ManageableSampleAuthenticatorImpl msai =
    // new ManageableSampleAuthenticatorImpl(new RequiredModelMBean());
    //System.out.println("Done....");
    for (int i=0; i<authenticators.length; i++) {
    System.out.println("### Authenticator --->"+authenticators);
    if (authenticators[i] instanceof ActiveDirectoryAuthenticatorMBean)
    ActiveDirectoryAuthenticatorMBean adamb =
    (ActiveDirectoryAuthenticatorMBean)authenticators[i];
    System.out.println("### ActiveDirectoryAuthenticatorMBean .....");
    String listers = adamb.listUsers("*",0);
    while(adamb.haveCurrent(listers))
    System.out.println("### ActiveDirectoryAuthenticatorMBean user advancement.....");
    adamb.advance(listers);
    if (authenticators[i] instanceof UserPasswordEditorMBean) {
    passwordEditorMBean = (UserPasswordEditorMBean) authenticators[i];
    System.out.println("Auth match ...."+passwordEditorMBean);
    try {
    // Now we change the password
    // Sar comment
    System.out.println("Password changed....");
    //passwordEditorMBean.changeUserPassword(username,
    // currentpassword, newpassword);
    changed=true;
    // Sar Comment
    catch (InvalidParameterException e) {
    response.sendRedirect(makeErrorURL(response, "Caught exception " + e));
    return;
    catch (NotFoundException e) {
    catch (Exception e) {
    response.sendRedirect(makeErrorURL(response, "Caught exception " + e));
    return;
    // Sar code
    LDAPAuthenticatorMBean ldapBean = null;
    UserReaderMBean urMBean = null;
    UserEditorMBean ueMBean = null;
    GroupReaderMBean gMBean = null;
    //ListerMBean lBean = null;
    try
    if (authenticators[i] instanceof LDAPAuthenticatorMBean)
    ldapBean = (LDAPAuthenticatorMBean) authenticators[i];
    String userFilter = ldapBean.getAllUsersFilter();
    System.out.println("userFilter ="+userFilter);
    if (authenticators[i] instanceof UserEditorMBean)
    try
    System.out.println("UserEditorMBean...");
    ueMBean = (UserEditorMBean) authenticators[i];
    System.out.println("List users..."+ueMBean);
    boolean b = ueMBean.userExists("webuser");
    System.out.println("User Exists->>>"+b);
    String cursor = ueMBean.listUsers("webuser", 2);
    System.out.println("List User ----->"+cursor);
    catch(InvalidParameterException e)
    response.sendRedirect(makeErrorURL(response, "ERROR InvalidParameterException:" + e));
    catch(java.lang.reflect.UndeclaredThrowableException e)
    response.sendRedirect(makeErrorURL(response, "ERROR UndeclaredThrowableException :" + e));
    e.printStackTrace();
    catch(Exception e)
    response.sendRedirect(makeErrorURL(response, "ERROR LBean:" + e));
    catch(Exception ex)
    ex.printStackTrace();
    response.sendRedirect(makeErrorURL(response, "ERROR:" + ex));
    return;
    if (passwordEditorMBean == null) {
    response.sendRedirect(makeErrorURL(response, "Internal error: Can't get UserPasswordEditorMBean."));
    return;
    System.out.println("pwd changed ->"+changed);
    if (!changed) {
    // This happens when the current user is not known to any providers
    // that implement UserPasswordEditorMBean
    response.sendRedirect(makeErrorURL(response,
    "No password editors know about user " + username + "."));
    return;
    %>
    User <%= username %>'s password has been changed!
    <br>
    <br>
    </body>
    </html>
    Here is the console log
    User name -->webuser
    Current password -->i
    New password -->u
    Confirm password -->u
    URL -->http://localhost:7011
    MBean home obtained....
    Embedded LDAP Bean obtained....[Caching Stub]Proxy for mydomain:Name=mydomain,Type=EmbeddedLDAP
    RealmMBean obtained....
    AuthProvMBean obtained....
    UserPwdEdtMBean obtained....
    ### Authenticator --->Security:Name=myrealmDefaultAuthenticator
    Auth match ....Security:Name=myrealmDefaultAuthenticator
    Password changed....
    UserEditorMBean...
    List users...Security:Name=myrealmDefaultAuthenticator
    User Exists->>>true
    java.lang.reflect.UndeclaredThrowableException
    at $Proxy1.listUsers(Unknown Source)
    at jsp_servlet.__updatepassword._jspService(__updatepassword.java:411)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.jav
    a:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletC
    ontext.java:6718)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:37
    64)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2644)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: javax.management.MBeanException
    at weblogic.management.commo.CommoModelMBean.invoke(CommoModelMBean.java:551)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1560)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1528)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.j
    ava:988)
    at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:946)
    at weblogic.management.commo.CommoProxy.invoke(CommoProxy.java:365)
    ... 14 more
    ### Authenticator --->Security:Name=myrealmDefaultIdentityAsserter
    pwd changed ->true
    Can u pls let me know how to get all the entries from LDAP.
    Thanx
    Sar

  • Problem in creating a build.xml for weblogic portal application

    Team ,
    I am facing problem in creating the build.xml using weblogic.BuildXMLGEN tool .
    a) Below is the structure of my portal application
    SrcCode
    --- .metadata (eclipse plugins folder)
    --- B2BApp ( Ear Content)
    --- b2bPortal ( portal related file(controllers,jsp)
    --- b2bsrc     (java src)
    b) Now I executed below utility to generate the build.xml "
    java weblogic.BuildXMLGen -projectName B2BApp -username weblogic -file build.xml -password welcome1 F:\srcCode"
    c) Based on the above step , build.xml got generated .
    d) when I execute "ant compile" target from the command prompt , I see the below exception
    ant compile
    Buildfile: build.xml
    compile:
    +[wlcompile] [JAM] Warning: failed to resolve class AbstractJspBacking+
    +[wlcompile] [JAM] Error: unexpected exception thrown:+
    +[wlcompile] com.bea.util.jam.internal.javadoc.JavadocParsingException: Parsing failure in F:\b2bNew\b2bPortal\src\portlets\b2b\dmr\Picker\PickerController.java at line 58.+
    e) I suspect , the problem is bcoz of classpath issues , as I generated build.xml donot have the references to dependent lib's.As build.xml looks like below :
    +<target name="compile" description="Only compiles B2BApp application, no appc">+
    +<wlcompile srcdir="${src.dir}" destdir="${dest.dir}">+
    +<!-- These referenced libraries were not found -->+
    +<!-- <library file="p13n-core-web-lib" /> -->+
    +<!-- <library file="jersey-web-lib" /> -->+
    +.....+
    +....+
    Please help me to reslove these issues .
    PS: I able to deploy the application using 10.3.2 weblogic workshop ( i.e inbuilt eclipse )

    i JaySen ,
    thanks for your response. As mentioned we added all the necessary library within the -librarydir but still we see the same error :
    +[JAM] Error: unexpected exception thrown:+
    com.bea.util.jam.internal.javadoc.JavadocParsingException: Parsing failure in F:\b2bNew\b2bPortal\src\portlets\typeAhead\TypeAheadController.java at line 70.  Most likely, an annotation is declared whose type has not been imported.
    at com.bea.util.jam.internal.javadoc.JavadocTigerDelegateImpl_150.getAnnotationTypeFor(JavadocTigerDelegateImpl_150.java:410)
    at com.bea.util.jam.internal.javadoc.JavadocTigerDelegateImpl_150.extractAnnotations(JavadocTigerDelegateImpl_150.java:176)
    at com.bea.util.jam.internal.javadoc.JavadocTigerDelegateImpl_150.extractAnnotations(JavadocTigerDelegateImpl_150.java:152)
    at com.bea.util.jam.internal.javadoc.JavadocClassBuilder.addAnnotations(JavadocClassBuilder.java:404)
    at com.bea.util.jam.internal.javadoc.JavadocClassBuilder.populate(JavadocClassBuilder.java:359)
    ===================
    a) this is a upgrade project [ upgrading from wlp 8.1.4 to 10.3.2 ]
    i.e we are using weblogic portal 10.3.2 version.
    b) Searched some sites/forums regarding the above error, and it says something related to "jwsc" ant task [ i.e while compiling a webservice(JWS) ], but we see this error while compiling a normal controller(jpf) class :(
    c) we are using "ant compile" target which internally calls wlcompile task , while executing wlcompile this error is thrown .
    Help Appreciated
    Thx,
    Sarat

  • Cannot move applications to previous pages from iPhone home screen

    This is a recent issue that I just noticed today. When I press and hold on an app from my iPhone home screen, I can move it around within its own page, or move it to succeeding pages. However, the phone will not allow me to move the app to a PREVIOUS page! It quickly tries to move to the the left, until it resets itself on the current page its on. My only way around this is to synch the apps from iTunes. Has anyone else been experiencing this bug?

    Thanks for the advice, but this still does not work. Again, I've had no problems moving apps between home screen pages until now. This seems to have occurred right after downloading an app from the app store today. I'm running OS 3.1.2, and the phone will literally "pull back" an app I'm trying to move to a previous page, whether I move it to any previous page (currently using four pages of apps at the moment). It will let me move an app to a subsequent page, but then it's stuck there (i.e. it cannot be moved back to the page I moved it from). The only way to move it back is through iTunes. What the heck is going on here?

  • Weblogic Portal session related issue

    Technogies Used: Java,Spring webflow and Oracle Weblog portal 10.3.2
    Problem description:
         In our sprint portal application,the main page has 'SSN' and 'Access code' text box fields with search button,user gave value only for SSN box and it took him to access code page with appropriate error message in child window.
    After that user closed the child window and gave valid values for both 'SSN' and Access code fields,but still the same error page is getting displayed instead of valid results page.
    Please advice

    Hi,
    Proliferation refers to the process by which changes made to the Library instance of a portal asset are pushed into user-customized instances of that asset which means that when any changes are made to the portlet in source and if you want to propagate that change to the destination, that time if that portlet is used in a desktop where many users are provided an option to customize that desktop only that particular time at destination if you change the Portal Resources Proliferation of Updates Configuration setting to either Asynchronous or off propagation will be faster because that time propagation utility will not change for each user. If the value is synchronous it changes for each user and hence some delay that too it will happen during commit operation only but not during download operation.
    So I feel, Proliferation may not be useful for your case.
    We need to find why downloading source is taking 3 hrs and destination is taking 8 hrs.
    Please let me know whether you are running downloadsource and downloaddestination.
    I suggest run downloadSource in source machine itself and downloadDestination on the destination Machine itself so that you can reduce the network latency.
    Thanks & Regards,
    Murali.
    ===========

  • Integration of third party application on Weblogic Portal 10.3

    Hi,
    Need help on how can we integrate a third party application running on HTTP with weblogic portal application.
    SCENARIO
    we have a separate linux box running an application using PHP, MySQL & Apache.
    We want to render this on portal using CPP (Content Presenter Portlets) or HTML/JSP portlets.
    One way I can think of is to use IFrame in HTML/JSP portlets & involve the URL of this application.
    Is there anyway to use WSRP?
    I read the documentation on WSRP - It says that even a non-portal application can be integrated but that application should be having portlets running.
    But this 3rd party doesn't have any portlets running.
    Can anyone help on the same?

    Iframe portlets are certainly possible and the simplest approach. You can also look at using Clipper portlets: http://download.oracle.com/docs/cd/E15919_01/wlp.1032/e14244/clipper.htm#g1108243
    Brad

  • How to create and deploy portal applications for WebLogic TP10

    Hi Friends:-) Thej here,
    I want to know, how to create weblogic portal applications for tech preview version 10.
    Thanks

    The Tech Preview of 10.0 contains only WebLogic Server. WebLogic Portal 10.0 functionality is not contained in this preview. Therefore, you cannot create portal applications in this Tech Preview.
    Thank you.

  • Weblogic Portal 10.3.5 using JSF 1.2 portlets with ADF faces

    We are developing Portal site using Weblogic Portal 10.3.5 with JSF portlet 1.2 and ADF faces (ADF Application runtime 11.1.1.5 ). But the JSF portlets not supporting ADF faces. Please let me know how we use ADF faces in JSF portlet 1.2 in Weblogic Portal.

    Hi Murthy,
    We did a detailed analysis.
    (1) How do we add ADF taskflows, JSF in to weblogic portal desktop/pages? Do we create portlet out of JSF, and display on desktop/page? If this is the case, what about ADf task flows?
    --> Taskflows can be deployed as WSRP2.0 portlets. Note 2 options are there JSF page as portlet or taskflow itself as portlets.
    (2) How do we integrate weblogic user profiles and UUP (unified user profiles) with ADF and JSF?
    --> ADF Security can use Weblogic Server realm as the security provider. Entitlements in WLP will have to be provided based on Weblogic Server roles. In case you are using external LDAP then both can be integrated withe external LDAP
    (3) Can anybody shed some light which this better?
    (a) weblogic portal with JPF (Java page flows), NetUI --Legacy approach
    Pros:
    -Easy Development
    -Well tested integrated
    Cons:
    -Future support
    -Enhancements may not be available
    -Not really portable or standards based
    (b) weblogic portal with ADF, JSF?
    Pros:
    -If your on Oracle stack then great
    -Standards based
    Cons:
    -JSF Portlet bridge issues
    -ADF Faces does not work on IE6!
    Well what we are going for is JSR 286, Trinidad components (Supports IE6), JSF.
    Difficult choice.
    Venkat

  • ADF, JSF in Weblogic Portal 10.3.2

    Hi,
    We are designing new portal application on weblogic portal.
    Per Oracle recommendations, use ADF, JSF instead of using legacy JPF, NetUI (BEA technologies).
    If we use ADF, JSF; My questions are
    (1) How do we add ADF taskflows, JSF in to weblogic portal desktop/pages? Do we create portlet out of JSF, and display on desktop/page? If this is the case, what about ADf task flows?
    (2) How do we integrate weblogic user profiles and UUP (unified user profiles) with ADF and JSF?
    (3) Can anybody shed some light which this better?
    (a) weblogic portal with JPF (Java page flows), NetUI --Legacy approach
    or (b) weblogic portal with ADF, JSF?
    Thanks,
    Murthy

    Hi Murthy,
    We did a detailed analysis.
    (1) How do we add ADF taskflows, JSF in to weblogic portal desktop/pages? Do we create portlet out of JSF, and display on desktop/page? If this is the case, what about ADf task flows?
    --> Taskflows can be deployed as WSRP2.0 portlets. Note 2 options are there JSF page as portlet or taskflow itself as portlets.
    (2) How do we integrate weblogic user profiles and UUP (unified user profiles) with ADF and JSF?
    --> ADF Security can use Weblogic Server realm as the security provider. Entitlements in WLP will have to be provided based on Weblogic Server roles. In case you are using external LDAP then both can be integrated withe external LDAP
    (3) Can anybody shed some light which this better?
    (a) weblogic portal with JPF (Java page flows), NetUI --Legacy approach
    Pros:
    -Easy Development
    -Well tested integrated
    Cons:
    -Future support
    -Enhancements may not be available
    -Not really portable or standards based
    (b) weblogic portal with ADF, JSF?
    Pros:
    -If your on Oracle stack then great
    -Standards based
    Cons:
    -JSF Portlet bridge issues
    -ADF Faces does not work on IE6!
    Well what we are going for is JSR 286, Trinidad components (Supports IE6), JSF.
    Difficult choice.
    Venkat

  • Problem JDBC Connection using OCI Driver on Weblogic Portal on Linux

    Hi Team,
    I want a JDBC connection using OCI Driver in Weblogic Portal 8.1 sp4 on Linux. When I had tested using JDBC connection using Plain Java Code it is working. Also when I create the OCI Connection Weblogic Connection Pool it is working.
    But My Requirement is to create the connection using Java Code in Portal Application
    But When I create OCI connection in the code it is throwing NO SUITABLE DRIVER Found.
    ---------- Code in Plain Java Code ------------ Same code is used in Weblogic Portal Application --------------------------------
         public static void main(String[] args) throws Exception{
              Class.forName("oracle.jdbc.driver.OracleDriver");
              DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
              String url="jdbc:oracle:oci8:@TESTDB";
              Properties props = new Properties();
         props.put("user","scott");
         props.put("password","tiger");
              conn=DriverManager.getConnection(url,props);
    When I am using the same code in Weblogic Portal and Deployed on Weblogic Portal Server 8.1 SP4 it is throwing following error.
    -------------- Exception on Server Log --------------------
    java.sql.SQLException: No suitable driver
    at java.sql.DriverManager.getConnection(Ljava.lang.String;Ljava.util.Properties;Ljava.lang.ClassLoader;)Ljava.sql.Connection;(Unknown Source)
    at java.sql.DriverManager.getConnection(Ljava.lang.String;Ljava.util.Properties;)Ljava.sql.Connection;(Unknown Source)
    My Environment is
    LINUX
    Weblogic 8.1 SP4
    Oracle 9i Client on Same Machine
    Oracle 10g Server on Different Machine
    My Environment Variables on the Linux Server also set properly as following
    PATH=/apps/pmaaum/ant/apache-ant-1.6.5/bin:.:/apps/beahomedev/jdk142_05/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/apps/oracle/ora9i/product/9.2.0/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/apps/oracle/ora9i/bin
    LD_LIBRARY_PATH=/usr/lib:/apps/oracle/ora9i/product/9.2.0/lib:/apps/oracle/ora9i/product/9.2.0/lib32:/apps/oracle/ora9i/product/9.2.0/rdbms/lib:/usr/openwin/lib:/apps/oracle/ora9i/product/9.2.0/jdbc/lib
    JAVA_HOME=/apps/beahomedev/jdk142_05
    JDBC_LIB=/apps/oracle/ora9i/product/9.2.0/jdbc/lib
    CLASSPATH=:.:/apps/beahomedev/jdk142_05/lib/rt.jar:/apps/oracle/ora9i/product/9.2.0/jdbc/lib/classes12.jar
    Please help me, Let me know if you required anything.
    Thanks in Advance
    Vishnu
    Edited by: vishnuk on Oct 23, 2009 4:07 AM
    Edited by: vishnuk on Oct 23, 2009 4:10 AM

    Hi Vishnu
    Looks like a classloader issue. BEA class loader is very tricky. Any jar added manually in classpath, will end up loading only those classes. Any imports that we have in any of those classes do not get loaded. Anyhow, coming to your point, add classes12.jar inside your portal web project Web-Inf/lib folder and see if that helps. Usually thats where we put all the JARs for 8.1 SPxx applications. If this still breaks, then remove the jar from web-inf/lib folder and add under your portal app App-Inf/lib folder. First try with app-inf/lib folder having this jar. If not then with web-inf/lib. Basically web-inf is specific to that web app only. If you have a different app having this jdbc code, then put under app-inf/lib folder. Make sure that you remove the classes12.jar that you added in classpath either in env variable or in setdomainenv.cmd file.
    When weblogic uses native OCI Drivers, it refers to jars at this location: ....\beawlp814\weblogic81\server\ext\jdbc\oracle\10g or 9g. Try using one of these jars and see if that works. Most of the times I used these jars only for oracle specific native drivers.
    Word of caution. Try to use Connection Pool and a DataSource created in weblogic console for your jdbc code. This Datasource can still use the Oracle drivers that you want (instead of BEA Weblogic wrapper oci drivers) located in above location. Use JNDI Lookup and get Datasource and then connection. This is more recommended approach with many advantages then using DriverManager approach..
    Goud

  • Migration from WebLogic Portal to WebCenter Portal

    Hi,
    we are on the way to migrate our WebLogic Portal application to the new WebCenter Portal Framework. We have solved some problems but now we are having one, we do not know how to solve it.
    In our WebLogic Portal we used the tag "isUserInRole" from http://www.bea.com/servers/p13n/tags/auth
    we cannot find this tag or something comparable in the new environment.
    <code>
    <%@ taglib prefix="auth" uri="http://www.bea.com/servers/p13n/tags/auth"%>
    <auth:isUserInRole roleName="AuthenticatedVisitor" roleMap="rm" id="rid">
    </auth:isUserInRole>
    </code>
    I know, we could start writing our own tag libraries but I cannot believe that this is the preferred and recommended way.
    Our environment at the WebLogic Portal (WebLogic Server 10.3.2) is JDK 1.6 and JSF 1.2
    and in the first step we would like to just keep everything as it is not migrate to ADF, this will be a later step.
    Target Environment: WebCenter Portal Framework 11.1.1.4.
    Can anyone help, please?
    Regards
    Edmund
    Edited by: egeesken on 05.04.2011 10:07

    I don't realy know WebLogic portal so i don't realy know what the isUserInRole actualy does in WLP.
    Can you tell a bit about the functionality of that tag?
    Is it that everything between those tags will only be shown in the case that a user is in particular role? If so, this can be easily achieved in webcenter. We don't have a <auth:isUserInRole> tag but we can use the securityContext of ADF (WebCenter) in combination with the rendered attribute.
    A simple example. Suppose you have a JSPX page with a panelGroupLayout and you only want to show the content of that section if the user is an admin:
    <af:panelGroupLayout rendered="#{securityContext.userInRole['Administrator']}">
    </af:panelGroupLayout>You can use the rendered attribute on pritty much all the components, both WebCenter as ADF.
    Is this what you mean or don't i understand your question?

  • Authentication in weblogic portal server 8.1 sp2 using external LDAP

    Hi,
    I am trying to use external LDAP for authentication.
    I have configured the ActiveDirectoryAuthenticator giving the necessary
    values
    ( and added
    "-Dcom.bea.p13n.usermgmt.AuthenticationProviderName=ActiveDirectoryAuthentic
    ator" in startWeblgoic.cmd )
    and can see the users and the groups from my LDAP provider in the admin
    console and in the admin portal's "users and groups".
    A set of users are given permission to access the restricted site and those
    users are visible in the global role with the permission.
    The web.xml is configured for BASIC auth-method, and the role is
    <externally-defined/> in weblogic.xml.
    Now when I access a restricted page, I am shown a dialog prompt to key in
    the username and password.
    Even when I key in the valid credentials, the restricted page is not shown
    and an "Unauthorized xxx" 401 access error is thrown.
    Any clue, on what i am missing.?
    Please let me know if any suggestion / idea.
    Regards,
    Arun.

    Assuming your application is a WebLogic Portal application, then yes you would definitely need to install WLP 8.1. WLP version 8.1 is the only version of WLP that will run on WLS/WLW version 8.1.
    In order to obtain the product installer, you'll need to contact Oracle Support and file a request. It is not available for download from any Oracle public site. Only version 10.3 is available for download.
    Brad

  • Weblogic Portal Admin Console is not displayed after the ear deployment

    Hi
    There is a Weblogic portal application deployed in the Weblogic Server 9.2 mp3 . The application is fine , when opened with the browser, but the problem is the portal admnistrator console is not opened.
    The application is deployed in a clustered environment with an Admin server and one managed server. The domain is configured for Production Mode and running in an Solaris environment.
    I had another similar kind of domain where the application is running fine and the weblogic portal admin console is also fine.
    The following difference is observed in both the server logs. I see that there is some problem with the initialization of /WEB-INF/beehive-netui-config.xml. The log continues with the messages like "< Pushing body text '" etc.
    ####<Apr 13, 2010 1:25:53 PM EEST> <Warning> <com.bea.wlw.netui.pageflow.internal.WebLogicURLTemplateFactory> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1271154353777> <000000> <In webapp <WebLogic Portal Producer Application>, the url template <{url:scheme}://{url:domain}:{url:port}/{url:prefix}/{url:path}?{url:queryString}{url:currentPage}> uses the {url:port} token. The system may not pick up the correct ports if you are using a proxy server. Consider hardcoding the ports in a production environment.>
    ####<Apr 13, 2010 1:25:54 PM EEST> <Info> <netuix> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154354990> <BEA-423101> <[admin-rportal/portalAppAdmin] Initializing the NetUIx container>
    ####<Apr 13, 2010 1:26:04 PM EEST> <Info> <PortletServer> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154364405> <BEA-420666> <[admin-rportal/portalAppAdmin] Undeploying the portlet application in webapp [WEB-INF/portlet.xml].>
    ####<Apr 13, 2010 1:26:09 PM EEST> <Warning> <org.apache.beehive.netui.pageflow.AutoRegisterActionServlet> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154369699> <000000> <Found module-config-locators list in context-parameter moduleConfigLocators, which is deprecated. Please use the <module-config-locators> element in /WEB-INF/beehive-netui-config.xml instead.>
    ####<Apr 13, 2010 1:26:09 PM EEST> <Debug> <org.apache.beehive.netui.util.internal.DiscoveryUtils> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154369701> <000000> <Trying to load implementor class for interface org.apache.beehive.netui.pageflow.AutoRegisterActionServlet$ModuleConfigLocator: com.bea.netuix.servlets.controls.content.StrutsContentModuleConfigLocator>
    ####<Apr 13, 2010 1:26:09 PM EEST> <Trace> <org.apache.struts.util.PropertyMessageResources> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154369867> <000000> <Initializing, config='org.apache.struts.action.ActionResources', returnNull=true>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370088> <000000> <register('-//Apache Software Foundation//DTD Struts Configuration 1.0//EN', 'zip:/opt/rp/instance/wl/rportal/dom/dom-v1.0.3/rportaldomain/servers/wl-rp-rportal-1/tmp/_WL_user/struts-1.2/d8diym/WEB-INF/lib/struts.jar!/org/apache/struts/resources/struts-config_1_0.dtd'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370093> <000000> <register('-//Apache Software Foundation//DTD Struts Configuration 1.1//EN', 'zip:/opt/rp/instance/wl/rportal/dom/dom-v1.0.3/rportaldomain/servers/wl-rp-rportal-1/tmp/_WL_user/struts-1.2/d8diym/WEB-INF/lib/struts.jar!/org/apache/struts/resources/struts-config_1_1.dtd'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370097> <000000> <register('-//Apache Software Foundation//DTD Struts Configuration 1.2//EN', 'zip:/opt/rp/instance/wl/rportal/dom/dom-v1.0.3/rportaldomain/servers/wl-rp-rportal-1/tmp/_WL_user/struts-1.2/d8diym/WEB-INF/lib/struts.jar!/org/apache/struts/resources/struts-config_1_2.dtd'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370101> <000000> <register('-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN', 'zip:/opt/rp/instance/wl/rportal/dom/dom-v1.0.3/rportaldomain/servers/wl-rp-rportal-1/tmp/_WL_user/struts-1.2/d8diym/WEB-INF/lib/struts.jar!/org/apache/struts/resources/web-app_2_2.dtd'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370105> <000000> <register('-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN', 'zip:/opt/rp/instance/wl/rportal/dom/dom-v1.0.3/rportaldomain/servers/wl-rp-rportal-1/tmp/_WL_user/struts-1.2/d8diym/WEB-INF/lib/struts.jar!/org/apache/struts/resources/web-app_2_3.dtd'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.struts.action.ActionServlet> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370127> <000000> <Scanning web.xml for controller servlet mapping>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370331> <000000> <setDocumentLocator(com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy@11a731d)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370331> <000000> <startDocument()>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370333> <000000> <startPrefixMapping(,http://java.sun.com/xml/ns/j2ee)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370333> <000000> <startPrefixMapping(xsi,http://www.w3.org/2001/XMLSchema-instance)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370334> <000000> <startElement(http://java.sun.com/xml/ns/j2ee,web-app,web-app)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370334> <000000> < Pushing body text ''>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370334> <000000> < New match='web-app'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370335> <000000> < No rules found matching 'web-app'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370336> <000000> <characters(
    )>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370336> <000000> <startElement(http://java.sun.com/xml/ns/j2ee,display-name,display-name)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370336> <000000> < Pushing body text '
    '>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370337> <000000> < New match='web-app/display-name'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370337> <000000> < No rules found matching 'web-app/display-name'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370338> <000000> <characters(WebLogic Portal Producer Application)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370338> <000000> <endElement(http://java.sun.com/xml/ns/j2ee,display-name,display-name)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370338> <000000> < match='web-app/display-name'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370339> <000000> < bodyText='WebLogic Portal Producer Application'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370339> <000000> < No rules found matching 'web-app/display-name'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370340> <000000> < Popping body text '
    '>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370340> <000000> <characters(
    )>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370341> <000000> <startElement(http://java.sun.com/xml/ns/j2ee,context-param,context-param)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370341> <000000> < Pushing body text '
    '>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370341> <000000> < New match='web-app/context-param'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370342> <000000> < No rules found matching 'web-app/context-param'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370342> <000000> <characters(
    )>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370343> <000000> <startElement(http://java.sun.com/xml/ns/j2ee,description,description)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370343> <000000> < Pushing body text '
    '>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370343> <000000> < New match='web-app/context-param/description'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370344> <000000> < No rules found matching 'web-app/context-param/description'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370344> <000000> <characters(Period of timer (millisecs) to delete proxy portlets.)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370345> <000000> <endElement(http://java.sun.com/xml/ns/j2ee,description,description)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370345> <000000> < match='web-app/context-param/description'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370345> <000000> < bodyText='Period of timer (millisecs) to delete proxy portlets.'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370346> <000000> < No rules found matching 'web-app/context-param/description'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370346> <000000> < Popping body text '
    '>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370346> <000000> <characters(
    )>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370347> <000000> <startElement(http://java.sun.com/xml/ns/j2ee,param-name,param-name)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370347> <000000> < Pushing body text '
    '>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370348> <000000> < New match='web-app/context-param/param-name'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370348> <000000> < No rules found matching 'web-app/context-param/param-name'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370348> <000000> <characters(timerPeriod)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester.sax> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370349> <000000> <endElement(http://java.sun.com/xml/ns/j2ee,param-name,param-name)>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370349> <000000> < match='web-app/context-param/param-name'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370350> <000000> < bodyText='timerPeriod'>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370350> <000000> < No rules found matching 'web-app/context-param/param-name'.>
    ####<Apr 13, 2010 1:26:10 PM EEST> <Debug> <org.apache.commons.digester.Digester> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1271154370350> <000000> < Popping body text '
    Please let us know , if we were missing any configuaration in creating the domain or configuring the application.Please provide any links or forums related to this problems.
    Also observed another difference is that
    ####<Apr 13, 2010 1:25:43 PM EEST> <Debug> <J2EE> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1271154343381> <BEA-160058> <Cannot find JDBC DataSource at portalFrameworkPoolAlwaysXA>
    ####<Apr 13, 2010 1:25:43 PM EEST> <Debug> <J2EE> <saerpord12> <wl-rp-rportal-1> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1271154343389> <BEA-160058> <Cannot find JDBC DataSource at portalFrameworkPoolAlwaysXA>
    Regards
    Edited by: user11285785 on Apr 13, 2010 6:42 AM

    how did you create this domain? Is this dataSource defined - portalFrameworkPoolAlwaysXA? is it targetted to cluster? did you get errors on startup related to this dataSource?

  • Best practice for weblogic portal

    While creating a portal application , what is the best approach, use jsp or jsr-168 portlets and minimum proprietary tags from weblogic or should use all those custom controls and stuff from weblogic

    Hi,
    There is no such best practices given by the Bea Systems.But if you are creating a weblogic portal application and you want to have portlet rendered on the portal,the pageFlow portlet is the best way to render your web application on the portal.There are advantanges of the pageFlow:
    (1)Easy in development of web application
    (2)Graphical view of your navigation
    (3)J2EE Resources can be accessed easily with use of controls.
    (4)Can use Behive Netui tags which is having lots of tags which can be used without writing complex logic.
    (5)Complex j2ee logic can be written in the form of Annotation which can help the developer to write complex j2ee coding
    Thx

Maybe you are looking for

  • I cant upload videos in my ipod

    Ihave a 30gb Ipod, but when i open the preferences of my ipod in itunes to actualize it, the letters looks like transparent, so i cant mark an option. I would like someone to tell me wath can it be?

  • AcrobetX not functioning correctly

    I have CS3.  I just installed a new computer with Win7.  My updated Acrobat was 7 (I believe).  I downloaded AcrobatX but can't seem to get it to work like jAcro7 used to work.  It is my understanding that Acro7 will not work with Win7.  Is this corr

  • Balancing field profit center in line item 012 not filled

    Created one employee under the Business Area 6900 and another employee under the Business Area 6010. But both the employees belong to the same Payroll Area 62. Payroll has run successfully, and when I try to do the posting Iu2019m getting the below e

  • Problem opening internet radio stations using WMP player as default.

    I've experinced a problem whit Safari saying that i don't have WMP installed when im certain it is installed. I'm sure that it isn't a extention conflict or such. This following station is the one i've attempted to access when the problem above happe

  • Screen won't flip

    I had to change my iPhone today because the earphone jack was not working. Now i noticed that when in safari, the image will not flip horizontally when I flip the iPhone. Is anyone else having this problem or could this be my phone?