JavaServer Faces 1.2 and Tomcat.
There is any JSF 1.2 jars available that could be used by Tomcat. ???.
All the information that I could find was that Tomcat only use JSF 1.1. for now.
Thanks in advance for your help.
JSF 1.2 requires JSP 2.1. However since Facelets doens't use JSP, it allows JSF 1.2 to function in an older enviroment (i.e. Tomcat 5).
You can always download the lastest Sun JSF JARs from https://javaserverfaces.dev.java.net.
Similar Messages
-
A question about Lifecycle of a JavaServer Faces.
hello all
i read "The JavaServer� Faces Technology Tutorial",and mazed about Lifecycle of a JavaServer Faces.
It explains each of these lifecycle phases using the guessNumber example.
and if i submit the greeting.jsp ,who can give me particular about the jsf done in order....and the first step :Reconstitute Component Tree reconstitute greeting.jsp 's component tree or response.jsp?..thanks!
i have another question:when the action event or A value-changed event occured,any Standard Request Processing Lifecycle begin?and the step of Reconstitute Component Tree occured?and when occur action event and when occur application event if a button or hyperlink is clicked?and what differentness between the processing to action event and application event by jsf? -
Visual web JavaServer Faces..?
i'm developing a visual web Javaserver Faces web application and i'm new to it. i designed a login page. i navigated the page to home page but i want to validate the username and password before the proceeds. do i have to use a loginbean? if so how do i do it?
My Dataout variable contains a long string of personal information. Information such as Name, Family name, Fathers name, Date of birth, National code, Nationality.
I want to make a personal information table with above mentioned information, whereas Name, Family name, Fathers name, Date of birth, National code, Nationality will be my column values. The number of its row depends on the times that the loop is repeated.
I can make a JTable by defining an array[6] as above, but this table doesnt appear in Visual Web javaServer faces framework. I want to be able to do what JTable does in the Table component in visual designer. Can anybody help me?
Thanks in advance -
Stored procedure, EJB, JPA, and JavaServer Faces
Hi!
I am currently working on a Web application using EJB, JPA, and JavaServer Faces. A part of the
business logic is already stored in the database as stored procedures, so we need to call those
procedures (instead of named queries) through a EJB and represent the data on the web tier.
Where can I find an extensive tutorial using this technology? There is no such tutorial in the Oracle Learning Library.
Maybe somebody can provide a link and/or example.
Thanks in advance for your help!Hi,
http://download.oracle.com/docs/cd/B10464_05/web.904/b10313/queries.htm#1135305
For more help, see the TopLink / JPA forum
TopLink/JPA
Frank -
JavaServer Faces and Portal Servers
Hi all,
Do you think JavaServer Faces will have substantial applications in developing the user interface for a portal server? To me, it seems like the whole portal page with the tabbed panes and other gadgets could be one large JavaServer Faces component, composed of many smaller JavaServer Faces components. The user interface for a portlet for instance would be a smaller component that is a part of the larger portal page component. Does this make sense to you?
Your ideas are appreciated.
Thanks,
MeteHello Craig,
Thanks very much for your reply. I think this topic is an exciting one: Making portal servers and portlets integrate well with JavaServer Faces.
You said that JavaServer Faces will make it easy for portal servers to contain portlets that have JavaServer Faces components in their GUI, but understandably this does not mean that portlets will be required to have a GUI that is made out of JavaServer Faces. The portal server should be tolerant to any kind of GUI that a portlet may be using. So, how would a portal server that has its portal layout built completely with JavaServer Faces work well with portlets that do not have a JavaServer Faces GUI? Would JavaServer Faces make it easy to to embed GUI markup from non-Faces portlets into a portal page that is generated by a master JavaServer Faces component that encapsulates the whole portal page layout?
How could a scenario like this be handled:
The user device is a handheld device, so the master portal page JavaServer Faces component decides to use a WML renderer for generating the portal page instead of an HTML renderer. All of the JavaServer Faces enabled portlets are generated using the WML renderer, but the portlets that do not have a JavaServer Faces GUI cannot be rendered in WML. What should the master portal page JavaServer Faces component do in this case?
Thanks,
Mete -
For those of you interested in using JavaServer Faces and Struts together (and my mailbox indicates that this is quite a few people :-), I'm happy to announce the immediate availability of an integration library that allows you to use the EA3 release of JavaServer Faces with a recent nightly build (20030216 or later) of Struts 1.1 -- it will also work with the upcoming 1.1-rc2 and 1.1-final releases -- together. Nightly builds of the integration library are available at <http://jakarta.apache.org/builds/jakarta-struts/nightly/struts-faces/>.
The sources for this package are in the Struts CVS repository, in the "contrib/struts-faces" directory, and will be included in the source nightly distributions starting with the 20030307 version. It is not currently planned to include the struts-faces integration library with binary distributions of Struts 1.1, since it is still an EA quality release.
See the README.txt file (included in the nightly build) for more information on running the example application and using the integration library in your own applications.What are the reasons not to have extended
RequestProcessor from Struts with the
capabilities of the FacesServlet... a sort of
"FacesProcessor" (extended the regular
RequestProcessor)? (should be nice for views
with no JSF components: in order not to execute
FacesServlet for each views , event if there is
no JSF component in the view)It turned out that I needed a customized RequestProcessor anyway (a couple of the processXxx methods had to work differently), but it actually would have been more work incorporating FacesServlet directly into it. In essence, there is now (in the combined version) a "front controller" for UI events , FacesServlet, and a "middle controller" for form submit events (RequestProcessor). When a UI event happens that just causes the current page to be redisplayed (think of a tree control where you click on the "expand this node" icon), you don't really want the Struts controller servlet to even be bothered by this request. Indeed, if you're using a presentation that was based on DHTML+Javascript, such an event would have been handled on the client anyway, and would never have been sent to the server at all.
The combined approach still supports Faces and non-Faces pages, though. This means you can migrate one page at a time and test things (which is exactly what I did when I ported the pages of the example app). -
JavaServer Faces and servlet???
Dear All,
I'm very new to J2EE. I'm wondering, when should we used Java Servlet?
If we develop with JavaServer Faces technology, do we code any servlets? I came accross the FacesServlet. The book says that it is included with the JavaServer Faces API and it seems that I don't need to write any code for this class.
I'm very confuse. PLease help me...did you maybe forget to specify the /faces/* prefix within the URL?
You have to configure the faces servlet to a prefix path and specify it within your URLs... -
Is JavaServer Faces and JavaFX the same?
Nope, Java FX was only announced in May 2007 whereas JSF has been around for a few years now. JSF is a framework and JavaFX are a series of products.
Try looking up Wikipedia for the info:
http://en.wikipedia.org/wiki/Java_FX
http://en.wikipedia.org/wiki/Java_Server_Faces
Illu -
The status and statement about Oracle embrace JavaServer Faces
Hi all:
Have any expert could talking about the status and statement about Oracle embrace JavaServer Faces standard,
whether Jdeveloper 10g have full support this standard now, and UIX direction ?development based on oracle technology and tool, If we wish adopt JavaServerFace technology, we should direct using Sun Java standard library or oracle UIX technology,
give us some suggestion, how to start JavaServerFace application development ? is start from UIX ? and what is learning step ? -
Problem with JSF 1.2 and Tomcat 6
Hello guys,
I have here:
Tomcat 6.0.10
JSF 1.2_04_b10_p01
I followed these steps without success:
http://forum.java.sun.com/thread.jspa?threadID=787962
http://forum.java.sun.com/thread.jspa?threadID=5156242
Here what I did:
1) Removed the following line in $TOMCAT_HOME/conf/server.xml
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />2) Add the following lines to $TOMCAT_HOME/conf/web.xml
<context-param>
<param-name>com.sun.faces.expressionFactory</param-name>
<param-value>org.apache.el.ExpressionFactoryImpl</param-value>
</context-param>3) Add the following libs to $TOMCAT_HOME/lib
jsf-api.jar
jsf-impl.jar
jstl-1.2.jar
4) Add the following lines to $MYAPP/WEB-INF/web.xml
<listener>
<listener-class>
com.sun.faces.config.ConfigureListener
</listener-class>
</listener>
<listener>
<listener-class>
com.sun.faces.application.WebappLifecycleListener
</listener-class>
</listener>And here is "the final product":
INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b10-p01) for context '/protocolo'
10/04/2007 08:18:47 com.sun.faces.config.ConfigureListener registerELResolverAndListenerWithJsp
SEVERE: Error Instantiating ExpressionFactory
java.lang.ClassCastException: org.apache.el.ExpressionFactoryImpl cannot be cast to javax.el.ExpressionFactory
at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:1563)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:419)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:761)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:741)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)What I need to do? Someone can help me?
Thank you.Thank you for the answer rlubke,
Well this happened because I had compiled the project with the jstl-1.1
The workaround to make jsf 1.2 run on tomcat 6 really works.
But now I have a problem because the JNDI tree in tomcat is read-only ( ro )
and I need to bind a object in the JNDI so an exception happens:
WARNING: Ocorreu um erro inexperado:
javax.naming.NamingException: Context is read only
at org.apache.naming.NamingContext.checkWritable(NamingContext.java:903)
at org.apache.naming.NamingContext.bind(NamingContext.java:831)
at org.apache.naming.NamingContext.bind(NamingContext.java:171)
at org.apache.naming.NamingContext.bind(NamingContext.java:187)
at org.apache.naming.SelectorContext.bind(SelectorContext.java:171)
at javax.naming.InitialContext.bind(InitialContext.java:400)Here is the code:
try{
Context newContext = new InitialContext();
newContext.bind( dataSourceWrappedID, wrappedDs );
newContext.close();
}catch(NameAlreadyBoundException nabe){
// ok no problem..
}catch(NamingException ne){
if ( log.isWarnEnabled() ){
log.warn("Ocorreu um erro inexperado:", ne);
}You know how to make the JNDI tree in tomcat read-write ?
Thank you a ton. :-) -
Facelets 1.1.14 example with MyFaces 1.2 and Tomcat 6
Hello,
I tried to run a little Faceletexample with MyFaces 1.2 (only Core without Tomahawk or something) and facelets 1.1.14.
I use tomcat 6.0.16.
Here is my project/ code:
FaceletsExample
-- index.xhtml
-- template.xhtml
-- META-INF
-- WEB-INF
-- faces-config.xml
-- web.xml
-- lib
commons-beanutils-1.7.0.jar
commons-codec-1.3.jar
commons-collections-3.2.jar
commons-digester-1.8 jar
commons-discovery-0.4.jar
commons-logging-1.1.1.jar
el-api-1.0.jar
el-impl-1.0.jar
jsf-api-1.2_04-p20.jar
jsf-facelets.jar
myfaces-all.jar
myfaces-api-1.2.2.jar
myfaces-impl-1.2.2.jar
portlet.jar
servlet-api-2.4.jar
index.xhtml:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui='http://java.sun.com/jsf/facelets">
<body>
<ui:composition template="template.xhtml">
<ui:define name="content">
<h:form>
<h:outputText value="Halloooo!!!" />
<h:commandButton value="OK" />
</h:form>
</ui:define>
</ui:composition>
</body>
</html>
{code}
template.xhtml:
{code}<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">
<head>
<title>Facelets-Test</title>
</head>
<body>
<div>
<h1>Facelets-Template</h1>
</div>
<ui:insert name="content">
Default Text for content
</ui:insert>
</body>
</html>
{code}
web.xml:
{code}
<?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>FaceletsEx</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
<context-param>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>true</param-value>
</context-param>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
</web-app>{code}
faces-config.xml:
{code}<?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_1_2.xsd"
version="1.2">
<application>
<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
</application>
</faces-config>
{code}
When Tomcat starts there appears the following :
{code}
08.04.2008 10:21:09 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNUNG: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:FaceletsEx' did not find a matching property.
08.04.2008 10:21:09 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Programme\Java\jdk1.5.0_14\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Programme\Java\jre1.6.0_03\bin\client;C:\Programme\Java\jre1.6.0_03\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Programme\Java\jdk1.5.0_14\bin
08.04.2008 10:21:09 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
08.04.2008 10:21:09 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 792 ms
08.04.2008 10:21:09 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
08.04.2008 10:21:09 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
08.04.2008 10:21:09 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\FaceletsEx\WEB-INF\lib\servlet-api-2.4.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
08.04.2008 10:21:10 org.apache.catalina.core.StandardContext addApplicationListener
INFO: The listener "org.apache.myfaces.webapp.StartupServletContextListener" is already configured for this context. The duplicate definition has been ignored.
08.04.2008 10:21:10 org.apache.catalina.core.StandardContext listenerStart
SCHWERWIEGEND: Exception sending context initialized event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.NoClassDefFoundError: org/apache/commons/el/Logger
at org.apache.myfaces.util.ClassUtils.<clinit>(ClassUtils.java:41)
at org.apache.myfaces.config.FacesConfigurator.feedStandardConfig(FacesConfigurator.java:138)
at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:115)
at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:63)
at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:46)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
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(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
08.04.2008 10:21:10 org.apache.catalina.core.StandardContext start
SCHWERWIEGEND: Error listenerStart
08.04.2008 10:21:10 org.apache.catalina.core.StandardContext start
SCHWERWIEGEND: Context [/FaceletsEx] startup failed due to previous errors
08.04.2008 10:21:11 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
08.04.2008 10:21:11 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
08.04.2008 10:21:11 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/47 config=null
08.04.2008 10:21:11 org.apache.catalina.startup.Catalina start
INFO: Server startup in 1645 ms
{code}
I thought the logging-file were in the project?(--> commons-logging-1.1.1.jar in WEB-INF/lib)
Where is the mistake?
After many tries to run this example, I only put one of the.war-files (numberguess.war) from the Faceletdownloadfolder in the webapp-folder from Tomcat.
If I now start my tomcat, there appear the following errors:
{code}
08.04.2008 09:29:26 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performanc
e in production environments was not found on the java.library.path: C:\Programm
e\Java\jdk1.5.0_14\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\W
INDOWS;C:\WINDOWS\System32\Wbem;C:\Programme\Java\jdk1.5.0_14\bin
08.04.2008 09:29:27 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
08.04.2008 09:29:27 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 708 ms
08.04.2008 09:29:27 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
08.04.2008 09:29:27 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
08.04.2008 09:29:27 org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive numberguess.war
08.04.2008 09:29:28 com.sun.faces.config.ConfigureListener contextInitialized
INFO: Initializing Sun's JavaServer Faces implementation (1.2-NIGHTLY_20060319)
for context '/numberguess'
08.04.2008 09:29:29 com.sun.faces.config.ConfigureListener contextInitialized
INFO: Completed initializing Sun's JavaServer Faces implementation (1.2-NIGHTLY_
20060319) for context '/numberguess'
08.04.2008 09:29:29 org.apache.catalina.core.StandardContext start
SCHWERWIEGEND: Error listenerStart
08.04.2008 09:29:29 org.apache.catalina.core.StandardContext start
SCHWERWIEGEND: Context [/numberguess] startup failed due to previous errors
08.04.2008 09:29:30 org.apache.catalina.core.StandardContext addApplicationListe
ner
INFO: The listener "listeners.ContextListener" is already configured for this co
ntext. The duplicate definition has been ignored.
08.04.2008 09:29:30 org.apache.catalina.core.StandardContext addApplicationListe
ner
INFO: The listener "listeners.SessionListener" is already configured for this co
ntext. The duplicate definition has been ignored.
08.04.2008 09:29:30 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
08.04.2008 09:29:30 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
08.04.2008 09:29:30 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/32 config=null
08.04.2008 09:29:30 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3887 ms
{code}
Has anybody got an idea?I hope so.
Many thanks.
NickiS
Edited by: NickiS on 08.04.2008 08:45The class org.apache.commons.el.Logger comes from Commons EL project, it is not a part of Commons Logging library. Try adding Commons EL library to your project as it appears MyFaces depends on it.
http://commons.apache.org/el/ -
How do I use Struts Tiles with JavaServer Faces?
I want to use JavaServer Faces and need something like tiles.
Is it right that tiles is for struts what Portlets is for JavaServer Faces?
Do I have to use Portlets or is there something else?
What Do I have to do to use Portlets?
Do I have to use any "engines" or something like that?
ThanksMiikee_
I guess you understood me wrong!
JSF RI (and also MyFaces) are implementation of JavaServer Faces Spec.
Each JSF app needs to be deployed inside of a Servlet Container.
(like Tomcat). An no, they aren't coming up with an own servlet engine.
But... you can also run MyFaces and the RI inside of an portlet container
(eg pluto) instead of Servlet Container.
HTH,
Matthias -
Hi!
This error is not a good one. I'm note sure I underdstand it, Do I have a conflict somewhere? I have downloaded jsf-1.2_04-b01-RC1 and jstl1.2.jar. I'm using java 6 and linux.
Anyone have any hints?
2007-feb-23 22:46:49 org.apache.catalina.core.StandardContext listenerStart
ALLVARLIG: Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener
java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/catalina/loader/WebappClassLoader) of the current class, com/sun/faces/config/ConfigureListener, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature
at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:1642)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:455)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4336)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1206)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:293)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1306)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1570)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1579)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1559)
at java.lang.Thread.run(Thread.java:619)/PertyHi.
I had similar problem with the Tomcat 6.0.10 and JSF 1.1.
As there is no answer to this thread I want to share the solution with others.
In my case the problem gone after removing el-api.jar from the WEB-INF/lib directory of my webapp. Tomcat 6 already contains the el-api.jar in the lib directory.
Also I do not know if it is the solusion for the JSF 1.2. -
Weblogic 10 Probs Start Web App only if using 'Visual Web JavaServer Faces'
There is no Errormessage in Netbeans IDE when I chose 'build' or 'undeploy and deploy'.
If I use a simple Webapplication that does not use 'Visual Web JavaServer Faces'
the war-file that netbeans ide creates and deploys in beas autodeploy directory can be executed in the linked page: http://localhost:7001/WebApplication9/
But if I chose the option 'Visual Web JavaServer Faces' in the web application project the whole compile and deployment process completes fine, the war-file is distributed in the autodeploy dir, but it can be deployed automatically nor manually.
In the Bea Weblogic Administration Console I get
Messages
An error occurred during activation of changes, please see the log for details.
Failed to load webapp: 'WebApplication14.war'
javax.faces.webapp.FacesServlet
C:\BeaWebLogic\MyDeploy\WebApplication14.war.
Please make sure that the annotations are valid. The error is javax.faces.webapp.FacesServlet>
whole Errorlog
Thanks in advance.
[LoginFilter]: LoginFilter constructed ...
<18.04.2008 12.53 Uhr CEST> <Notice> <Log Management> <BEA-170027> <The server i
nitialized the domain log broadcaster successfully. Log messages will now be bro
adcasted to the domain log.>
<18.04.2008 12.53 Uhr CEST> <Notice> <WebLogicServer> <BEA-000365> <Server state
changed to ADMIN>
<18.04.2008 12.53 Uhr CEST> <Notice> <WebLogicServer> <BEA-000365> <Server state
changed to RESUMING>
<18.04.2008 12.53 Uhr CEST> <Notice> <Security> <BEA-090171> <Loading the identi
ty certificate and private key stored under the alias DemoIdentity from the jks
keystore file C:\BEAWEB~1\WLSERV~1.0\server\lib\DemoIdentity.jks.>
<18.04.2008 12.53 Uhr CEST> <Notice> <Security> <BEA-090169> <Loading trusted ce
rtificates from the jks keystore file C:\BEAWEB~1\WLSERV~1.0\server\lib\DemoTrus
t.jks.>
<18.04.2008 12.53 Uhr CEST> <Notice> <Security> <BEA-090169> <Loading trusted ce
rtificates from the jks keystore file C:\BEAWEB~1\JROCKI~1\jre\lib\security\cace
rts.>
<18.04.2008 12.53 Uhr CEST> <Warning> <Server> <BEA-002611> <Hostname "localhost
", maps to multiple IP addresses: 164.24.95.242, 127.0.0.1>
<18.04.2008 12.53 Uhr CEST> <Warning> <Server> <BEA-002611> <Hostname "W9G01486.
bonn02.telekom.de", maps to multiple IP addresses: 164.24.95.242, 127.0.0.1>
<18.04.2008 12.53 Uhr CEST> <Notice> <Server> <BEA-002613> <Channel "Default" is
now listening on 164.24.95.242:7001 for protocols iiop, t3, ldap, snmp, http.>
<18.04.2008 12.53 Uhr CEST> <Notice> <Server> <BEA-002613> <Channel "Default[1]"
is now listening on 127.0.0.1:7001 for protocols iiop, t3, ldap, snmp, http.>
<18.04.2008 12.53 Uhr CEST> <Notice> <Server> <BEA-002613> <Channel "DefaultSecu
re" is now listening on 164.24.95.242:7002 for protocols iiops, t3s, ldaps, http
s.>
<18.04.2008 12.53 Uhr CEST> <Notice> <Server> <BEA-002613> <Channel "DefaultSecu
re[1]" is now listening on 127.0.0.1:7002 for protocols iiops, t3s, ldaps, https
.>
<18.04.2008 12.53 Uhr CEST> <Notice> <WebLogicServer> <BEA-000331> <Started WebL
ogic Admin Server "examplesServer" for domain "wl_server" running in Development
Mode>
<18.04.2008 12.53 Uhr CEST> <Notice> <WebLogicServer> <BEA-000365> <Server state
changed to RUNNING>
<18.04.2008 12.53 Uhr CEST> <Notice> <WebLogicServer> <BEA-000360> <Server start
ed in RUNNING mode>
<18.04.2008 13.13 Uhr CEST> <Warning> <netuix> <BEA-423420> <Redirect is execute
d in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true
&_pageLabel=WebAppApplicationOverviewPage&WebAppApplicationOverviewPortlethandle
=com.bea.console.handles.AppDeploymentHandle%28%22com.bea%3AName%3DWebApplicatio
n14%2CType%3DAppDeployment%22%29.>
<18.04.2008 13.13 Uhr CEST> <Error> <HTTP> <BEA-101371>
<There was a failure when processing annotations for application
C:\BeaWebLogic\MyDeploy\WebApplication14.war.
Please make sure that the annotations are valid. The error is javax.faces.webapp.FacesServlet>
<18.04.2008 13.13 Uhr CEST> <Error> <Deployer> <BEA-149265> <Failure occurred in
the execution of deployment request with ID '1208517199484' for task '0'. Error
is: 'weblogic.application.ModuleException: Failed to load webapp: 'WebApplicati
on14.war''
weblogic.application.ModuleException: Failed to load webapp: 'WebApplication14.w
ar'
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:311)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedM
oduleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(Modu
leListenerInvoker.java:93)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(Depl
oymentCallbackFlow.java:360)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:26)
Truncated. see log file for complete stacktrace
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
ClassLoader.java:286)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClass
Loader.java:259)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAw
areClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
Truncated. see log file for complete stacktrace
>
<18.04.2008 13.13 Uhr CEST> <Warning> <Deployer> <BEA-149004> <Failures were det
ected while initiating distribute task for application 'WebApplication14'.>
<18.04.2008 13.13 Uhr CEST> <Warning> <Deployer> <BEA-149078> <Stack trace for m
essage 149004
weblogic.application.ModuleException: Failed to load webapp: 'WebApplication14.w
ar'
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:311)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedM
oduleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(Modu
leListenerInvoker.java:93)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(Depl
oymentCallbackFlow.java:360)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:26)
Truncated. see log file for complete stacktrace
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
ClassLoader.java:286)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClass
Loader.java:259)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAw
areClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
Truncated. see log file for complete stacktrace
>
<18.04.2008 13.13 Uhr CEST> <Error> <Console> <BEA-240003> <Console encountered
the following error weblogic.application.ModuleException: Failed to load webapp:
'WebApplication14.war'
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:311)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedM
oduleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(Modu
leListenerInvoker.java:93)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(Depl
oymentCallbackFlow.java:360)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:26)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(Dep
loymentCallbackFlow.java:56)
at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(Dep
loymentCallbackFlow.java:46)
at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.ja
va:615)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:26)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.j
ava:191)
at weblogic.application.internal.DeploymentStateChecker.prepare(Deployme
ntStateChecker.java:147)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(App
ContainerInvoker.java:61)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.cr
eateAndPrepareContainer(ActivateOperation.java:189)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.do
Prepare(ActivateOperation.java:87)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.pr
epare(AbstractOperation.java:217)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploym
entPrepare(DeploymentManager.java:719)
at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploy
mentList(DeploymentManager.java:1186)
at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare
(DeploymentManager.java:248)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.pre
pare(DeploymentServiceDispatcher.java:157)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallb
ackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallb
ackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallb
ackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTunin
gWorkManagerImpl.java:464)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
Caused by: java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
ClassLoader.java:286)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClass
Loader.java:259)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAw
areClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClass
Loader.java:179)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAw
areClassLoader.java:35)
at weblogic.servlet.internal.WebAnnotationProcessorImpl.processServlets(
WebAnnotationProcessorImpl.java:214)
at weblogic.servlet.internal.WebAnnotationProcessorImpl.processJ2eeAnnot
ations(WebAnnotationProcessorImpl.java:197)
at weblogic.servlet.internal.WebAnnotationProcessorImpl.processAnnotatio
ns(WebAnnotationProcessorImpl.java:93)
at weblogic.servlet.internal.WebAppServletContext.processAnnotations(Web
AppServletContext.java:1270)
at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletCo
ntext.java:408)
at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletCo
ntext.java:452)
at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:402)
at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.ja
va:582)
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:298)
>Hi,
make sure you created the parameter for the bind variable in the ViewObject. It is not enough to only add the bind parameter. It has to be created as well
Frank -
Download javaServer faces business objects enterprise
Post Author: gzofera
CA Forum: JAVA
hello, where do I download the javaServer face enterprise business objects?
I am preparing an environment to start customizing web intelligence, and I lost well as to libraries, tools, etc.. which FDI sweat, ECLIPSE? NETBEANS? OTHER? WHERE THE PLUGINS FOR MEETING SET THE SDK? is there any tool that characterizes the Gazette to customize the WEBI? thanksPost Author: amr_foci
CA Forum: JAVA
i didnt know that there is something like that from Business Objects, thats work in JSF layer
but you can check you ESD if you've an account
https://businessobjects.subscribenet.com/control/bobj/login
good luck
Maybe you are looking for
-
Hi everyone. I am trying to create Web Form by using php. Most of the resources i got from Google. I will include a code without css as i think is not relevant, however i might be wrong. Can anybody please give me direction what am i doing wrong ? Al
-
Strange query / explain plan
(I posted this in the Oracle Text forum, but I think it's as appropriate here.) Consider the following queries: :the_filter := 'FILE'; (1) SELECT COUNT(*) FROM FOO WHERE CONTAINS(search_col,:the_filter) > 0; (2) SELECT COUNT(*) FROM FOO WHERE 'FILE'
-
Photoshop 11 Size Print -out Problem
I have recently purchased and installed Photoshop 11 and I am having problems with my print-out. I am specifying an A5 size print, it is being shown on the preview as being 1/2 of A4 but is printing out as a 6" x 4" . I have tried thios several times
-
I was attempting to transfer my iPod music to my MacBook.That the music is gone is okey, however my iPod now shows about 35 Gs of "other". Unless I hear otherwise I will delete it if someone tells me how.
-
Hello, I tried to define Rate Types by the following path of IMG, but I couldn't do it. Can anyone know where and how you can configure Rate Types of utilities? [Path I tried] IMG -> SAP Utilities -> Contract Billing -> Billing Master Data -> Rate St