Undeploying Portlets

Hi there,
I have a struts application, which contains multiple portlets, that was successfully deployed on to Sun Portal Server 7. So I was able to view the portlets i have deployed when adding new channels.
However, I had to undeploy the application from the PS for further development. But when I undeploy it through psconsole. I was still able to view the list of portlets when adding a new channel.
How do I remove the list? isnt undeploy suppose to handle that for me as well?

Few queries before we reach any conclusion:
1. Are you trying to undeploy from the same dn where you had deployed ? If you are not , you should get an error message at the console and the war should not be undeployed from the container. If you are not getting the message, then this was bug in 7.0 and is already fixed in PS7.1
2. If the dp still have the portlet-provider entries , then it is not a caching issue. Can you check the portal logs ? You might not see much valuable info if you did not have loglevel set to FINEST.
3. Are you able to reproduce the use case ?

Similar Messages

  • LMS 4.0.1, My menu. This portlet has been undeployed.

    Hello.
    I'm using LMS 4.0.1, migrating data from 3.2.
    When I select My menu, My dashboards, Functional (or any other view) I can get a list of undeployed portlets.
    Any idea?
    Thanks.
    Andrea

    Use RestorePortal.pl  in CSCOpx\bin to fix this
    Cheers,
    Michel

  • Error message for portlet undeploy

    Hi,
    I use Sun Java System Portal Server 6 2005Q4 for windows 2000 server , use the following command to undeploy portlet.
    C:\Sun\PortalServer\bin> pdeploy undeploy -u amAdmin -w ampasswd -g -p amAdmin C:\Sun\PortalServer\tmp\portlet\portletsamples.war
    I got the following error message =>
    Exception getting xml as stream: java.io.FileNotFoundException: C:\Sun\PortalServer\tmp\portlet\C:\Sun\PortalServer\tmp\portlet\portletsamples.war_portlet.xml
    (The filename, directory name, or volume label syntax is incorrect)
    Can someone help me ?
    Thanks!

    mwzhang :
    Thanks!
    The undeploy is working for me now, but I got warning message
    when I deploy the portlet.
    I use pdeploy deploy command to deploy the portlet, but I got the following error message.
    C:\Sun\PortalServer\bin>pdeploy deploy -u amadmin -w admpasswd -g -p admpasswd -v portletsamples.war
    [DEBUG] Getting Jar File from war...
    [DEBUG] Getting Portlet DD as Stream...
    [DEBUG] Creating DPProviders...
    user attributes existed
    userAttrDescMap={en-US=Preferred TimeZone}
    userAttrDescMap={en-US=Preferred Locale}
    user attributes existed
    userAttrDescMap={en-US=Preferred TimeZone}
    userAttrDescMap={en-US=Preferred Locale}
    user attributes existed
    userAttrDescMap={en-US=Preferred TimeZone}
    userAttrDescMap={en-US=Preferred Locale}
    user attributes existed
    userAttrDescMap={en-US=Preferred TimeZone}
    userAttrDescMap={en-US=Preferred Locale}
    [DEBUG] Updating the Portlet Application...
    [DEBUG] Adding Providers to DP...
    [DEBUG] Adding provider: provider=__Portlet__portletsamples.JSPPortlet
    [DEBUG] Creating DPProvider...
    [DEBUG] Checking for duplicate name: name=__Portlet__portletsamples.JSPPortlet
    WARNING: Duplicate name found for Provider __Portlet__portletsamples.JSPPortlet.
    Skipping the update.
    [DEBUG] Adding provider: provider=__Portlet__portletsamples.NotepadPortlet
    [DEBUG] Creating DPProvider...
    [DEBUG] Checking for duplicate name: name=__Portlet__portletsamples.NotepadPortl
    et
    WARNING: Duplicate name found for Provider __Portlet__portletsamples.NotepadPort
    let. Skipping the update.
    [DEBUG] Adding provider: provider=__Portlet__portletsamples.BookmarkPortlet
    [DEBUG] Creating DPProvider...
    [DEBUG] Checking for duplicate name: name=__Portlet__portletsamples.BookmarkPort
    let
    WARNING: Duplicate name found for Provider __Portlet__portletsamples.BookmarkPor
    tlet. Skipping the update.
    [DEBUG] Adding provider: provider=__Portlet__portletsamples.WeatherPortlet
    [DEBUG] Creating DPProvider...
    [DEBUG] Checking for duplicate name: name=__Portlet__portletsamples.WeatherPortl
    et
    WARNING: Duplicate name found for Provider __Portlet__portletsamples.WeatherPort
    let. Skipping the update.
    [DEBUG] Validating modified DP doc...
    [DEBUG] Storing the DP...
    Done Updating Display Profile!
    Deploying to IWS
    What I need to check for duplication ?
    Can you help me ?
    Thanks!

  • PS7.1 Deploy Portlet Error

    Hi all,
    I've just installed SJES 5 on Red Hat Enterprise Linux ES release 4 (Nahant Update 2)
    when I try to deploy a portlet I've this error message:
    Error deploying file /var/opt/sun/portal/portals/portal1/war/S2BSupportoLogico.war to instance portal-80 on host portal.diagsece.it. In case of web server, please make sure that admin server is up. Check admin logs for more details.
    this is the log file:
    [#|2007-06-13T17:15:34.123+0200|GRAVE|SJS Portal Server|debug.com.sun.portal.fabric.mbeans|ThreadID=14; ClassName=com.sun.portal.fabric.mbeans.PortalServerInstance; MethodName=deploy; |PSFB_CSPFM1107 : Deploy Failed
    com.sun.portal.fabric.tasks.ConfigurationException: ADMIN3658: Configuration deployment failed since the instance has been modified on node(s): portal.diagsece.it. These modifications can either be discarded using the --force option or pulled into the current configuration using the pull-config command.
         at com.sun.portal.fabric.tasks.JESWS7Impl.postDeploy(JESWS7Impl.java:217)
         at com.sun.portal.fabric.tasks.JESWS7Impl.deploy(JESWS7Impl.java:305)
         at com.sun.portal.fabric.mbeans.PortalServerInstance.deploy(PortalServerInstance.java:151)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:203)
         at com.sun.jdmk.interceptor.MBeanServerInterceptorWrapper.invoke(MBeanServerInterceptorWrapper.java:512)
         at com.sun.portal.admin.server.PortalServerLoggingInterceptor.invoke(PortalServerLoggingInterceptor.java:422)
         at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)
         at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInterceptor.java:618)
         at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deployToContainer(PortletAdmin.java:544)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deploy(PortletAdmin.java:408)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deployAll(PortletAdmin.java:169)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:203)
         at com.sun.jdmk.interceptor.MBeanServerInterceptorWrapper.invoke(MBeanServerInterceptorWrapper.java:512)
         at com.sun.portal.admin.server.PortalServerLoggingInterceptor.invoke(PortalServerLoggingInterceptor.java:422)
         at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)
         at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInterceptor.java:618)
         at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)
         at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefaultForwarder.java:106)
         at javax.management.remote.generic.ServerIntermediary.handleRequest(ServerIntermediary.java:280)
         at javax.management.remote.generic.ServerIntermediary$PrivilegedRequestJob.run(ServerIntermediary.java:951)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.management.remote.generic.ServerIntermediary$RequestHandler.handleMBSReqMessage(ServerIntermediary.java:727)
         at javax.management.remote.generic.ServerIntermediary$RequestHandler.execute(ServerIntermediary.java:629)
         at com.sun.jmx.remote.generic.ServerSynchroMessageConnectionImpl$RemoteJob.run(ServerSynchroMessageConnectionImpl.java:249)
         at com.sun.jmx.remote.opt.util.ThreadService$ThreadServiceJob.run(ThreadService.java:208)
         at com.sun.jmx.remote.opt.util.JobExecutor.run(JobExecutor.java:59)
    |#]
    [#|2007-06-13T17:15:34.140+0200|GRAVE|SJS Portal Server|debug.com.sun.portal.portlet.admin.mbeans|ThreadID=14; ClassName=com.sun.portal.portlet.admin.mbeans.PortletAdmin; MethodName=logMessage; |PSPL_CSPPAM0013 : Error deploying file /var/opt/sun/portal/portals/portal1/war/S2BSupportoLogico.war to instance portal-80 on host portal.diagsece.it
    javax.management.MBeanException: Exception thrown in operation deploy
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:435)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:203)
         at com.sun.jdmk.interceptor.MBeanServerInterceptorWrapper.invoke(MBeanServerInterceptorWrapper.java:512)
         at com.sun.portal.admin.server.PortalServerLoggingInterceptor.invoke(PortalServerLoggingInterceptor.java:422)
         at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)
         at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInterceptor.java:618)
         at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deployToContainer(PortletAdmin.java:544)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deploy(PortletAdmin.java:408)
         at com.sun.portal.portlet.admin.mbeans.PortletAdmin.deployAll(PortletAdmin.java:169)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at com.sun.jdmk.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:203)
         at com.sun.jdmk.interceptor.MBeanServerInterceptorWrapper.invoke(MBeanServerInterceptorWrapper.java:512)
         at com.sun.portal.admin.server.PortalServerLoggingInterceptor.invoke(PortalServerLoggingInterceptor.java:422)
         at com.sun.cacao.agent.DispatchInterceptor.invoke(DispatchInterceptor.java:662)
         at com.sun.cacao.agent.auth.impl.AccessControlInterceptor.invoke(AccessControlInterceptor.java:618)
         at com.sun.jdmk.JdmkMBeanServerImpl.invoke(JdmkMBeanServerImpl.java:764)
         at com.sun.cacao.common.instrum.impl.InstrumDefaultForwarder.invoke(InstrumDefaultForwarder.java:106)
         at javax.management.remote.generic.ServerIntermediary.handleRequest(ServerIntermediary.java:280)
         at javax.management.remote.generic.ServerIntermediary$PrivilegedRequestJob.run(ServerIntermediary.java:951)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.management.remote.generic.ServerIntermediary$RequestHandler.handleMBSReqMessage(ServerIntermediary.java:727)
         at javax.management.remote.generic.ServerIntermediary$RequestHandler.execute(ServerIntermediary.java:629)
         at com.sun.jmx.remote.generic.ServerSynchroMessageConnectionImpl$RemoteJob.run(ServerSynchroMessageConnectionImpl.java:249)
         at com.sun.jmx.remote.opt.util.ThreadService$ThreadServiceJob.run(ThreadService.java:208)
         at com.sun.jmx.remote.opt.util.JobExecutor.run(JobExecutor.java:59)
    Caused by: com.sun.portal.admin.common.PSMBeanException: ADMIN3658: Configuration deployment failed since the instance has been modified on node(s): portal.diagsece.it. These modifications can either be discarded using the --force option or pulled into the current configuration using the pull-config command.
         at com.sun.portal.fabric.mbeans.PortalServerInstance.deploy(PortalServerInstance.java:155)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
         ... 35 more
    Caused by: com.sun.portal.fabric.tasks.ConfigurationException: ADMIN3658: Configuration deployment failed since the instance has been modified on node(s): portal.diagsece.it. These modifications can either be discarded using the --force option or pulled into the current configuration using the pull-config command.
         at com.sun.portal.fabric.tasks.JESWS7Impl.postDeploy(JESWS7Impl.java:217)
         at com.sun.portal.fabric.tasks.JESWS7Impl.deploy(JESWS7Impl.java:305)
         at com.sun.portal.fabric.mbeans.PortalServerInstance.deploy(PortalServerInstance.java:151)
         ... 40 more
    |#]
    any suggestion.
    thanks in advance.
    Fabiuz

    Hi,
    The problem might be that the webserver has gone to "deployment pending state". This happens if any configuration change or if jsf portlet has been deployed. Please undeploy the jsf portlet if it is already deployed.
    Try the following :
    1. Login to webserver admin https://m/c : 8989
    2. click on Edit configuration
    3. There might be "deployment pending" or "instance modified" link on the top right hand side of the page
    4. click this and follow all default steps.
    After this, undeploy the portlet(psadmin undeploy portlet) again and deploy it again (psadmin deploy portlet....)
    HTH

  • Portal Server 7.2 corruption?

    We are running a number of Solaris zones with Portal Server 7.2, and experience that something has caused every one of them to become corrupted. The logs show the following when trying to deploy or undeploy portlets:
    admin log message that seems to indicate some attribute has disappeared from database or config:
    [#|2008-08-04T12:09:22.840+0200|SEVERE|SJS Portal Server|debug.com.sun.portal.portlet.admin.mbeans|ThreadID=61;
    ClassName=com.sun.portal.portlet.admin.mbeans.PortletAdmin;
    MethodName=logPortletDeployerException; |PSPL_CSPPAM0004 : PortletDeployerException: <global>,
    com.sun.portal.portlet.admin.mbeans.tasks.PortletDeployerException: errorRetrieveDP
    Caused by: com.sun.portal.desktop.context.ContextError: DSAMEConnection.getGlobalAttributes(): SunPortalportal1DesktopServiceadmin desktop log says the following which seems to indicate a classpath problem:
    [#|2008-08-04T12:09:22.911+0200|SEVERE|SJS Portal Server|debug.com.sun.portal.admin.console|ThreadID=59;
    ClassName=com.sun.portal.admin.console.common.PSBaseBean; MethodName=log; |Exception in DeployPortletBean.doUndeploy()
    java.io.IOException: java.lang.ClassNotFoundException: com.sun.portal.desktop.context.ContextErrorThe only thing I remember we did different just before it stopped working was that I set -Dfile.encoding=iso8859-1 on only one of the zones to try to work around a problem with using Norwegian characters in Wicket-portlet HTML pages.
    Any ideas?

    Has anyone found the root cause of this problem? I am facing the same problem it seems like if solaris is not shutdown properly u get this problem, but I dont know how to resolve it any help would be greatly apprecialted.
    I get the following error on my browser:
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: DSAMEConnection.getGlobalAttributes(): SunPortalportal1DesktopService
    root cause
    com.sun.portal.desktop.context.ContextError: DSAMEConnection.getGlobalAttributes(): SunPortalportal1DesktopService
    root cause
    java.lang.NullPointerException

  • How to retain portlet preferences when undeploying application

    Hi,
    we have a requirement where we configure portlet preferences for each portlet instance in a page through admin console.
    we use these preference values to retrieve content from VCR and display in portlet jsp.
    The problem here is when we undeploy application and install it again all the preferences configured in the admin console will vanish.
    Is there any way to retain these values even when we undeploy application.
    Thanks

    Hello,
    There are two ways you could do this: put the preference values in your .portlet files or use the propagation tool to move the customized portlet instances to your new deployment.
    Putting the preference values in your .portlet file can't be done from the administration tools-- it must be done from the IDE or manually editing the files-- so I'm guessing it would not solve your problem.
    For more information on using the propagation tool, see:
    http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/prodOps/propTool.html
    Kevin

  • Cannot test portlet using JDeveloper and built-in OC4J

    Hi everybody,
    I'm not trying to sound stupid but my problem seems to be very basic but i cannot solve it. I'm new to Jdeveloper. Here's my problem.
    I'm using Jdeveloper 10.1.2.1.0 (build 1913) to develope a portlet. I deployed it to the built-in Standalone OC4J of Jdeveloper and got the following messages:
    ---- Deployment started. ---- Sep 6, 2006 7:46:11 PM
    Target platform is Standalone OC4J (AppServerConnection2).
    Wrote WAR file to D:\jdev1012\jdev\mywork\Uma_OWHO\Uma\deploy\UmaPortlets.war
    Wrote EAR file to D:\jdev1012\jdev\mywork\Uma_OWHO\Uma\deploy\UmaPortlets.ear
    Invoking OC4J admin tool...
    D:\jdev1012\jdk\jre\bin\javaw.exe -jar D:\jdev1012\j2ee\home\admin.jar ormi://cuongttlabtop/ admin **** -deploy -file D:\jdev1012\jdev\mywork\Uma_OWHO\Uma\deploy\UmaPortlets.ear -deploymentName UmaPortlets
    checkIsLocalHost() error: cuongttlabtop/: cuongttlabtop/
    Uploading file D:\jdev1012\jdev\mywork\Uma_OWHO\Uma\deploy\UmaPortlets.ear to oc4j server side
    Notification ==> Application Deployer for UmaPortlets STARTS [ 2006-09-06T19:46:17.406ICT ]
    Notification ==> Undeploy previous deployment
    Notification ==> Copy the archive to D:\jdev1012\j2ee\home\applications\UmaPortlets.ear
    Notification ==> Unpack UmaPortlets.ear begins...
    Notification ==> Unpack UmaPortlets.ear ends...
    Notification ==> Initialize UmaPortlets.ear begins...
    Notification ==> Initialize UmaPortlets.ear ends...
    Notification ==> Initialize UmaPortlets begins...
    Notification ==> Initialize UmaPortlets ends...
    Notification ==> Application Deployer for UmaPortlets COMPLETES [ 2006-09-06T19:46:19.000ICT ]
    Exit status of OC4J admin tool (-deploy): 0
    D:\jdev1012\jdk\jre\bin\javaw.exe -jar D:\jdev1012\j2ee\home\admin.jar ormi://cuongttlabtop/ admin **** -bindWebApp UmaPortlets UmaPortlets http-web-site /UmaPortlets
    checkIsLocalHost() error: cuongttlabtop/: cuongttlabtop/
    Exit status of OC4J admin tool (-bindWebApp): 0
    Use the following context root(s) to test your web application(s):
    http://cuongttlabtop:8888/UmaPortlets
    Elapsed time for deployment: 12 seconds
    ---- Deployment finished. ---- Sep 6, 2006 7:46:23 PM
    When i tried to access the URL: http://cuongttlabtop:8888/UmaPortlets by Mozilla Firefox nothing came up instead : 403 Forbidden Directory browsing not allowed
    Please help me everybody!!!!! It's urgent. My boss will check my work on this Friday :((.

    I tried to access both URL you gave me and got the error:
    404 Not Found
    Resource /UmaPortlets/providers not found on this server
    I really dont understand what's going wrong here?? I followed exactly what Oracle tutorials tell me :(

  • Webcenter 11g Tutorial: Building portlets and wiring them fails at step 6

    I'm running through the WebCenter Tutorial. I've done everything up to this point. I've created the portlet, checked the view.jsp works, and registered it as a WSRP producer in my tutorial application.
    Step 6 asks me to drag and drop the portlet from the resource palette onto my page. This works, except when I run the page I get portlet unavailable on the generated page.
    The only thing I can think of is that the portlet deployment is being stopped when the tutorial app is being deployed - so I can't run then both at the same time, but that's me guessing from the error messages. Can anyone help?
    In JDev it says the following:
    [Another instance of the application is running on the server.  JDeveloper redeploy the application.]
    [Application MyTutorialPortlet stopped but not undeployed from Server Instance DefaultServer]
    [Running application MyTutorialPortlet on Server Instance DefaultServer...]
    Run startup time: 4322 ms.
    [Application MyTutorialPortlet deployed to Server Instance DefaultServer]
    Target URL -- http://127.0.0.1:7101/MyTutorialPortlet-Portlets-context-root/Products/html/view.jsp
    [Another instance of the application is running on the server.  JDeveloper redeploy the application.]
    [Application MyTutorialApplication stopped but not undeployed from Server Instance DefaultServer]
    [Running application MyTutorialApplication on Server Instance DefaultServer...]
    13-Nov-2009 14:46:36 oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener preStop
    INFO: ADFApplicationLifecycleListener.preStop
    13-Nov-2009 14:46:36 oracle.mds.internal.lcm.logging.MDSLCMLogger log
    INFO: MBean: oracle.mds.lcm:name=MDSAppRuntime,type=MDSAppRuntime,Application=MyTutorialApplication deregistered
    13-Nov-2009 14:46:36 oracle.adf.share.weblogic.listeners.ADFApplicationLifecycleListener postStop
    INFO: ADFApplicationLifecycleListener.postStop
    13-Nov-2009 14:46:36 oracle.adf.share.config.ADFConfigFactory cleanUpApplicationState
    INFO: Cleaning up application state
    13-Nov-2009 14:46:36 oracle.adf.share.config.ADFConfigFactory cleanUpApplicationState
    INFO: Calling ADF Config instance implementation: class oracle.adf.share.config.MDSConfigImpl.releaseResources()
    13-Nov-2009 14:46:36 oracle.adf.share.config.MDSConfigImpl releaseResources
    INFO: Releasing MDS Config implementation
    13-Nov-2009 14:46:36 oracle.adf.share.config.ADFContextMDSConfigHelperImpl releaseMDSInstance
    INFO: Releasing MDSInstance:ADFApplication14
    13-Nov-2009 14:46:36 oracle.mds.internal.lcm.logging.MDSLCMLogger info
    INFO: Application ID : MyTutorialApplication
    <13-Nov-2009 14:46:36 o'clock GMT> <Warning> <J2EE> <BEA-160195> <The application version lifecycle event listener oracle.security.jps.wls.listeners.JpsAppVersionLifecycleListener is ignored because the application MyTutorialApplication is not versioned.>
    13-Nov-2009 14:46:36 oracle.mds.internal.lcm.logging.MDSLCMLogger info
    INFO: "Metadata Services: Metadata archive (MAR) not found."
    13-Nov-2009 14:46:37 JpsApplicationLifecycleListener Migrate Application Credential Store
    WARNING: Overwriting credentials is allowed in application credential store migration with Weblogic server running in Development Mode and system property 'jps.app.credential.overwrite.allowed' set to true
    13-Nov-2009 14:46:42 oracle.adfinternal.controller.faces.lifecycle.JSFLifecycleImpl setLifecycleContextBuilder
    INFO: ADFc: Initializing ADF Page Lifecycle for the JSF environment, LifecycleContextBuilder is 'oracle.adf.controller.faces.lifecycle.ADFPhaseListener'.
    13-Nov-2009 14:46:52 oracle.adf.mbean.share.connection.ConnectionsRuntimeMXBeanImpl getNonCachedConnectionsContext
    INFO: Registering Connection Runtime MBean
    ADF Library non-OC4J post-deployment (millis): 163
    Run startup time: 21953 ms.
    [Application MyTutorialApplication deployed to Server Instance DefaultServer]
    Target URL -- http://127.0.0.1:7101/MyTutorialApplication/faces/MyPage.jspx
    13-Nov-2009 14:46:57 oracle.jbo.uicli.mom.CpxUtils$Visitor logMainApplicationCpx
    INFO: file:/home/joconnor/.jdeveloper/system11.1.1.1.33.54.07/o.j2ee/drs/MyTutorialApplication/MyTutorialApplication/WEB-INF/classes/view/DataBindings.cpx
    13-Nov-2009 14:46:58 oracle.adfinternal.view.page.editor.config.ExtensionFileParser parse
    INFO: Parsing Oracle Composer configuration files...
    13-Nov-2009 14:46:58 oracle.adfinternal.view.page.editor.config.ExtensionFileParser parse
    INFO: Successfully parsed 6 Oracle Composer extension configuration files.
    13-Nov-2009 14:46:58 oracle.adfinternal.view.page.editor.config.PanelRegistry _mergeInbuiltAddonConfig
    INFO: A duplicate definition of the inbuilt property panel oracle.adf.pageeditor.prop-panel.page is found. Ignoring the duplicate definition. Run the application with the FINE log level for more information.
    [TopLink Info]: 2009.11.13 14:46:59.432--ServerSession(28208629)--tag-repository logout successful
    [TopLink Info]: 2009.11.13 14:46:59.626--ServerSession(6727526)--TopLink, version: Oracle TopLink - 11g Release 1 (11.1.1.1.0) (Build 090527)
    [TopLink Info]: 2009.11.13 14:46:59.626--ServerSession(6727526)--Server: WebLogic Server 10.3.1.0 Wed Jun 10 22:24:41 MDT 2009 1227385
    [TopLink Info]: 2009.11.13 14:46:59.628--ServerSession(6727526)--tag-repository login successful
    13-Nov-2009 14:47:01 oracle.wsm.agent.WSMAgent init
    INFO: WSMAgent is initialized for category=management, function=agent.function.client, topologyNodePath=/wls/MyTutorialApplication/EJBs/default/COMPONENTs/default/WEBSERVICECLIENTs/WSRP_v2_Service/PORTs/WSRP_v2_Markup_Service/INTERCEPTORs/, isJ2EE=true
    13-Nov-2009 14:47:01 oracle.wsm.agent.WSMAgent init
    INFO: WSMAgent is initialized for category=security, function=agent.function.client, topologyNodePath=/wls/MyTutorialApplication/EJBs/default/COMPONENTs/default/WEBSERVICECLIENTs/WSRP_v2_Service/PORTs/WSRP_v2_Markup_Service/INTERCEPTORs/, isJ2EE=true
    [TopLink Info]: 2009.11.13 14:47:08.340--ServerSession(2366727)--relationship-repository logout successful
    [TopLink Info]: 2009.11.13 14:47:08.461--ServerSession(26747734)--TopLink, version: Oracle TopLink - 11g Release 1 (11.1.1.1.0) (Build 090527)
    [TopLink Info]: 2009.11.13 14:47:08.461--ServerSession(26747734)--Server: WebLogic Server 10.3.1.0 Wed Jun 10 22:24:41 MDT 2009 1227385
    [TopLink Info]: 2009.11.13 14:47:08.464--ServerSession(26747734)--relationship-repository login successful
    13-Nov-2009 14:47:10 oracle.adfinternal.view.faces.renderkit.rich.portlet.PortletRenderer preRender
    SEVERE: oracle.adf.model.portlet.binding.PortletModelException
         at oracle.adf.model.portlet.binding.PortletBinding$InnerPortletModel.getPortletRendition(PortletBinding.java:1104)
         at oracle.adfinternal.model.portlet.binding.ActivityPortletModelWrapper.getPortletRendition(ActivityPortletModelWrapper.java:106)
         at oracle.adfinternal.view.faces.renderkit.rich.portlet.PortletRenderer.preRender(PortletRenderer.java:948)
         at oracle.adfinternal.view.faces.renderkit.rich.customizable.ShowDetailFrameRenderer.encodeAll(ShowDetailFrameRenderer.java:639)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1187)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adfinternal.view.faces.renderkit.rich.customizable.PanelCustomizableRenderer.encodeChildrenVertically(PanelCustomizableRenderer.java:800)
         at oracle.adfinternal.view.faces.renderkit.rich.customizable.PanelCustomizableRenderer.encodeAll(PanelCustomizableRenderer.java:267)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1187)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adfinternal.view.page.editor.renderkit.LayoutCustomizableRenderer._encodeChild(LayoutCustomizableRenderer.java:1015)
         at oracle.adfinternal.view.page.editor.renderkit.LayoutCustomizableRenderer.doTwoColumnBottomLayout(LayoutCustomizableRenderer.java:640)
         at oracle.adfinternal.view.page.editor.renderkit.LayoutCustomizableRenderer.encodeAll(LayoutCustomizableRenderer.java:276)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1187)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1523)
         at oracle.adfinternal.view.page.editor.renderkit.PageCustomizableRenderer.encodeAll(PageCustomizableRenderer.java:190)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1187)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at oracle.adf.view.rich.render.RichRenderer.encodeStretchedChild(RichRenderer.java:1523)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderPane(PanelSplitterRenderer.java:925)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer._renderSecondPane(PanelSplitterRenderer.java:831)
         at oracle.adfinternal.view.faces.renderkit.rich.PanelSplitterRenderer.encodeAll(PanelSplitterRenderer.java:166)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1187)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.FormRenderer.encodeAll(FormRenderer.java:221)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1187)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:415)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:432)
         at oracle.adfinternal.view.faces.renderkit.rich.DocumentRenderer.encodeAll(DocumentRenderer.java:820)
         at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1187)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:335)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:751)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1494)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:771)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:942)
         at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:271)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:202)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:189)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:193)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:685)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:261)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:193)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:191)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:85)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:54)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:420)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:247)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:157)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.wls.JpsWlsFilter$1.run(JpsWlsFilter.java:96)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.wls.util.JpsWlsUtil.runJaasMode(JpsWlsUtil.java:146)
         at oracle.security.jps.wls.JpsWlsFilter.doFilter(JpsWlsFilter.java:140)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:70)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.webcenter.lifecycle.filter.LifecycleLockFilter.doFilter(LifecycleLockFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:159)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:202)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3588)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2200)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2106)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1428)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused by: oracle.fabric.common.PolicyEnforcementException
         at oracle.integration.platform.common.InterceptorChainImpl.createPolicyEnforcementException(InterceptorChainImpl.java:161)
         at oracle.integration.platform.common.InterceptorChainImpl.processRequest(InterceptorChainImpl.java:97)
         at oracle.integration.platform.common.mgmt.InterceptorChainManager.processRequest(InterceptorChainManager.java:216)
         at oracle.j2ee.ws.client.mgmt.runtime.SuperClientInterceptorPipeline.handleRequest(SuperClientInterceptorPipeline.java:96)
         at oracle.j2ee.ws.client.StubBase._preRequestSendingHook(StubBase.java:867)
         at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:210)
         at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:147)
         at oracle.portlet.wsrp.v2.soap.runtime.WSRP_v2_Markup_Binding_SOAP_Stub.initCookie(WSRP_v2_Markup_Binding_SOAP_Stub.java:173)
         at oracle.portlet.wsrp.v2.WSRP_v2_Markup_PortTypeJaxbToSoap.initCookie(WSRP_v2_Markup_PortTypeJaxbToSoap.java:671)
         at oracle.portlet.wsrp.v2.ServerToWSRPv2.initCookie(ServerToWSRPv2.java:6081)
         at oracle.portlet.client.connection.wsrp.ActivityServerWrapper.initCookie(ActivityServerWrapper.java:688)
         at oracle.portlet.client.techimpl.wsrp.WSRPInitCookiePipe.execute(WSRPInitCookiePipe.java:112)
         at oracle.portlet.client.techimpl.wsrp.WSRPInitCookiePipe.pre(WSRPInitCookiePipe.java:42)
         at oracle.portlet.client.service.pipeline.PipeContext.internalExecute2(PipeContext.java:644)
         at oracle.portlet.client.service.pipeline.PipeContext.access$000(PipeContext.java:51)
         at oracle.portlet.client.service.pipeline.PipeContext$1.run(PipeContext.java:495)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.portlet.client.service.pipeline.PipeContext.internalExecute(PipeContext.java:505)
         at oracle.portlet.client.service.pipeline.PipeContextRunnable.run(PipeContextRunnable.java:23)
         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at oracle.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.runTask(ModifiedThreadPoolExecutor.java:391)
         at oracle.portlet.client.service.pipeline.ModifiedThreadPoolExecutor$Worker.run(ModifiedThreadPoolExecutor.java:416)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.NullPointerException
         at oracle.j2ee.ws.rm.interceptor.WSRMClientInterceptor.processRequest(WSRMClientInterceptor.java:169)
         at oracle.integration.platform.common.InterceptorChainImpl.processRequest(InterceptorChainImpl.java:89)
         ... 24 more

    hi,
    im a newbie in webcenter, where should I increase the portlet timeout? I'm encountering the Portlet Unavailable error evertime i logged into webcenter spaces. but after i try to collapse/uncollapse the portlet, it is showing the right page.
    i'm using jdeveloper 11.1.1.3 and webcenter 11g
    thanks,
    rian

  • Deployed portlet not seen under New channel drop down

    Hi,
    I need to add a new portlet to my portal so user can select it under her content configuration page.
    I have added the new portlet to a user's profile via the portlet admin console.
    But the new portlet channel is not available in user's content configuration page.
    Any Idea ?
    (i'm working on Sun ONE Identity Server 6.1 and Sun ONE Application Server 7.0.0_01 on Solaris 5.8).
    Thanks in advance.
    Best Regards,
    Iris

    Hi,
    This problem occurs when display profile is not updated with portlet provider for some reasons
    Tips :
    1. Please check if Webcontainer instance is up.
    2. login to psconsole -> portals tab -> click on the portal name -> Click Add dn button and search for the dn to which you deployed the portlet -> Add it -> select
    it from the select DN listbox and then download the display profile(dp)
    If the portlet provider which you deployed is not present in the display profile
    , then please undeploy the portlet and try deploying again.
    3) Before running the the portlet deploy, set the logger to FINEST and see if any errors are thrown, basically if should show dp updated and war file deployed.
    ./psadmin set-logger -u amadmin -f ps_password -m pas -O debug.com.sun.portal -L
    FINEST
    tail -f /var/opt/SUNWportal/logs/admin/portal.0.0.log

  • Error in developing web clipping portlets

    hi,
    I am using Oracle Portal 9.0.4 and trying to make a web clipping portlet.I created a page group, Created a standard page in it, Then added a web clipping portlet into it.Then, i clicked the edit defaults button, and in the URL Location field, I gave the site i want to be published.
    Then I clicked the start button, the page is displayed, but the links in the page are not working.
    After that, I clicked the "section" button, but it is giving the error "This product requires use of a browser that supports JavaScript 1.2, and that you run with scripting enabled".(I am using IE 5.0.2920.0).
    After that, I clciked the select button, and clicked ok.Now, The portlet is there in the page, but it has no body! I mean, we can see only the blue heading which displays its name and cutumization links.
    If anybody got similar error, or know how to fix this one, please help..
    Regards,
    Vidya

    hi,
    why dont you give a try with IE 6.0. also your PDK and IAS versions may be incompatible. check the versions of each. PDK(90262) should be deployed. if you can not solve the problem undeploy the old portalTools.ear file and deploy again. it seems weird but it is works (some files may not be loaded in the deployments, you can check them in the deployed OC4J_Instance)
    Korhan Yunak

  • SMTP Portlet - Attachments not Working

    I've installed the upgraded SMTP Portlet. I'm not able to attach files. The Attach File window pops up and I am able to browse for files. The Attach file button closes the Attachment Window and no files are attached.

    Rahmathulla:
    With regards to getting an ID number for the attachment, it doesn't generate one. When I click the "Add" attachments, the browse for files portion is rendered in the portlet. I can browse for a file, but when I click on the "Attach" button, it takes me back to the compose message screen, but no attachments are there.
    Because I had originally used version 1, I decided to deregister the provider, delete the external application (SSO), undeploy from the OC4J_portal. I then reistalled the application.
    I inspected the application log under ../oc4j_portal/application-deployments/smtp/oc4j_portal_default_island_1. It had the following entries.
    2/13/04 3:43 PM smtp: oracle.jsp.runtimev2.JspServlet: init
    2/13/04 3:43 PM smtp: 9.0.2.2 Started
    2/13/04 3:43 PM smtp: oracle.webdb.provider.v2.adapter.SOAPServlet: init
    2/13/04 3:43 PM smtp: ServletLogger - Logging level: 4
    2/13/04 3:43 PM smtp: [id=(null), instance=(null)] CONFIGURATION: Invalid or null value for property - executionWarningTimeout = null - setting to default value of 20 seconds
    2/13/04 3:43 PM smtp: [id=(null), instance=(null)] CONFIGURATION: Invalid or null value for property - executionKillTimeout = null - setting to default value of 80 seconds
    2/13/04 3:47 PM smtp: oracle.portal.integration.email.impl.LoginServlet: init
    2/13/04 3:50 PM smtp: [id=1076683839755ApplicationServerThread-9, instance=58636_SMTP_PORTLET_39337286] CONFIGURATION: Default container renderer not specified
    2/13/04 3:50 PM smtp: [id=1076683839755ApplicationServerThread-9, instance=58636_SMTP_PORTLET_39337286] CONFIGURATION: defaulting container renderer to DefaultContainerRenderer
    2/13/04 3:50 PM smtp: [id=1076683839755ApplicationServerThread-9, instance=58636_SMTP_PORTLET_39337286] WARNING: Failed to getComposeMessage for id: null
    2/13/04 3:50 PM smtp: [id=1076683857833ApplicationServerThread-9, instance=58636_SMTP_PORTLET_39337286] WARNING: Failed to getComposeMessage for id: null
    2/13/04 3:51 PM smtp: [id=1076683873052ApplicationServerThread-6, instance=58636_SMTP_PORTLET_39337286] WARNING: Failed to getComposeMessage for id: null
    2/13/04 3:51 PM smtp: [id=1076683875130ApplicationServerThread-9, instance=58636_SMTP_PORTLET_39337286] WARNING: SMTPEditInfo: OID server Port not an integer:
    2/13/04 3:52 PM smtp: [id=1076683968333ApplicationServerThread-9, instance=58636_SMTP_PORTLET_39337286] WARNING: Failed to getComposeMessage for id: null
    2/13/04 3:53 PM smtp: oracle.portal.integration.email.multipart.FileUploadServlet: init
    2/13/04 3:53 PM smtp: [id=1076684039724ApplicationServerThread-6, instance=58636_SMTP_PORTLET_39337286] WARNING: Failed to getComposeMessage for id: null
    2/13/04 3:55 PM smtp: [id=1076684137177ApplicationServerThread-6, instance=58636_SMTP_PORTLET_39337286] WARNING: Failed to getComposeMessage for id: null
    2/13/04 3:56 PM smtp: [id=1076684191583ApplicationServerThread-9, instance=58636_SMTP_PORTLET_39337286] WARNING: Failed to getComposeMessage for id: null
    Maybe this will help?
    Thank You,
    Richard

  • Deploying a third-party portlet.

    I have downloaded and installed Oracle Application Server 10g, using the "Portal and Wireless" installation type. I have a J2EE web app, packaged as a JSR-168 compliant portlet in a WAR file, and I am floundering around trying to figure out how to deploy it to the sample portal that's running on OAS10g. I should also mention that my WAR file is deployed as a normal webapp to the same OAS10g server.
    I've pored over lots of docs, and I've found hints scattered here and there, but nowhere have I found the list of steps I need to follow. Can anyone refer me to the correct document, or provide some other clues? I'm about at my wit's end. I tried the administration screens in the sample portal, where I only enter the URL of the running webapp, but that didn't work.
    When I deployed this to the Pluto reference implementation server, the deployment process modified my web.xml file, adding a new servlet and mapping for a servlet that actually invokes my javax.portlet.GenericPortlet subclass, and I assume OAS10g's portal server would do something similar.
    If anyone can point me in the right direction, I would be enormously grateful.

    Hi David,
    The
    [url=http://www.oracle.com/technology/products/ias/por
    al/standards.html]WSRP and JSR 168 page on Portal
    Center is a good strating point.The rough steps you need to do:
    1) Download and install the
    [url=http://www.oracle.com/technology/products/ias/por
    al/files/portlet-container.zip]Java Portlet
    Container (JSR 168) on top of an OC4J.
    2) Deploy your portlet to portlet container. (Your
    portlets deployed to Oracle's Java Portlet Container
    are exposed automatically through WSRP).
    3) Register your WSRP producer with a WSRP compliant
    portal server (such as the
    [url=http://www.oracle.com/technology/software/product
    /ias/preview.html]Developer's Preview Portal,
    or the hosted WSRP compliant server on
    portalstandards
    oracle.com).
    Hope this helps - let us know if you have more
    questions.
    It was very helpful -- thanks very much -- and I do have questions. I was able to do step one without any glitches at all, per the instructions. For step two, I deployed my JSR-168 compliant portlet/webapp/warfile to the OC4J_WSRP instance I created in step one.
    So far so good. Then I try to register it to the sample portal running on the same OAS10g server, in an OC4J instance named OC4J_Portal. I still get cryptic error messages about the URL being invalid, even though I know it's not... I decide to check out the "Developer's Preview Portal". Oh no, not another 53mb download and another component to install. I get an idea... maybe I can install the portletapp in wsrp-samples.ear, and my WAR file (which I've now packaged into an EAR file) to the OC4J_Portal instance... So I undeploy them from OC4J_WSRP and stop that, configure the datasource in the instructions in the OC4J_Portal instance, deploy everything from the command line, and now when I try to hit the portal's opening page, at http://hostname/pls/portal, I get a stacktrace on my screen:
    <pre>
    500 Internal Server Error
    java.lang.NoSuchMethodError: oracle.webdb.utils.HTTPUtils.getCookie(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
         at oracle.webdb.page.PageBuilder.processPortalSessionCookie(Unknown Source)
    </pre>
    ... etc.
    Should I be able to deploy my portlet on the sample portal server that's automatically deployed on the OAS10 Portal and Wireless setup? Why does this have to be so complicated? It is (or was) a working portal server, and I have a JSR-168 compliant portlet. I don't understand why I can't just deploy it without having to pore through docs scattered throughout a dozen zip files scattered throughout a dozen web pages and installing all kinds of extra components. I thought the idea behind JSR-168 was to make this process uniform.
    Sorry about the rant, Peter, but this process is like a nightmare that I can't wakeup from. I'm a huge fan of Oracle products, but I'm getting really close to recommending to my employer that we buy Weblogic instead.

  • How to deregister PORTLET PRODUCER manually?

    I had an error during deregister my portlet producer, so now it is not in my project, but somehow local oc4j knows about it. When I try to start executing my project, my explorer's page tells:
    mdsId=/oracle/adf/portlet/TutorialProducer_1176222275748/ap/E0default_dc50ae93_0111_1000_8002_c0a81ea65759.pxml not found
    TutorialProdecer - is the name of my portlet producer which I've failed to deregister. How should I manually delete the information about this producer?
    Once I've been working whith stand alone OC4J, I had similar problem when incorrectly tryed to undeploy my applications, so they where physically deleted wrom /applications folder, but information about them still remained, and I should manually delete it from .xml files. Is there similar way to deregister protlet producer from jdev's oc4j?

    Hi,
    it's not quite clear to me what the problem is. Do you want to clean up orphaned entries in the producer registration section? Then, in deed, you should try to unregister the producer by right clicking on it and de-registering it.
    Do you have problems with deployed producer application on your OC4J and you want to clean up the container? Then you need to clean up the default-web-site.xml and server.xml. (config folder of your OC4J) Also you should look for fragments on the file system (folders of the deployed application ).
    You can then look for producer entries in the connections.xml. It is also recommended to close and restart the JDeveloper after this.

  • Deployed portlet invisible in Access Manager when creating channel

    Hi
    I'm hoping one of you can help me out on this one.
    I'm trying to deploy a new build portlet, but get stuck when I want to create a new channel in SJS Access Manager.
    For some reason my portlet is not shown in the dropdownlist.
    Please note: the portal console is running on a other server than the application servers to which the portlet is deployed.
    I've deployed the .war file using the following command:
    pdeploy delpoy -u "uid=xxxxx,ou=People,dc=xxx,dc=xx" -w xxxxxxxx -g xxxxxx -f /root/eurdeploy/usermapping /root/eurdeploy/$1
    (xxx's are not the real values ;-) )
    Everything seems to be deployed correctly. I can also see the portlet correctly being deployed in the application server console.
    Can anyone help me out?
    Thanks in advance for your help!
    Kind regards,
    Chris van Diemen
    Message was edited by:
    CvDiemen

    I've already tried that several times.
    Deploy/undeploy seems to work correctly.
    As already mentioned, the portlet is shown in all 4 instances of the Application Server, however it remains invisible in the Access Manager.
    Is it possible that is has something to do with the fact that we have 4 AS' running on 1 machine in 4 virtual zones?

  • Error occured when deploy portlet to portal server 6.3

    I was using pdeploy tool to deploy a portlet, in the commandline I received this message: errorStoreDP <sms-UNKNOWN_EXCEPTION_OCCURED>.
    checking the pdeploy.debug, here is the detailed message:
    SMSException Exception Code:5
    Message:sms-UNKNOWN_EXCEPTION_OCCURRED
    The lower level exception message
    The user does not have permission to perform the operation.
    The lower level exception:
    SMSException Exception Code:8
    Message:The user does not have permission to perform the operation.
    The lower level exception message
    error result
    The lower level exception:
    netscape.ldap.LDAPException: error result (50); Insufficient 'write' privilege to the 'sunserviceschema' attribute of entry 'ou=1.0,ou=sunportaldesktopservice,ou=services,dc=fccj,dc=org'.
    ; Insufficient access
    thanks

    Hi,
    I am sorry but I really don't have answer for the problem I mentioned in this thread.
    First of all, what I installed was 2005Q4 for windows.
    It's been working for me once a while, then I think I re-deployed
    a portlet without undeploy it or vice versa.. then i received
    that error. In the end I removed 2005Q4 from control panel and
    re-install that thing using another set of ID/PWD. I've been repeating this several times, sometimes it works, sometimes not.
    I even wipe out my hard drive once a time to re-install the OS then 2005Q4.
    it's painful. I talked with JES support staff, they said there are bugs
    on 2005Q4 but they have them addressed in version 7...
    After you remove it from control panel, make sure run regedit to see
    all JES related entries have been removed from HKEY-LOCAL-
    MACHINE/Software.
    I don't have this problem anymore since I got an Unix box, so far
    2005Q4 seems to be working fine on Unix.
    hope this can help

Maybe you are looking for