TN3270 Portlet: ClassNotFoundException

Hello,
We installed the TN3270 portlet on a 10.1.4 portal, in a seperate OC4J.
I get the /tn3270/providers page and I can register the provider with portal.
When putting the portlet on a page, I get the portlet with a grey area and at
the bottom a yellow line with the error :
Error loading applet. oracle.portal.integration.tn3270.Tn3270Appletjava.lang.ClassNotFoundException: oracle.portal.integration.tn3270.Tn3270Applet
These are my settings in the provider.xml:
<code>oracle.portal.integration.tn3270.Tn3270Applet</code>
<codebase>/htdocs/jars</codebase>
<archive>tn3270.jar,appletviewer.jar</archive>
Has anyone any idea what to do to resolve the problem ?
Thanks in advance.
Filip Huysmans.

Hello,
Thanks for the response, but we found out that we needed to install
the SUN JRE on the client pc to get it working.
Maybe it should be in the documentation that is mandatory.
Now I get the class started when I put no mainframe information but then he asks me for this information, which is normal.
But when I set the information, the class doesn't get started but stays on initialized,
in the java log box I see that he tries to do the same action over and over again.
I suppose that this is a problem at the level of the mainframe ?
Do we need extra priviliges on the mainframe to be able to access ?
Thanks.
Filip Huysmans.

