JSF 1.2 in Weblogic 10

Hi JSF 1.2 is bundled with weblogic 10 and out of interest I tried to use it to see if it was suitable for our new development. The application works with both JSF-RI1.1 and myfaces 1.1, so I was hoping to see if 1.2 would bring any benefits.
          I have set up my weblogic.xml to deploy the 1.2 version, but when I start my app I get an exception (see below) . Do I have to undeploy the other versions? Is there anything missing from the faces-config.xml, I changed it ti use the new XML schema, but this made no difference.
          Is JSF1.2 useable in portal 10?
          <faces-config xmlns="http://java.sun.com/xml/ns/javaee"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
          http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
          version="1.2">
          <application>
          <view-handler>org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl</view-handler>
          </application>
          <application>
          <variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver>
          </application>
          </faces-config>
          Log extracts::
          Oct 15, 2007 6:48:46 PM com.sun.faces.config.ConfigureListener contextInitialized
          INFO: Initializing Sun's JavaServer Faces implementation (1.2_03-b04-FCS) for context '/nop_portal'
          Oct 15, 2007 6:48:48 PM com.sun.faces.spi.InjectionProviderFactory createInstance
          WARNING: JSF1033: Resource injection is DISABLED.
          Oct 15, 2007 6:48:49 PM com.sun.faces.config.ConfigureListener contextInitialized
          INFO: Completed initializing Sun's JavaServer Faces implementation (1.2_03-b04-FCS) for context '/nop_portal'
          <Oct 15, 2007 6:48:49 PM CEST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: j
          ava.lang.AssertionError.
          ####<Oct 15, 2007 6:48:50 PM CEST> <Error> <Deployer> <FHD3076G> <AdminServer> <[STANDBY] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1192466930114> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1192466874504' for task '1'. Error is: 'weblogic.application.ModuleException: '
          weblogic.application.ModuleException:
               at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:950)
               at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:353)
               at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
               at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
               at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
               at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
               at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
               at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
               at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
               at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
               at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
               at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
               at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
               at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:566)
               at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:136)
               at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:104)
               at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:139)
               at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:320)
               at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:816)
               at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1223)
               at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:434)
               at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:161)
               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
               at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:464)
               at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
               at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
          java.lang.AssertionError
               at com.sun.faces.application.ConverterPropertyEditorFactory$ClassTemplateInfo.loadTemplateBytes(ConverterPropertyEditorFactory.java:281)
               at com.sun.faces.application.ConverterPropertyEditorFactory$ClassTemplateInfo.<init>(ConverterPropertyEditorFactory.java:172)
               at com.sun.faces.application.ConverterPropertyEditorFactory$ClassTemplateInfo.<init>(ConverterPropertyEditorFactory.java:154)
               at com.sun.faces.application.ConverterPropertyEditorFactory.<init>(ConverterPropertyEditorFactory.java:524)
               at com.sun.faces.application.ConverterPropertyEditorFactory.getDefaultInstance(ConverterPropertyEditorFactory.java:544)
               at com.sun.faces.application.ApplicationImpl.addPropertyEditorIfNecessary(ApplicationImpl.java:718)
               at com.sun.faces.application.ApplicationImpl.addConverter(ApplicationImpl.java:675)
               at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:795)
               at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:538)
               at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:435)
               at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:458)
               at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
               at weblogic.security.service.SecurityManager.runAs(Unknown Source)
               at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:168)
               at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1721)
               at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2890)
               at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:948)
               at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:353)
               at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
               at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
               at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
               at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
               at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
               at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
               at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
               at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
               at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
               at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
               at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
               at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
               at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:566)
               at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:136)
               at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:104)
               at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:139)
               at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:320)
               at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:816)
               at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1223)
               at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:434)
               at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:161)
               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:181)
               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:12)
               at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:67)
               at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:464)
               at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
               at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)

It seems like you are running weblogic server 10 with assertion enabled.
          The issue is a bug in JSF 1.2 reference implementation. Please refer to
          https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=452+
          for detail. The bug has been fixed. However, the JSF1.2 library bundled weblogc 10 does not catch the fix.
          As a workaround, you can disable assertion to ignore the error. Please update if the workaround works.
          Thanks,
          -Fred.