Similar Messages

  • Tn3270 portlet errors can't find classpath

    Using Internet Explorer the tn3270 portlet connecting to IBM Mainframe will not come up - there are a list of classpath errors. In Mozilla browser the applet at least appears but still getting the same classpath errors.
    Has anyone had this same problem??? Any help is appreciated.
    Thanks.
    Julia

    Java(TM) Plug-in: Version 1.4.2
    Using JRE version 1.4.2 Java HotSpot(TM) Client VM
    User home directory = C:\Documents and Settings\Administrator
    Proxy Configuration: Manual Configuration
    Proxy: http=nhqgate.hq-ac.prv:80,https=nhqgate.hq-ac.prv:80,ftp=nhqgate.hq-ac.prv:80,gopher=nhqgate.hq-ac.prv:80,socks=nhqgate.hq-ac.prv:1080
    Proxy Overrides: *.prv,10.*,*.hrdc-drhc.net,<local>
    c: clear console window
    f: finalize objects on finalization queue
    g: garbage collect
    h: display this help message
    l: dump classloader list
    m: print memory usage
    o: trigger logging
    p: reload proxy configuration
    q: hide console
    r: reload policy configuration
    s: dump system properties
    t: dump thread list
    v: dump thread stack
    x: clear classloader cache
    0-5: set trace level to <n>
    java.security.PrivilegedActionException: java.net.ConnectException: Connection refused: connect
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.SocksSocketImplFactory.guessVersion(Unknown Source)
         at java.net.SocksSocketImplFactory.<init>(Unknown Source)
         at java.net.Socket.checkSocks(Unknown Source)
         at java.net.Socket.setImpl(Unknown Source)
         at java.net.Socket.<init>(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.New(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.createConnection(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at sun.plugin.net.protocol.http.HttpUtils.followRedirects(Unknown Source)
         at sun.plugin.cache.CachedJarLoader.download(Unknown Source)
         at sun.plugin.cache.CachedJarLoader.load(Unknown Source)
         at sun.plugin.cache.JarCache.get(Unknown Source)
         at sun.plugin.net.protocol.jar.CachedJarURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.jar.CachedJarURLConnection.getJarFile(Unknown Source)
         at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)
         at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)
         at sun.misc.URLClassPath$3.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at sun.misc.URLClassPath.getLoader(Unknown Source)
         at sun.misc.URLClassPath.getLoader(Unknown Source)
         at sun.misc.URLClassPath.getResource(Unknown Source)
         at java.net.URLClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(Unknown Source)
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.net.ConnectException: Connection refused: connect
         at java.net.PlainSocketImpl.socketConnect(Native Method)
         at java.net.PlainSocketImpl.doConnect(Unknown Source)
         at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
         at java.net.PlainSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at java.net.SocksSocketImplFactory$1.run(Unknown Source)
         ... 43 more
    load: class oracle.portal.integration.tn3270.Tn3270Applet not found.
    java.lang.ClassNotFoundException: oracle.portal.integration.tn3270.Tn3270Applet
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.net.SocketException: Connection refused: connect
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.New(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.createConnection(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 10 more
    java.lang.ClassNotFoundException: oracle.portal.integration.tn3270.Tn3270Applet
         at sun.applet.AppletClassLoader.findClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         at sun.applet.AppletClassLoader.loadCode(Unknown Source)
         at sun.applet.AppletPanel.createApplet(Unknown Source)
         at sun.plugin.AppletViewer.createApplet(Unknown Source)
         at sun.applet.AppletPanel.runLoader(Unknown Source)
         at sun.applet.AppletPanel.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.net.SocketException: Connection refused: connect
         at java.net.SocksSocketImpl.connect(Unknown Source)
         at java.net.Socket.connect(Unknown Source)
         at sun.net.NetworkClient.doConnect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.doConnect(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.openServer(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.net.www.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.<init>(Unknown Source)
         at sun.plugin.net.protocol.http.HttpClient.New(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.createConnection(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.connect(Unknown Source)
         at sun.plugin.net.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
         at java.net.HttpURLConnection.getResponseCode(Unknown Source)
         at sun.applet.AppletClassLoader.getBytes(Unknown Source)
         at sun.applet.AppletClassLoader.access$100(Unknown Source)
         at sun.applet.AppletClassLoader$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         ... 10 more

  • Problems running TN3270 Portlet

    I'm trying to configure the TN3270 portlet to connect to a SNA Server which contains different TN3270 session pools.
    I'd like to know if there is any documentation about how to use this portlet. Is the SNA Server name the only variable in use in the set of configurable portlet parameters? What about the pool name?
    The fact is that when we launch the execution of the emulator, the corresponding applet displays a black window with no characters or status bar and the Iexplorer containing the applet gets up to 99% processor.
    Oriol

    Hi,
    1) This portlet comes packaged with the documentation. You can read up the release.notes.html and installation.html for information on how to use this portlet.
    2) Tn3270 session pools are not supported in the current implementation.
    3) The fact that you are able to view the black window means that the applet has been initialized. I don't see any reason why you are not able to view no characters.
    4) As for the IExplore taking too much memory, this problem has been solved in the latest version of the Tn3270 portlet, which is available with the latest version of PDK (http://portalstudio.oracle.com).
    Thanks,
    Ashish.

  • Problems when installing Tn3270 Portlet

    Hi!
    it´s possible to use this portlet to emulate terminal with an Unix system? my system is Red Hat 7.2.
    When use this portlet occurs the following error in application.log:
    5/8/03 11:17 AM Started
    5/8/03 11:17 AM tn3270: oracle.jsp.runtimev2.JspServlet: init
    5/8/03 11:17 AM tn3270: 9.0.2.0.0 Started
    5/8/03 11:17 AM tn3270: oracle.webdb.provider.v2.adapter.SOAPServlet: init
    5/8/03 11:17 AM tn3270: ServletLogger - Logging level: 4
    5/8/03 11:17 AM tn3270: [id=(null), instance=2785_TN3270PORTLET_3871187] CONFIGURATION: Invalid or null value for property - executionWarningTimeout = null - setting to default value of 20 seconds
    5/8/03 11:17 AM tn3270: [id=(null), instance=2785_TN3270PORTLET_3871187] CONFIGURATION: Invalid or null value for property - executionKillTimeout = null - setting to default value of 80 seconds
    5/8/03 11:17 AM tn3270: [id=(null), instance=2785_TN3270PORTLET_3871187] CONFIGURATION: Default container renderer not specified
    5/8/03 11:17 AM tn3270: [id=(null), instance=2785_TN3270PORTLET_3871187] CONFIGURATION: defaulting container renderer to DefaultContainerRenderer
    5/8/03 11:26 AM tn3270: [id=(null), instance=2785_TN3270PORTLET_3871187] AppletEditRenderer: Page not customized
    anybody have a solution?
    Thanks in Advance !
    Rudinick Aguiar
    SENA INFORMATICA
    BRAZIL

    I did modify the provider.xml as follows:
    <paramDescriptor class="oracle.portal.provider.v2.sample.ParamDescriptor">
    <name>hostname</name>
    <value>t102node</value>
    </paramDescriptor>
    where "t102node" is the OS/390 server.
    Because firts, i tried "t102node.hostname" and i received this other message:
    security.Couldn't resolve IP for host t102node.hostname or for bdvsun01.banvenez.com.
    So, i deleted the ".hostname" from the value field.
    I guess this is the correct syntax, if i'am wrong, please let me know

  • An error occurred while getting a portlet instance

    Hello all
    I am trying to deploy and test accessing tn3270 portlet found here
    http://www.oracle.com/technology/products/ias/portal/point/tn3270/installation.html
    using Jdev 10.1.3.3 with preconfigured OC4J
    deployed the portlet to preconfigured OC4J
    and then created a new webcenter application in JDEV
    rigisted the portlet
    created jspx page
    while trying to add the portlet
    i am getting below error.
    I am trying to
    java.lang.ClassNotFoundException
    java.lang.RuntimeException: java.lang.ClassNotFoundException: oracle.adfdt.controller.struts.ui.db.StrutsConfigDbUtilsImpl
         at oracle.adf.dt.struts.Utils.getStrutsConfigUtils(Utils.java:28)
         at oracle.adf.dt.managers.PageDefinitionManager.generateDefaultPageDefinitionName(PageDefinitionManager.java:506)
         at oracle.adf.dt.managers.PageDefinitionManager.findOrCreatePageDefinitionUsage(PageDefinitionManager.java:254)
         at oracle.adf.dt.managers.PageDefinitionManager.findOrCreatePageDefinitionUsage(PageDefinitionManager.java:244)
         at oracle.adfdt.jdev.JDevDesignTimeContext.findOrCreatePageDefinitionUsage(JDevDesignTimeContext.java:129)
         at oracle.adfdtinternal.view.faces.portlet.PortletNodeCreator.createNode(PortletNodeCreator.java:198)
         at oracle.bali.xml.util.XmlModelUtils.initializeAndInvokeCreatorIfNeededOrSpecified(XmlModelUtils.java:186)
         at oracle.bali.xml.util.XmlModelUtils.createNodeFromKey(XmlModelUtils.java:158)
         at oracle.bali.xml.model.AbstractModel$1.performTask(AbstractModel.java:459)
         at oracle.bali.xml.model.task.StandardTransactionTask.runThrowingXCE(StandardTransactionTask.java:190)
         at oracle.bali.xml.model.AbstractModel.insertXmlKey(AbstractModel.java:447)
         at oracle.bali.xml.model.datatransfer.operation.CreateFromXmlKeyOperation$1.performTask(CreateFromXmlKeyOperation.java:43)
         at oracle.bali.xml.model.task.StandardTransactionTask.runThrowingXCE(StandardTransactionTask.java:167)
         at oracle.bali.xml.model.datatransfer.operation.CreateFromXmlKeyOperation.apply(CreateFromXmlKeyOperation.java:38)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._apply(OperationProcessor.java:393)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._forceSimpleApplyImpl(OperationProcessor.java:346)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:293)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:243)
         at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper._doRegularDrop(DropHandlerHelper.java:268)
         at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper.performDrop(DropHandlerHelper.java:87)
         at oracle.bali.xml.gui.swing.dnd.ModelDropHandler.drop(ModelDropHandler.java:153)
         at java.awt.dnd.DropTarget.drop(DropTarget.java:430)
         at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)
         at sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:53)
         at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)
         at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)
         at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)
         at java.awt.Component.dispatchEventImpl(Component.java:3826)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
         at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:3963)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3817)
         at java.awt.Container.dispatchEventImpl(Container.java:2010)
         at java.awt.Window.dispatchEventImpl(Window.java:1774)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Caused by: java.lang.ClassNotFoundException: oracle.adfdt.controller.struts.ui.db.StrutsConfigDbUtilsImpl
         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at oracle.ideimpl.IdeClassLoader.loadClass(IdeClassLoader.java:140)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:242)
         at oracle.jbo.common.java2.JDK2ClassLoader.loadClassForName(JDK2ClassLoader.java:38)
         at oracle.jbo.common.JBOClass.forName(JBOClass.java:164)
         at oracle.adf.dt.struts.Utils.getStrutsConfigUtils(Utils.java:23)
         ... 41 more
    Thanks for your time
    Regards
    Srinivas

    Hello Peter
    Thanks for your response , here are the steps i have done
    1. Created a new Application from the ear file extracted from the downloaded ZIP file in JDeveloper version 10.1.3.3
    2. Deployed to the application Webcenter Preconfigured OC4J
    3. Following the instructions in the install notes changed the provider.xml to point to our server
    4. and then tried to validate the install per instructions in install notes and got error nameKey setters not found in some class . and in the installed application provider.xml file i see
    <nameKey>Tn3270 Client</nameKey>
    <descriptionKey>This is the Tn3270 Mainframe's Client.</descriptionKey>
    but in the install instructions page i see name and description tags instead of nameKey and descriptionkey, so changed the tags to name and description and saved and accessing the test URL showed successful message
    5. Created a new webcenter application in jdeveloper
    6. from view project, context menu selected new/web tier/portlets and selected Oracle PDK Portlet registration and completed the wizard
    7. Created new JSPX page and from components panel / customizable components core , dragged Panel Customizable onto the page
    8. from component panel tried to drag tn3270 ( my portlet) to the page and getting the error described above
    if i missed any steps can you please let me know
    and regarding your question
    can you successfully consume other portlets from preconfigured OC4J
    This is first time i am trying to use a portlet on a page
    Best Regards
    Srinivas
    P.S
    I sincerly hope you start your own blog soon, we can use lot of help with tips and tricks about webcenter from smart people like you and your team

  • An error occured while getting a portlet instance

    Hello all
    I am trying to deploy and test accessing tn3270 portlet found here
    http://www.oracle.com/technology/products/ias/portal/point/tn3270/installation.html
    using Jdev 10.1.3.3 with preconfigured OC4J
    deployed the portlet to preconfigured OC4J
    and then created a new webcenter application in JDEV
    rigisted the portlet
    created jspx page
    while trying to add the portlet
    i am getting below error.
    I am trying to
    java.lang.ClassNotFoundException
    java.lang.RuntimeException: java.lang.ClassNotFoundException: oracle.adfdt.controller.struts.ui.db.StrutsConfigDbUtilsImpl
         at oracle.adf.dt.struts.Utils.getStrutsConfigUtils(Utils.java:28)
         at oracle.adf.dt.managers.PageDefinitionManager.generateDefaultPageDefinitionName(PageDefinitionManager.java:506)
         at oracle.adf.dt.managers.PageDefinitionManager.findOrCreatePageDefinitionUsage(PageDefinitionManager.java:254)
         at oracle.adf.dt.managers.PageDefinitionManager.findOrCreatePageDefinitionUsage(PageDefinitionManager.java:244)
         at oracle.adfdt.jdev.JDevDesignTimeContext.findOrCreatePageDefinitionUsage(JDevDesignTimeContext.java:129)
         at oracle.adfdtinternal.view.faces.portlet.PortletNodeCreator.createNode(PortletNodeCreator.java:198)
         at oracle.bali.xml.util.XmlModelUtils.initializeAndInvokeCreatorIfNeededOrSpecified(XmlModelUtils.java:186)
         at oracle.bali.xml.util.XmlModelUtils.createNodeFromKey(XmlModelUtils.java:158)
         at oracle.bali.xml.model.AbstractModel$1.performTask(AbstractModel.java:459)
         at oracle.bali.xml.model.task.StandardTransactionTask.runThrowingXCE(StandardTransactionTask.java:190)
         at oracle.bali.xml.model.AbstractModel.insertXmlKey(AbstractModel.java:447)
         at oracle.bali.xml.model.datatransfer.operation.CreateFromXmlKeyOperation$1.performTask(CreateFromXmlKeyOperation.java:43)
         at oracle.bali.xml.model.task.StandardTransactionTask.runThrowingXCE(StandardTransactionTask.java:167)
         at oracle.bali.xml.model.datatransfer.operation.CreateFromXmlKeyOperation.apply(CreateFromXmlKeyOperation.java:38)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._apply(OperationProcessor.java:393)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor._forceSimpleApplyImpl(OperationProcessor.java:346)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:293)
         at oracle.bali.xml.model.datatransfer.operation.OperationProcessor.forceSimpleApply(OperationProcessor.java:243)
         at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper._doRegularDrop(DropHandlerHelper.java:268)
         at oracle.bali.xml.gui.swing.dnd.DropHandlerHelper.performDrop(DropHandlerHelper.java:87)
         at oracle.bali.xml.gui.swing.dnd.ModelDropHandler.drop(ModelDropHandler.java:153)
         at java.awt.dnd.DropTarget.drop(DropTarget.java:430)
         at sun.awt.dnd.SunDropTargetContextPeer.processDropMessage(SunDropTargetContextPeer.java:500)
         at sun.awt.dnd.SunDropTargetContextPeer.access$800(SunDropTargetContextPeer.java:53)
         at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchDropEvent(SunDropTargetContextPeer.java:812)
         at sun.awt.dnd.SunDropTargetContextPeer$EventDispatcher.dispatchEvent(SunDropTargetContextPeer.java:736)
         at sun.awt.dnd.SunDropTargetEvent.dispatch(SunDropTargetEvent.java:29)
         at java.awt.Component.dispatchEventImpl(Component.java:3826)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
         at java.awt.LightweightDispatcher.processDropTargetEvent(Container.java:3963)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3817)
         at java.awt.Container.dispatchEventImpl(Container.java:2010)
         at java.awt.Window.dispatchEventImpl(Window.java:1774)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    Caused by: java.lang.ClassNotFoundException: oracle.adfdt.controller.struts.ui.db.StrutsConfigDbUtilsImpl
         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
         at oracle.ideimpl.IdeClassLoader.loadClass(IdeClassLoader.java:140)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:242)
         at oracle.jbo.common.java2.JDK2ClassLoader.loadClassForName(JDK2ClassLoader.java:38)
         at oracle.jbo.common.JBOClass.forName(JBOClass.java:164)
         at oracle.adf.dt.struts.Utils.getStrutsConfigUtils(Utils.java:23)
         ... 41 more
    Thanks for your time
    Regards
    Srinivas

    Hello Peter
    Thanks for your response , here are the steps i have done
    1. Created a new Application from the ear file extracted from the downloaded ZIP file in JDeveloper version 10.1.3.3
    2. Deployed to the application Webcenter Preconfigured OC4J
    3. Following the instructions in the install notes changed the provider.xml to point to our server
    4. and then tried to validate the install per instructions in install notes and got error nameKey setters not found in some class . and in the installed application provider.xml file i see
    <nameKey>Tn3270 Client</nameKey>
    <descriptionKey>This is the Tn3270 Mainframe's Client.</descriptionKey>
    but in the install instructions page i see name and description tags instead of nameKey and descriptionkey, so changed the tags to name and description and saved and accessing the test URL showed successful message
    5. Created a new webcenter application in jdeveloper
    6. from view project, context menu selected new/web tier/portlets and selected Oracle PDK Portlet registration and completed the wizard
    7. Created new JSPX page and from components panel / customizable components core , dragged Panel Customizable onto the page
    8. from component panel tried to drag tn3270 ( my portlet) to the page and getting the error described above
    if i missed any steps can you please let me know
    and regarding your question
    can you successfully consume other portlets from preconfigured OC4J
    This is first time i am trying to use a portlet on a page
    Best Regards
    Srinivas
    P.S
    I sincerly hope you start your own blog soon, we can use lot of help with tips and tricks about webcenter from smart people like you and your team

  • IBM Tn3270 High CPU Usage

    Hi,
    I have installed successfully the IBM Tn3270 portlet, but when I run it in a page, I can only see the black area, and the CPU Usage jumps to 100%. After some time waiting for a response from the portlet, the client machine hangs.
    The versions I am working with are:
    - Oracle Portal 9.x
    - Tn 3270 Revision History:
    9.0.2.4.0 October 22, 2002
    9.0.2.6.0 December 24, 2002
    Thanks in advance,
    R. Murli

    Has this been something that just recently started happening, or have you had this issue for a while?  Have you installed any new programs recently?
    You may want to download Glary Utilities, which is a free software(they will ask you if you want to go Pro, just say no, the free version works very well).  There is a module for startup manager.  You can go in and disable stuff that starts with the computer.  I would advise unchecking adobe, java, quicktime, printers, etc.  Anything that doesn't REALLY need to start with the computer.  The nice thing with Glary is that you can restart the computer, and if you find that you need one of the programs to start with windows, you can go back in and enable it again.
    The Celeron 925 processor in your computer is a decent entry level processor, but if there are too many programs running in the background, it can bog down quick.  I would also recommend downloading and running Malwarebytes Anti-malware, to be sure that there is nothing malicous running in the background. 
    Qosmio X875 i7-3630QM, 32GB RAM, OCZ SSD Qosmio X505 i7-920XM, PM55, 16GB RAM, OCZ SSD
    Satellite Pro L350 T9900, GM45, 8GB RAM , Intel 320 SSD (my baby) Satellite L655 i7-620M, HM55, 8GB RAM, Intel 710 SSD (travel system)

  • Tn3270 Emulator

    We have implemented the Tn3270 Emulation portlet. Everything went smoothly up until the time we attempted to connect to the IBM server. Evidently, it runs on port 992. The portlet supports the default port of 23 but there is nothing in the documentation to tell how to over-ride the default and attempt to connect to the SSL port.
    I know this is not supported directly by Oracle. I just thought someone that had been experimenting with the integration portlets had come across a work-around.
    Thanks.

    Hi Imran,
    sorry for not responding before, I am investigating this issue currently. There is one more thing, i have an contribution in the knowledge exchange, it is a portalized telnet applet. Could you please try it in the mean time. I have tried using it against a 3270 instance locally, and it works fine. If you are still having issues connecting to the server, then i guess the problem is because of the way you are connecting and i will conduct some more investigation into that.
    You can find the application by accessing knowledge exchange and then searching for the contributions by [email protected] and download the java telnet portlet.
    in the mean time i am investigating the issue with TN3270 portlet.
    thanks,
    harsha

  • Applet Renderer API

    Does anybody knows where can I find the Applet Renderer API Documentation??
    Regards
    George Drepaniotis

    Hi George,
    Currently the AppletRenderer functionality supplements the Tn3270 portlet and is not supported by Oracle and the API can be modified without any prior notice. So as such its API Doc is not available anywhere on OTN or Portalstudio.
    - Ashish.

  • Unable to load/parse portlets config SAX2 driver

    Hi All
    I try no test our software with several AS (Resin, HPAS, etc.) With OC4J we have $subj error. This is my steps:
    1 Unzip oc4j_extended.zip
    2 Add web-module to default application.
    in application.xml:
    <web-module id="Axiom" path="/opt/gorod/axiom" />
    in http-web-site.xml:
    <web-app application="default" name="Axiom" root="/axiom" />
    3 Start it
    4 Try to connect http://mysite.com:8888/axiom
    And watch my log:
    2/12/02 11:44 AM: ERROR: unable to load/parse portlets config SAX2 driver class org.apache.xerces.parsers.SAXParser not found: SAX2 driver class org.apache.xerces.parsers.SAXParser not found
    2/12/02 11:44 AM: org.jdom.JDOMException: SAX2 driver class org.apache.xerces.parsers.SAXParser not found: SAX2 driver class org.apache.xerces.parsers.SAXParser not found
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:320)
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:408)
    2/12/02 11:44 AM: at ru.gorod.xpml.PortletsConfig.load(PortletsConfig.java:819)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.reloadConfig(PageProcessorServlet.java:733)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.__bgReloadConfig(PageProcessorServlet.java:702)
    2/12/02 11:44 AM: at ru.gorod.xpml.BGConfigReloadingThread.run(BGConfigReloadingThread.java:16)
    2/12/02 11:44 AM: Root cause: 2/12/02 11:44 AM: java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser
    2/12/02 11:44 AM: at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:118)
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:237)
    2/12/02 11:44 AM: at org.jdom.input.SAXBuilder.build(SAXBuilder.java:408)
    2/12/02 11:44 AM: at ru.gorod.xpml.PortletsConfig.load(PortletsConfig.java:819)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.reloadConfig(PageProcessorServlet.java:733)
    2/12/02 11:44 AM: at ru.gorod.xpml.PageProcessorServlet.__bgReloadConfig(PageProcessorServlet.java:702)
    2/12/02 11:44 AM: at ru.gorod.xpml.BGConfigReloadingThread.run(BGConfigReloadingThread.java:16)
    Why? File xerces.jar Placed with application (in /opt/gorod/axiom/WEB-INF/lib) and have all permissions.
    Also I try to start java with -Xbootclasspath/a: option but it has equal result.
    PS Sorry for my english :-\

    mv xerces.jar $J2EE_HOME
    cd $J2EE_HOME
    java -Xbootclasspath/a:xerces.jar\;jaxp.jar -jar oc4j.jar &
    No changes :-(
    But with
    java -Xbootclasspath/a:xerces.jar:jaxp.jar -jar oc4j.jar &
    VM not starts and shows error:
    2/13/02 9:33 AM: javax.xml.parsers.FactoryConfigurationError: oracle/xml/jaxp/JXDocumentBuilderFactory
    2/13/02 9:33 AM: at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:154)
    2/13/02 9:33 AM: at com.evermind.xml.JavaxXMLUtils.getJavaxDocument(JavaxXMLUtils.java:23)
    2/13/02 9:33 AM: at com.evermind.xml.XMLUtils.getDocument(XMLUtils.java:157)
    2/13/02 9:33 AM: at com.evermind.xml.XMLConfig.init(XMLConfig.java:131)
    2/13/02 9:33 AM: at com.evermind.xml.XMLConfig.init(XMLConfig.java:88)
    2/13/02 9:33 AM: at com.evermind.server.XMLApplicationServerConfig.init(XMLApplicationServerConfig.java:1298)
    2/13/02 9:33 AM: at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:43)
    2/13/02 9:33 AM: at java.lang.Thread.run(Thread.java:484)
    2/13/02 9:33 AM: at com.evermind.util.ThreadPoolThread.run(ThreadPoolThread.java:47)

  • User Authentication Failed error when trying to display a JSP portlet

    The steps carried out are as follows :
    1. Created a JSP file named "c.jsp" and deployed it under 902_MidTier_Home\j2ee\home\default-web-app\examples\jsp
    2. Created a table named USER_TABLE under Scott schema to store the usernames and passwords to validate this JSP application.
    3. Registered this JSP as an external application with the following values :
    Application Name           : RAGHU
    Login URL          : http://hostname:port/j2ee/examples/jsp/c.jsp
    User Name/ID Field Name     : username
    Password Field Name     : password
    Type of Authentication Used : POST
    3. Clicked on the External Application and entered the username as USER1 and password as USER1 ( These values are available
    under USER_TABLE for comparison ). Then it shows the message "Hi User1 .. Welcome message"
    4. Now created a directory named JSPSAMPLE under "WEB-INF\Providers" and put the provider.xml file under this.
    Created a raghu.properties file and placed it under "WEB-INF\deployment".
    5. Now tested the testpage using the URL " http://hostname:port/jpdk/providers/raghu " and it works fine.
    6. Registered this as a provider in Portal and added this portlet onto a page. Assigned this page to a newly created user.
    It gives the message " Authentication Failed - Update Login Information " which is expected. I click on the link and
    it takes me to the external application username password. I enter the credentials but this time it comes back again
    to the page with the same message " Authentication Failed - Update Login Information ".
    7. Basically the values are not passed to the Username and Password in jsp page which is why the problem occurs.
    The JSP Code used is as follows :
    <%@ page import="java.sql.*" %>
    <HTML>
    <HEAD><TITLE>DB Connectivity test</TITLE></HEAD>
    <BODY BGCOLOR="#FFFFFF">
    <CENTER>
    <B>user_table</B>
    <BR><BR>
    <%
    String username = request.getParameter("username");
    String password = request.getParameter("password");
    Connection conn = null;
    try
    Class.forName("oracle.jdbc.driver.OracleDriver");
    conn = DriverManager.getConnection("jdbc:oracle:thin:@hostname:1521:iasdb","scott","tiger");
    Statement stmt = conn.createStatement();
    String query = "SELECT * FROM user_table where userid= '"+ username +"' and passwd = '" + password + "' " ;
    ResultSet rs = stmt.executeQuery(query);
    while(rs.next())
    out.println("<TR>");
    out.println(" <TD> hi " + rs.getString("userid") + ", welcome</TD>");
    out.println("</TR>");
    out.println("</TABLE>");
    catch(SQLException e)
    out.println("SQLException: " + e.getMessage() + "<BR>");
    while((e = e.getNextException()) != null)
    out.println(e.getMessage() + "<BR>");
    out.println("invalid userid,password");
    catch(ClassNotFoundException e)
    out.println("ClassNotFoundException: " + e.getMessage() + "<BR>");
    finally
    //Clean up resources, close the connection.
    if(conn != null)
    try
    conn.close();
    catch (Exception ignored) {}
    %>
    </CENTER>
    </BODY>
    </HTML>
    The Provider.xml file used is as follows :
    <?xml version="1.0" encoding="UTF-8"?>
    <?providerDefinition version="3.1"?>
    <provider class="oracle.portal.provider.v2.http.URLProviderDefinition">
         <providerInstanceClass>oracle.portal.provider.v2.http.URLProviderInstance</providerInstanceClass>
         <session>true</session>
         <authentication class="oracle.portal.provider.v2.security.Authentication">
              <authType>ExternalApp</authType>
              <userFieldName>username</userFieldName>
              <userPwdName>password</userPwdName>
              <errorPageMessages>Raghu,Please sign in,Sign me up!</errorPageMessages>
         </authentication>
         <portlet class="oracle.portal.provider.v2.http.URLPortletDefinition">
              <id>1</id>
              <name>RaghuPortlet</name>
              <title>Raghu Mail Portlet</title>
              <description>This portlet is to test Integration services using mail.yahoo.com</description>
              <timeout>100</timeout>
              <timeoutMessage>Raghu timed out</timeoutMessage>
              <showEdit>false</showEdit>
              <showEditDefault>false</showEditDefault>
              <showPreview>false</showPreview>
              <showDetails>false</showDetails>
              <hasHelp>false</hasHelp>
              <hasAbout>false</hasAbout>
              <acceptContentType>text/html</acceptContentType>
              <registrationPortlet>false</registrationPortlet>
              <accessControl>public</accessControl>
              <renderer class="oracle.portal.provider.v2.render.RenderManager">
                   <showPage class="oracle.portal.provider.v2.render.http.URLRenderer">
                        <pageUrl>http://172.17.24.235:8888/c.jsp</pageUrl>
                        <contentType>text/html</contentType>
                        <filter class="oracle.portal.provider.v2.render.HtmlFilter">
                             <useAuthLinks>true</useAuthLinks>
                             <headerTrimTag>&lt;table width="100%" cellpadding=0 cellspacing=0 border=0>&lt;tr>&lt;td bgcolor=#9bbad6></headerTrimTag>
                             <footerTrimTag>&lt;table width="100%" cellpadding=2 cellspacing=1>&lt;tr>&lt;td bgcolor=#9bbad6></footerTrimTag>
                             <convertTarget>true</convertTarget>
                             <redirectUrlFieldName>.done</redirectUrlFieldName>
                        </filter>
                   </showPage>
              </renderer>
              <securityManager class="oracle.portal.provider.v2.security.URLSecurityManager">
                   <authorizType>registered</authorizType>
              </securityManager>
         </portlet>
    </provider>
    The Contents of raghu.properties file
    serviceClass=oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter
    loaderClass=oracle.portal.provider.v2.http.DefaultProviderLoader
    showTestPage=true
    definition=providers/raghu/provider.xml
    autoReload=true
    Any inputs regarding why the values are passed properly in case of External Application but not so when registered as
    a portlet in Portal.
    Regards
    Satish G

    As I can see from the information posted, you are trying to
    use URL-based portlet's SSO feature, though not in a correct
    way.
    The SSO feature of URL-based portlets relie on the usage
    of Cookies as authentication tokens. For example, in the
    present context, http://hostname:port/j2ee/examples/jsp/c.jsp
    will write a cookie to the client upon successfull authentication.
    Subsequent access to the same JSP or some other JSP in the same
    workspace should be checking for the existence of this particular
    cookie at the client side and if found should not prompt for
    user information again.
    If you can fine tune your existing applications as per above
    conditions, then everything should work fine. Else you might
    want to use page parameters to pass user information.
    For more information on page parameters, please visit
    http://portalstudio.oracle.com/servlet/page?_pageid=350&_dad=ops&_schema=OPSTUDIO&12678_PDKHOME902_39847486.p_subid=249821&12678_PDKHOME902_39847486.p_sub_siteid=73&12678_PDKHOME902_39847486.p_edit=0#NEW1

  • Why don't responseHeader's works in JSF Portlet

    Hi All,
    I have a JSF portlet where i want to save the contents of my Text area on the click of a button to a word document.(IBM Websphere portal) <h:inputTextarea id="text1" value="#{pc_TextAreaView.textAreaValue}" rows="10" cols="50" /> <h:commandButton id="save" value="Save As Word" action="#{pc_TextAreaView.SaveAsWord}"/> In my page bean i have written the follwoing code but the response.setHeader() doesn't seem to work.I am not getting any pop dialog and i cannot save my file.Please let me know what is wrong in this code snippet.How can i make it work in my portlet.
    public String SaveAsWord() {
      FacesContext context = FacesContext.getCurrentInstance();
      HttpServletResponse response = (HttpServletResponse)context.getExternalContext().getResponse();
      response.setContentType("application/vnd.ms-word");
         response.setHeader("Content-Disposition", "attachment; filename=myfile.doc");
         response.setHeader("Cache-Control", "no-cache");
         try{
         byte[] buf=new byte[4*1024];
         InputStream inStream=new ByteArrayInputStream(textAreaValue.getBytes());
         OutputStream outStream=response.getOutputStream();
         int sizeRead;
         while ( ( sizeRead=inStream.read(buf, 0, buf.length) ) != -1 )
           outStream.write(buf, 0, sizeRead);
         inStream.close();
         outStream.close();
         catch(IOException ex){
          ex.printStackTrace();
         return null;
      }Best Regards,
    Pallavi

    Hi ,
    I am working with jsf 1.2 and jasper 3.0.
    For this problem just try with "aFacesContext.responseComplete();" method. This will work!
    Here is my code for generating pdf file report.
    demoreport.jsp code:
    <h:commandLink immediate="true" actionListener="#{reportGenerator.generateReport}">
                                  <h:outputText value="Generate Report"/>
                             </h:commandLink>Here is bean method: (ReportGenerator.java)
    Note: Services is the user defined class for getting connection obj.
    public void generateReport(ActionEvent actionEvent)
                                       throws ClassNotFoundException, SQLException, IOException,JRException
              Connection connection;
              FacesContext aFacesContext = FacesContext.getCurrentInstance();
              HttpServletResponse response = (HttpServletResponse)aFacesContext.getExternalContext().getResponse();
              ServletContext context = (ServletContext)aFacesContext.getExternalContext().getContext();
              String reportFileName = context.getRealPath("/reports/DemoReport.jasper");
              System.out.println("reportFileName: "+ reportFileName);
              InputStream reportStream = aFacesContext.getExternalContext().getResourceAsStream("/reports/DemoReport.jasper");
              ServletOutputStream servletOutputStream = response.getOutputStream();
              //Class.forName("com.mysql.jdbc.Driver");
              connection = Services.getConnection(); //get the db connection.
              try{
              JasperRunManager.runReportToPdfStream(reportStream,servletOutputStream, new HashMap(),connection);
              catch(JRException lJRException){
                   System.out.println("while run report");
                   lJRException.printStackTrace();
              //connection.close();
              response.setContentType("application/pdf");
              response.setHeader("Content-disposition","attachment; filename=DemoReport.pdf");
              servletOutputStream.flush();
              servletOutputStream.close();
              aFacesContext.responseComplete();
         }Regards,
    Nils

  • Cannot get tn3270 emulator to work

    I am trying to get the tn3270 emulator to work as a portlet. The pdk was installed with the portal as I am using release 2. After deploying the tn3270.ear file, I test the provider and it appears to be successful. I then register the portlet, and try to access it through a page and I get the following error:
    load: class oracle.portal.integration.tn3270.Tn3270Applet not found. Please help,
    Thanks,

    Hi Jon,
    Do you supply the Tn3270 hostname? I suspect you are not doing so. Basically you can provide the value for your Tn3270 host either
    1. In the provider.xml file something like shown below in bold.
    <appletDescriptor class="oracle.portal.integration.tn3270.Tn3270AppletDescriptor">
    <nameKey>AppletDescriptorNameKey</nameKey>
    <descriptionKey>AppletDescriptorDescriptionKey</descriptionKey>
    <code>oracle.portal.integration.tn3270.Tn3270Applet</code>
    <codebase>/htdocs/jars</codebase>
    <archive>intshare.jar, tn3270.jar, appletviewer.jar</archive>
    <usePlugin>false</usePlugin>
    <width>650</width>
    <height>400</height>
    <paramDescriptor class="oracle.portal.provider.v2.sample.ParamDescriptor">
    <name>hostname</name>
    <value>your.tn3270.hostname</value>
    </paramDescriptor>
    </appletDescriptor>
    OR
    2. On the Customize screen. You can click on the Customize button, and enter the value for your Tn3270 hostname.
    Hope this helps!
    Thanks
    Ashish.

  • Portlet deploy error (javax.faces.webapp.FacesServlet)

    Hi all,
    I am trying to deploy a portlet created in Jdev 11.1.1.2 to WLS 10.3 .
    I have included and checked all the necessary libraries in both the app and on the WLServer.
    When I try to deploy I get the error of:
    java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
    Even though I wasn't able to deploy to the remote WLServer, I was able to deploy the portlet to the IntegratedWebLogicServer without any problem.
    The libraries I have on the WLS 10.3 are:
    DMS Application (11.1.1.1.0)
    adf.oracle.domain(1.0,11.1.2.0.0)
    adf.oracle.domain.webapp(1.0,11.1.1.2.0)
    jsf(1.2,1.2.9.0)
    jstl(1.2,1.2.0.1)
    ohw-rcf(5,5.0)
    ohw-uix(5,5.0)
    UIX(11,11.1.1.1.0)
    oracle.adf.dconfigbeans(1.0,11.1.2.0.0)
    oracle.dconfig-infra
    oracle.jrf.system.filter
    oracle.jsp.next(11.1.1,11.1.1)
    oracle.webcenter.skin(11.1.1,11.1.1)
    oracle.wsm.seedpolicies(11.1.1,11.1.1)
    Please give me any ideas or suggestions on what I am missing?
    Thank you for your time
    Edited by: user9201929 on Apr 28, 2010 2:31 PM

    I have tried to add all the possible libraries that I could and my remote WLS10.3 deployments directory is now exactly like the IntegratedWebLogicServer deployments directory.
    Yet, it still complains about the javax.faces.webapp.FacesServlet when I tried to deploy.
    Can someone give me some hints on what I am missing?
    Btw, I deployed other ADF applications on the WLS10.3 successfully before.
    Thanks

  • Java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet

    Hi,
    I am developping a simple portlet.These are all my files..
    TestPortlet.java,
    context.xml
    liferay-display.xml
    liferay-portlet.xml
    porltet.xml
    web.xml
    But when i am trying execute i am getting this error. Any one can help?
    Help would be greatly appreciated.
    Thanks
    Prasad
    Feb 9, 2009 4:01:31 PM com.liferay.portal.kernel.log.Jdk14LogImpl error
    SEVERE: Portal class loader is not available to override the default Catalina web class loader
    Feb 9, 2009 4:01:31 PM org.apache.catalina.core.ApplicationContext log
    INFO: Marking servlet jsp as unavailable
    Feb 9, 2009 4:01:31 PM org.apache.catalina.core.ApplicationContext log
    SEVERE: Error loading WebappClassLoader
    delegate: false
    repositories:
    /WEB-INF/classes/
    org.apache.jasper.servlet.JspServlet
    java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4364)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    Feb 9, 2009 4:01:31 PM org.apache.catalina.core.StandardContext loadOnStartup
    SEVERE: Servlet /PortalExample1 threw load() exception
    java.lang.ClassNotFoundException: org.apache.jasper.servlet.JspServlet
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4364)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

    So what are the contents of the relevant files?
    It looks like an error at Tomcat startup:
    Do you need any Portlet library jar files in your web app?
    However I would suggest that you would have more luck at the other end of a google search on the error message.
    The [Liferay wiki |http://www.liferay.com/web/guest/community/wiki] seems a good place to start.

Maybe you are looking for

  • How many users for remote connection can I  create, from support SAP

    Dear all I have a doubt with how many users can be created in my system ERP 6.0 for the remote connection, for the error product  messages on the marketplace SAP,without this counts as user license. I have not found any notes or documents from SAP to

  • Save pdf with crop and bleed marks in Photoshop cc 2014

    ! !Hi, I used to save PDF for print with crop marks in Photoshop by setting them up when using "save as". Don't have that option any more in CC 2014. Is it a new way to do it or I have something turned off? Thanks! 

  • File to database scenario in JCAPS513

    Hi , I ma trying to do File to database scenarion in Jcaps513. here i am using Oracle 9i as database . I m using prepare statement for it . I m trying to fetch data from databse and write into simple text file . But after deployment i am getting foll

  • HT204291 Can you use Airplay when your when your Airport extreme is a bridge?

    I have ATT Uverse and I cannot get my Airport extreme to work as the main router.  So I want to know if I can airplay through the ATT router or set my Airport to a bridge and then airplay.  I am trying to use both my Macbook Pro and Ipad on the Airpl

  • Same problem as everyone else

    Ipod is not recognized by itunes. its been freezing up lately and i'm about to throw it out the window. when i connect it to my computer it just winds up then stops and will wind up again. As this is going on it freezes up all programs that i open up