Similar Messages

  • Error While Deploying ADF BC JSF Application on Oracle WebLogic Server 10.3

    Hi All,
    I am Deploying ADF BC JSF Application on Oracle WebLogic Server 10.3
    My JDeveloper Version is - JDeveloper10.1.3.0.4
    I followed Following Links for Deployment
    http://download.oracle.com/otn_hosted_doc/jdeveloper/11/demos/wls/wls.html
    http://blog.fekw.de/2008/08/23/howto-install-adf-10-runtime-and-deploy-adf-bc-app-to-oracle-weblogic-103-running-on-linux/
    I am Getting Following Error
    java.lang.NoClassDefFoundError: oracle/xml/parser/v2/XMLParseException
         at oracle.adf.controller.faces.lifecycle.ADFPhaseListener.<clinit>(ADFPhaseListener.java:463)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at java.lang.Class.newInstance0(Class.java:355)
         at java.lang.Class.newInstance(Class.java:308)
         at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:711)
         at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:400)
         at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:328)
    [ServerConnectionImpl.close():334] : Closing DM connection
    [ServerConnectionImpl.close():354] : Unregistered all listeners
    Thanks
    Vijay Chavan

    My bc4j.conf file is like bellow and my datasource name is expertDS
    <BC4JConfig>
    <AppModuleConfigBag>
    <AppModuleConfig name="DeptAMLocal">
    <AppModuleJndiName>model.ent.DeptAM</AppModuleJndiName>
    <DeployPlatform>LOCAL</DeployPlatform>
    <JDBCName>expert</JDBCName>
    <ApplicationName>model.ent.DeptAM</ApplicationName>
    <jbo.project>Model</jbo.project>
    </AppModuleConfig>
    <AppModuleConfig name="DeptAMEmbeddedAS">
    <jbo.internal.embedded>true</jbo.internal.embedded>
    <JDBCDataSource>jdbc/expertDS</JDBCDataSource>
    <ApplicationPath>current-workspace-app</ApplicationPath>
    <ConnectionPort>23891</ConnectionPort>
    <AppModuleJndiName>DeptAMBean</AppModuleJndiName>
    <HostName>localhost</HostName>
    <java.naming.security.authentication>simple</java.naming.security.authentication>
    <java.naming.security.credentials>
    <![CDATA[{904}05DDD90D64C79A7BC508C94B403DD81551]]>
    </java.naming.security.credentials>
    <java.naming.security.principal>oc4jadmin</java.naming.security.principal>
    <DeployPlatform>EjbIas</DeployPlatform>
    <jbo.server.internal_connection>jdbc/expertCoreDS</jbo.server.internal_connection>
    <ApplicationName>model.ent.DeptAM</ApplicationName>
    </AppModuleConfig>
    <AppModuleConfig name="DeptAMAS">
    <jbo.ampool.maxinactiveage>300000</jbo.ampool.maxinactiveage>
    <AppServerConnectionName>weblogic</AppServerConnectionName>
    <AppModuleJndiName>DeptAMBean</AppModuleJndiName>
    <DeployPlatform>EjbIas</DeployPlatform>
    <jbo.ejb.txntimeout>86400</jbo.ejb.txntimeout>
    <DtMiddleTierDeploymentProfile>../ModelMiddleTier1.deploy</DtMiddleTierDeploymentProfile>
    <jbo.security.enforce>Test</jbo.security.enforce>
    <jbo.ampool.maxpoolsize>600</jbo.ampool.maxpoolsize>
    <ApplicationName>model.ent.DeptAM</ApplicationName>
    <DtDeploymentProfile>../ModelEJB1.deploy</DtDeploymentProfile>
    <jbo.ampool.doampooling>false</jbo.ampool.doampooling>
    <java.naming.security.authentication>simple</java.naming.security.authentication>
    <DtCommonDeploymentProfile>../ModelCommon1.deploy</DtCommonDeploymentProfile>
    <JDBCDataSource>jdbc/expertDS</JDBCDataSource>
    <jbo.server.internal_connection>jdbc/expertCoreDS</jbo.server.internal_connection>
    <jbo.ampool.minavailablesize>0</jbo.ampool.minavailablesize>
    <ApplicationPath>BackBoneEJB</ApplicationPath>
    <jbo.ampool.monitorsleepinterval>10000</jbo.ampool.monitorsleepinterval>
    </AppModuleConfig>
    </AppModuleConfigBag>

  • Example JSF Portlet Project for WebLogic Portal 10.3.2

    Hi,
    does anyone have an example JSF Portlet Project for WebLogic 10.3.2 using the default JSF implementation 1.2.
    I tried to implement the example of the document "Developing JSF Portlets with WebLogic" but I always get a ClassCastException.
    java.lang.ClassCastException: com.bea.portlet.container.RenderRequestImpl
    Thx in advance
    Edmund

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

  • Can integrate JSF 2.0 in weblogic portal 10.3.2 ?

    Hello all,
    I am working on JSF 1.2 in weblogic portal 10.3.2. But i want to integrate JSF version 2.0 into weblogic portal 10.3.2. Is it possible ? And if it is possible so can you tell me how to do it or give me a link which will tell me how to do it ?
    Thanks in advance!

    Well weblogic Portal does not officially support JSF2.0. For that matter none of Oracle products have moved on to JSF2.0.
    Technically since WLP with version 10.3.2 supports JSR 301 standards. This shoudl be possible.
    Steps:
    1. In the Weblogic Portal Web Project --> Build Path libraries remove the JSF libraries. Remove the JSF library entry from weblogic.xml.
    2. Now add JSF2.0 impl & api from mojarra.
    3. You will also have to change the portlet bridge. WLP uses myfaces portlet bridge :http://myfaces.apache.org/portlet-bridge/2.0/downloads.html
    NOTE - This is currently in alpha version.
    Guess this should do it.
    Venkat

  • JSF 2.0 and Weblogic 10.3.6

    Hi,
    I am planning to use JSF 2.0 on Weblogic Server 10.3.6.
    What implementation of JSF 2.0 is used by weblogic servers ( Mojarra ?)
    Is a Reference Implementation like Mojarra, compatible to be used with other component libraries ?
    Thanks

    Why don't you ask Weblogic questions in the Weblogic forums? https://forums.oracle.com/forums/category.jspa?categoryID=193
    If you startup the server with a simple webapp deployed to it you should be able to see in the server log which implementation of JSF is there. A simple text search for "Mojarra" should already tell you if it is used or not. A simple google query for "weblogic 10.3 mojarra" seems to indicate it is in fact Mojarra for both JSF 1.2 and 2.0.

  • How to run and JSF page from Bea Weblogic 8.1

    Hi, I am new to JSF . Can anybody help me that how can i access a JSF page from Bea Weblogic 8.1. How can deploy. What libraries and files are needed and where to put these required .jar or library files. I just wrote a single page and now i am not able to run it . Any help would be highly appreciated.I am looking forward for your kind replies.Thank you.
    Regards,
    Waqar

    You need to package your application into the standard .war format. Make sure jsf-api.jar and jsf-impl.jar are placed in WEB-INF/lib, your faces-config.xml is in WEB-INF, and your tld files are defined appropriately. Once you have your .war file, deploy it to your servers applications directory or use the console for deployment.
    You should not have any problems if everything is packaged correctly. I am successfully using WebLogic Server 8.1 with my JSF-based web app.

  • Java.lang.StackOverflowError Running BASIC JSF 2 example on Weblogic 12c

    *I followed the very basic tutorial found here  example and cannot seem to get past the following error:*
    Error 500--Internal Server Error
    java.lang.StackOverflowError
    at weblogic.servlet.internal.ServletResponseImpl.addHeader(ServletResponseImpl.java:567)
    at javax.servlet.http.HttpServletResponseWrapper.addHeader(HttpServletResponseWrapper.java:200)
    at javax.servlet.http.HttpServletResponseWrapper.addHeader(HttpServletResponseWrapper.java:200)
    at javax.servlet.http.HttpServletResponseWrapper.addHeader(HttpServletResponseWrapper.java:200)
    at javax.servlet.http.HttpServletResponseWrapper.addHeader(HttpServletResponseWrapper.java:200)
    Pressing shift + F5 a couple times I can generate a slightly different stacktrace as follows:
    Error 500--Internal Server Error
    java.lang.StackOverflowError
    at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88)
    at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:224)
    at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88)
    at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:224)
    Here is my web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    id="WebApp_ID" version="2.5">
    <display-name>JavaServerFaces</display-name>
    <!-- JSF mapping -->
    <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <!-- Map these files with JSF -->
    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.faces</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
    </servlet-mapping>
    </web-app>
    Here is the pom.xml
    <project xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
    http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.example</groupId>
    <artifactId>JavaServerFaces</artifactId>
    <packaging>war</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>JavaServerFaces Maven Webapp</name>
    <url>http://maven.apache.org</url>
    <dependencies>
    <dependency>
    <groupId>com.sun.faces</groupId>
    <artifactId>jsf-api</artifactId>
    <version>2.1.7</version>
    </dependency>
    <dependency>
    <groupId>com.sun.faces</groupId>
    <artifactId>jsf-impl</artifactId>
    <version>2.1.7</version>
    </dependency>
    <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
    <version>1.2</version>
    </dependency>
    <dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>servlet-api</artifactId>
    <version>2.5</version>
    </dependency>
    <dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.1</version>
    </dependency>
    </dependencies>
    <build>
    <finalName>JavaServerFaces</finalName>
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>2.3.1</version>
    <configuration>
    <source>1.6</source>
    <target>1.6</target>
    </configuration>
    </plugin>
    </plugins>
    </build>
    </project>
    I have exhausted several hours searching the web and constructing new projects with no luck. I understand that the StackOverflowError is produced from bad recursion calls and infinite loops, however I can't see this as the case here.
    My current dev stack is eclipse juno (oepe-12.1.1.2.1-juno-distro-win32-x86_64.zip), m2e-wtp, weblogic 12c, Java EE 6 using JSF 2.1
    *If I export the war file using eclipse (Right click the project -> Export -> WAR file) then manually deploy it via the weblogic admin counsel the app works as expected. As soon as I add the project to the server inside eclipse and start the server I can no longer view the page. I noticed that in the autogenerated_ear_ folder per my domain that each project project folder is actually empty.*
    Any help would me MUCH appreciated!!
    UPDATE - Solved the problem! After adding JSF 2.1 in the pom.xml the JSF 2.1 checkbox was checked in project facets, however it did not add the faces-config.xml to the project. I simple created a new xml file named faces-config.xml under the webapp folder and added the following xml:
    <?xml version='1.0' encoding='UTF-8'?>
    <faces-config xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
    http://java.sun.com/xml/ns/javaee/web-facesconfig_2_1.xsd" version="2.1">
    <application></application>
    </faces-config>
    I hope this helps others!
    Edited by: 1006228 on May 15, 2013 8:21 PM
    Edited by: 1006228 on May 16, 2013 6:39 PM

    Hi.
    Try this http://oracleradio.blogspot.com/2012/01/error-durante-el-deployment-de-un.html
    It is in spanish, but the important part is that u may correct the issue, installing 11.1.1.5 with the Feature Pack.
    It seems to be happening with processes that have loop formed with boundary event inside a gateway circuit.
    Hope this helps.
    best

  • JSF 1.2  and Weblogic 10.3.6 compatibility issue

    Hi All,
    Our application have been developed in JSF 1.2 and spring DAO. We have deployed it on Weblogic 10.3.6 X86 server.
    We are facing an issue like on page load data are populated in the page. Say for example on page load company list getting populated and displayed in the drop down.
    If we do any operation like select a company code or submit the page all the data are flushed out from the pages. After that navigation of pages also doesnot work.
    We neither get any logs nor exception.
    And i am not getting this issue in my local weblogic server - 10.3.5
    We are struggling with this issue for more than 10 days now and its critical time for us to fix it ASAP.
    Thanks,
    Seetha

    Hi kalyan,
    We are not getting any logs. the control is going to javascript but the page get refreshed and all data are just vanishing.
    We have tried to add below entries in weblogic-application.xml
    <wls:prefer-application-packages>
    <wls:package-name>com.sun.facelets.*</wls:package-name>
    <wls:package-name>com.sun.faces.*</wls:package-name>
    <wls:package-name>javax.faces.*</wls:package-name>
    <wls:package-name>javax.servlet.*</wls:package-name>
    </wls:prefer-application-packages>
    No change.
    Tried this
    <wls:library-ref>
    <wls:library-name>jsf</wls:library-name>
    <wls:specification-version>1.2</wls:specification-version>
    <wls:implementation-version>1.2</wls:implementation-version>
    <wls:exact-match>false</wls:exact-match>
    </wls:library-ref>
    No Change.
    tried this
    <wls:prefer-application-resources>
    <wls:resource-name>APP-INF/lib</wls:resource-name>
    </wls:prefer-application-resources>
    No Change
    Anything we missing here. Why it is working in my local server and not in Integration server?
    Kindly help us.
    Thanks,
    Seetha

  • Jdeveloper JSF: works on integrated weblogic but not on remote weblogic

    I have a simple JSF application (just printing Hello World). When I deploy it through Jdeveloper to the integrated weblogic server it works fine. However, it fails to deploy to a remote standalone weblogic server it fails with this error in the logs
    +<Feb 9, 2012 11:01:55 AM EST> <Warning> <oracle.adf.share.config.ADFConfigFactory> <BEA-000000> <Resource META-INF/adf-config.xml not found on the classpath.>+
    +<Feb 9, 2012 11:01:55 AM EST> <Warning> <oracle.adf.share.config.ADFConfigFactory> <BEA-000000> <A default implementation of ADFConfig is being created for application. This can lead to unexpected results in some cases. Please add a basic META-INF/adf-config.xml to your classpath to avoid functional errors.>+
    +<Feb 9, 2012 11:02:37 AM EST> <Warning> <oracle.adfinternal.view.faces.lifecycle.LifecycleImpl> <BEA-000000> <ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RESTORE_VIEW 1+
    java.lang.NoClassDefFoundError: oracle/adf/model/RegionBinding
    +     at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.getLifecycleContext(ADFPhaseListener.java:168)+
    +     at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchAfterPagePhaseEvent(ADFPhaseListener.java:131)+
    Steps:
    1. I installed JDeveloper 11gR2 (11.1.2.1.0) studio.
    2. After installation, I configured a weblogic server domain by running MW_HOME/wlserver_10.3/common/bin/config.sh.
    I selected the following products to include in the domain - Oracle JRF WebServices Asynchronous services, Oracle JRF - 11.1.1.0, Weblogic Advanced Web Services JAX-RPC, and Weblogic advanced web services for JAX-WS.
    3. Create a JSF hello world app in jdeveloper and deploy to Integrated weblogic server. It works.
    4. Now deploy the same JSF hello world app from jDeveloper to a Remote/standalone weblogic server. It fails.
    It is the same application source code and also, the weblogic standalone domain was created from the same jDeveloper installation. I also verified that the deployed libs in the two weblogic servers are identical.
    Appreciate any help, inputs.
    Thanks.

    You are confusing me a bit. You want to ran an app on a stand alone WLS, but installed JDev11.1.2.1?
    Normally you install a WLS (10.3.5 in your case) and then need to install two patches (only available via support) to make the stand alone WLS compatible to 11.1.2.1.
    Here is a post which shows which wls corresponds to which jdev: http://tompeez.wordpress.com/2011/09/14/jdeveloper-versions-vs-weblogic-server-versions/
    Here is one on how to install the stand alone WLS and patch it to 11.1.2.1 level: http://tompeez.wordpress.com/2011/06/29/follow-up-upgrading-wls-10-3-5-with-adf-runtime-11-1-2-0-0-sherman-patch/
    Timo

  • Problems running the jsf-compnenets demo on Weblogic 8.1

    Hi,
    I am just starting out with with JSF and I'm having problems running the jsf-components demo. Whenever I try to run any of the JSP's in this demo I get the following error :
    /imagemap.jsp(41): Error in using tag library uri='http://java.sun.com/jsf/demo/components' prefix='d': cannot find tag class: 'components.taglib.AreaSelectedTag'
    probably occurred due to an error in /imagemap.jsp line 41:
    <%@ taglib uri="http://java.sun.com/jsf/demo/components" prefix="d" %>
    I have modified the components.tld file (within jsf-components.war) to remove what appears to be the offending tag but the problem still persists.
    Also, when I try to view the source of the demo, by clicking on any of the links I get the following error :
    <01-Jul-2004 12:00:59 o'clock BST> <Error> <HTTP> <BEA-101020> <[ServletContext(
    id=13712942,name=jsf-components,context-path=/jsf-components)] Servlet failed wi
    th Exception
    java.lang.NoClassDefFoundError: javax/servlet/jsp/el/ELException
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:1627)
    at java.lang.Class.getDeclaredMethods(Class.java:1114)
    at java.beans.Introspector$1.run(Introspector.java:1103)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:11
    01)
    at java.beans.Introspector.getTargetMethodInfo(Introspector.java:966)
    at java.beans.Introspector.getBeanInfo(Introspector.java:370)
    at java.beans.Introspector.getBeanInfo(Introspector.java:207)
    at java.beans.Introspector.<init>(Introspector.java:351)
    at java.beans.Introspector.getBeanInfo(Introspector.java:207)
    at java.beans.Introspector.getBeanInfo(Introspector.java:193)
    at weblogic.servlet.jsp.StandardTagLib.parseTagDD(StandardTagLib.java:13
    33)
    at weblogic.servlet.jsp.StandardTagLib.parseDD(StandardTagLib.java:1271)
    at weblogic.servlet.jsp.StandardTagLib.<init>(StandardTagLib.java:292)
    at weblogic.servlet.jsp.TagLibHelper.loadTagLib(TagLibHelper.java:314)
    at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:145)
    at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:50
    04)
    at weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4842)
    at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4688)
    at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2093)
    at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:1879)
    at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1752)
    at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:962)
    at weblogic.servlet.jsp.JspParser.doit(JspParser.java:105)
    at weblogic.servlet.jsp.JspParser.parse(JspParser.java:228)
    at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:120)
    at weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:258
    at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:364)
    at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:220)
    at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:172)
    at weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.
    java:504)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:349)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:431)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
    pl.java:305)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
    n.run(WebAppServletContext.java:6310)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
    dSubject.java:317)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
    118)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
    rvletContext.java:3622)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
    pl.java:2569)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    Am I missing something ?
    Any help would be greatly appreciated.
    Thanks in advance,
    Brian.

    Hey,
    You are probably missing jsp-impl.jar in the classpath. Please add it to your class path and try again.
    Senthuran

  • Deploy the JSF app to integrated Weblogic Server Error

    Hi, All,
    I just created a new ADF app and have only one single JSF page in which have one Calender component. After right click the ViewController project and select deploy to Integrated Weblogic server and i got the below error:
    [01:05:25 AM] ---- Deployment started. ----
    [01:05:25 AM] Target platform is (Weblogic 10.3).
    [01:05:26 AM] #### Deployment incomplete. ####
    [01:05:26 AM] [J2EE Deployment SPI:260010]Unable to connect to 't3://127.0.0.1:7101' as user, 'weblogic'. Error received: null
    [01:05:26 AM] [J2EE Deployment SPI:260010]Unable to connect to 't3://127.0.0.1:7101' as user, 'weblogic'. Error received: null
    [01:05:26 AM] [J2EE Deployment SPI:260010]Unable to connect to 't3://127.0.0.1:7101' as user, 'weblogic'. Error received: null
    [01:05:26 AM] t3://127.0.0.1:7101: Destination unreachable; nested exception is:
         java.net.ProtocolException: unrecognized response from proxy: 'HTTP/1.1 500 Server Error'; No available router to destination
    [01:05:26 AM] Destination unreachable; nested exception is:
         java.net.ProtocolException: unrecognized response from proxy: 'HTTP/1.1 500 Server Error'; No available router to destination
    If right click the simple JSF page and run directly will start the wl server and seems not to deploy the demo app. the log as below:
    Starting WLS with line:
    C:\PROGRA~1\Oracle\MIDDLE~1\JDK160~1\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Dweblogic.Name=DefaultServer -Djava.security.policy=C:\PROGRA~1\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy "-Djavax.net.ssl.trustStore=C:\Program Files\Oracle\Middle Ware\wlserver_10.3\server\lib\DemoTrust.jks" -Dhttp.proxyHost=www-proxy.cn.oracle.com -Dhttp.proxyPort=80 -Dhttp.nonProxyHosts= -Dhttps.proxyHost=www-proxy.cn.oracle.com -Dhttps.proxyPort=80 -Dhttps.nonProxyHosts= -Dweblogic.nodemanager.ServiceEnabled=true -Xverify:none -da -Dplatform.home=C:\PROGRA~1\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.home=C:\PROGRA~1\Oracle\MIDDLE~1\WLSERV~1.3\server -Dweblogic.home=C:\PROGRA~1\Oracle\MIDDLE~1\WLSERV~1.3\server -Djps.app.credential.overwrite.allowed=true -Ddomain.home=C:\DOCUME~1\gerry\APPLIC~1\JDEVEL~1\SYSTEM~1.60\DEFAUL~1 -Dcommon.components.home=C:\PROGRA~1\Oracle\MIDDLE~1\ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Djrockit.optfile=C:\PROGRA~1\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.domain.config.dir=C:\DOCUME~1\gerry\APPLIC~1\JDEVEL~1\SYSTEM~1.60\DEFAUL~1\config\FMWCON~1 -Doracle.server.config.dir=C:\DOCUME~1\gerry\APPLIC~1\JDEVEL~1\SYSTEM~1.60\DEFAUL~1\config\FMWCON~1\servers\DefaultServer -Doracle.security.jps.config=C:\DOCUME~1\gerry\APPLIC~1\JDEVEL~1\SYSTEM~1.60\DEFAUL~1\config\fmwconfig\jps-config.xml -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Digf.arisidbeans.carmlloc=C:\DOCUME~1\gerry\APPLIC~1\JDEVEL~1\SYSTEM~1.60\DEFAUL~1\config\FMWCON~1\carml -Digf.arisidstack.home=C:\DOCUME~1\gerry\APPLIC~1\JDEVEL~1\SYSTEM~1.60\DEFAUL~1\config\FMWCON~1\arisidprovider -Dweblogic.alternateTypesDirectory=C:\PROGRA~1\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.ossoiap_11.1.1,C:\PROGRA~1\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=C:\DOCUME~1\gerry\APPLIC~1\JDEVEL~1\SYSTEM~1.60\DEFAUL~1\oracle\store\gmds -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\PROGRA~1\Oracle\MIDDLE~1\patch_wls1033\profiles\default\sysext_manifest_classpath;C:\PROGRA~1\Oracle\MIDDLE~1\patch_jdev1111\profiles\default\sysext_manifest_classpath weblogic.Server
    <2010-10-15 上午01时13分40秒 VET> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 16.0-b13 from Sun Microsystems Inc.>
    <2010-10-15 上午01时13分41秒 VET> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.3.0 Fri Apr 9 00:05:28 PDT 2010 1321401 >
    <2010-10-15 上午01时13分42秒 VET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <2010-10-15 上午01时13分42秒 VET> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    <2010-10-15 上午01时13分42秒 VET> <Notice> <LoggingService> <BEA-320400> <The log file C:\Documents and Settings\gerry\Application Data\JDeveloper\system11.1.1.3.37.56.60\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
    <2010-10-15 上午01时13分42秒 VET> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to C:\Documents and Settings\gerry\Application Data\JDeveloper\system11.1.1.3.37.56.60\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log00020. Log messages will continue to be logged in C:\Documents and Settings\gerry\Application Data\JDeveloper\system11.1.1.3.37.56.60\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log.>
    <2010-10-15 上午01时13分42秒 VET> <Notice> <Log Management> <BEA-170019> <The server log file C:\Documents and Settings\gerry\Application Data\JDeveloper\system11.1.1.3.37.56.60\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log is opened. All server side log events will be written to this file.>
    <2010-10-15 上午01时13分44秒 VET> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <2010-10-15 上午01时13分48秒 VET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <2010-10-15 上午01时13分48秒 VET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <2010-10-15 上午01时13分51秒 VET> <Notice> <LoggingService> <BEA-320400> <The log file C:\Documents and Settings\gerry\Application Data\JDeveloper\system11.1.1.3.37.56.60\DefaultDomain\servers\DefaultServer\logs\DefaultDomain.log will be rotated. Reopen the log file if tailing has stopped. This can happen on some platforms like Windows.>
    <2010-10-15 上午01时13分51秒 VET> <Notice> <LoggingService> <BEA-320401> <The log file has been rotated to C:\Documents and Settings\gerry\Application Data\JDeveloper\system11.1.1.3.37.56.60\DefaultDomain\servers\DefaultServer\logs\DefaultDomain.log00020. Log messages will continue to be logged in C:\Documents and Settings\gerry\Application Data\JDeveloper\system11.1.1.3.37.56.60\DefaultDomain\servers\DefaultServer\logs\DefaultDomain.log.>
    <2010-10-15 上午01时13分51秒 VET> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <2010-10-15 上午01时13分52秒 VET> <Warning> <Server> <BEA-002611> <Hostname "gerry-cn.peoplesoft.com", maps to multiple IP addresses: 10.182.105.125, 192.168.149.1, 192.168.126.1>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <Server> <BEA-002613> <Channel "Default[3]" is now listening on 127.0.0.1:7101 for protocols iiop, t3, ldap, snmp, http.>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.126.1:7101 for protocols iiop, t3, ldap, snmp, http.>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 10.182.105.125:7101 for protocols iiop, t3, ldap, snmp, http.>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 192.168.149.1:7101 for protocols iiop, t3, ldap, snmp, http.>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "DefaultServer" for domain "DefaultDomain" running in Development Mode>
    <2010-10-15 上午01时13分52秒 VET> <Warning> <Server> <BEA-002611> <Hostname "GERRY-CN", maps to multiple IP addresses: 10.182.105.125, 192.168.149.1, 192.168.126.1>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <2010-10-15 上午01时13分52秒 VET> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    as normal there would have a URL link displayed in the weblogic log, is that right? any one can give tips?

    Looks like you have a proxy configured, and that proxy (of course) doesn't support routing to 127.0.0.1
    [01:05:26 AM] t3://127.0.0.1:7101: Destination unreachable; nested exception is:
    java.net.ProtocolException: unrecognized response from proxy: 'HTTP/1.1 500 Server Error'; No available router to destinationUnset your proxy (Tools->Preferences->Web Browser & Proxy)
    John

  • IPC in JSF portlet 1.2 weblogic portal 10.3.2

    Hi,
    I'm using weblogic potal 10.3.2 JSF Portlet (Portlet 2.0 - JSR 329).
    i implement inter portlet communication through event handling.
    a Portlet A fire custom event, portlet B listen to event.
    how can portlet B listen to event and call other jsf page or invoke face an action?
    (i use Invoke Face Action but it isn't allowable in JSF 1.2 Portlet - JSR 329)
    many thanks!

    hi, i have resolved my problem. i'm using IPC to pass parameter form portlet A to portlet B. In Portlet B, i'm using PhaseListener to manage RESTORE_VIEW phase. And in this phase, i create ViewRoot.

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

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

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

  • JSF 2.1 in Weblogic 10.3.0.0

    Hi,
    Is there a way to install JSF2.1 in Weblogic 10.3.0.0? Please enlighten me.
    Regards,
    Kent

    Hey Kent --
    See http://javaserverfaces.java.net/nonav/rlnotes/2.1.2/releasenotes.html where it states that JSF 2.1 requires Servlet 3.0 and Java SE 6. These are not available on WLS 10.3.0.
    There are a couple of options WLS options available with JSF 2.x support
    WLS 10.3.4+ supports JSF 2.0 via the provision of optional jsf-2.0.war shared library that can be deployed and referenced.
    WLS 12c provides JSF 2.1 support as a default component of the server.
    Upgrading to either of those two releases will get you access to a tested/supported JSF 2.0 environment with WLS.
    If you're stuck on WLS 10.3.0 then there's no supported/tested option.
    Now this is totally untried and unsupported, but if you wanted to live on the bleeding edge and see if you can get JSF 2.1 to run on WLS 10.3.0, I'd try this:
    Grab the jsf-2.0.war from a WLS 10.3.4+ distribution.
    Open it up and replace the jsf-api and jsf-impl with the equivalents from JSF 2.1.
    Package it back into a war file.
    Deploy it and see if it works.
    I don't specifically know what dependencies JSF 2.1 has on Servlet 3.0 (perhaps upload or async support somewhere) but perhaps the core components will work on Servlet 2.5.
    If you just want JSF 2.0, then you could just deploy the jsf-2.0.war from 10.3.4+ onto WLS 10.3 and see if it works. Again this is untested and unsupported, but if you're fixed on WLS 10.3.0 it may give you something to work with.
    -steve-

  • Difference between JSF and JPF from WebLogic workshop

    Hi i am new to JSF , currently i am working on JPF and i got a chance to work on JSF..
    I feel that event drivent programming as same as JSF and In JPF.
    Can any body explaine in detail difference between JSF and JPF
    Thanks in Advance
    Suneel.

    JSF is Sun's MVC framework for web applications.
    I've never heard of JPF, so it might not be part of Sun.

Maybe you are looking for

  • Out of memory error in Illustrator CS5

    Giving me 'insufficient memory was available to complete the operation' when trying to place and image (jpg ~23mb) inside a .ai file which is just a few KB large. Laptop has 6GB physical RAM and 1GB virtual RAM. Any ideas how to get around it?

  • Single-instance manual standby for a three-node RAC database

    Hi all, I am wondering how it is possible to create a manual standby database for a rac primary database. Oracle versione is standard edition 11.1. I have experience creating and managing manual standby for single-instance database; I am wondering if

  • Changing UOM / Price on a PR / PO

    Need to identify the best way to update pricing / quantities on a non-inventory item.  The end user put in a Purchase Requisition for 275 ea at 87.50 per each, total $24062.50.  The Buyer inadvertantly put the PR into the Purchase Order without chang

  • Displaying random questions from the backend

    Hi, Is it possible to randomly select a question and display it on the page with different options. Say for example, if I have a question and that has three values as answers which are to be displayed in radio button style, will it be possible to dis

  • ENTER instead of pressing a JButton

    Currently I add text from a JTextField into a JTextArea when I press a JButton. Now I want this also when I press the ENTER-button instead of clicking on the JButton. How does this work?