*while executing below code i am getting problem as **init: deps-module-jar: deps-ear-jar: deps-jar: library-inclusion-in-archive: library-inclusion-in-manifest: compile: compile-jsps: Created dir: /root/NetBeansProjects/JSFProject3/build/generated/src Created dir: /root/NetBeansProjects/JSFProject3/build/generated/classes Compiling 1 source file to /root/NetBeansProjects/JSFProject3/build/generated/classes In-place deployment at /root/NetBeansProjects/JSFProject3/build/web deploy?config=file%3A%2Ftmp%2Fcontext443.xml&path=/JSFProject3 FAIL - Deployed application at context path /JSFProject3 but context failed to start /root/NetBeansProjects/JSFProject3/nbproject/build-impl.xml:594: The module has not been deployed. BUILD FAILED (total time: 9 seconds)*** Please any one give me solution for this? **strong text**resources of application are: login.jsp: <%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%> <%@taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <html> <body> <f:view> <h:form id="loginfrm"> <h:outputLabel value="username : "/> <h:inputText id="uname" value="#{login_bean.uname}"></h:inputText> <h:outputLabel value="password : "/> <h:inputText id="pwd" value="#{login_bean.pwd}" required="true"></h:inputText> <h:commandButton value="Login" action="#{login_bean.validate}" type="submit"/> <h:message for="uname" /> <h:message for="pwd" /> </h:form> </f:view> </body> </html> // LoginBean.java /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package beans; /** * * @author root */ import java.sql.*; import java.io.*; public class LoginBean { private String uname; private String pwd; Connection con = null; ResultSet rs = null; Statement st = null; public void setPwd(String pwd) { this.pwd = pwd; } public void setUname(String uname) { this.uname = uname; } public String getPwd() { return pwd; } public String getUname() { return uname; } public String validate() { boolean b = false; try { System.out.println("uname::" + uname); Class.forName("com.mysql.jdbc.Driver"); con = DriverManager.getConnection("jdbc:mysql://localhost:3306/livepbx", "root", "worksmart"); st = con.createStatement(); String qry = "select agentid from agent where agentid = 'abcd@pbxtesting'"; rs = st.executeQuery(qry); while (rs.next()) { b = true; } } catch (Exception e) { // System.out.println("ERRor in Logbeanpage@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@s"); } finally { try { rs.close(); st.close(); con.close(); } catch (Exception e) { //e.printStackTrace(); } } if (b) { return "valid"; } else { return "invalid"; } } } success.jsp <%-- Document : success Created on : Jun 25, 2011, 11:17:08 AM Author : root --%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <% String val=request.getParameter("val"); out.println("value in success pageis ::"+val); %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <h1>valid successfully</h1> </body> </html> // failure.jsp <%-- Document : failure Created on : Jun 25, 2011, 11:17:37 AM Author : root --%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <% String val=request.getParameter("val"); out.println("value in failurepage is ::"+val); %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <h1>in valid credentials</h1> </body> </html> // faces-config.xml <?xml version="1.0"?> <faces-config> <managed-bean> <description>TreeDemo</description> <managed-bean-name>treeDemo</managed-bean-name> <managed-bean-class> beans.TreeDemo </managed-bean-class> <managed-bean-scope> request </managed-bean-scope> </managed-bean> <managed-bean> <description>CCBean</description> <managed-bean-name>newfile</managed-bean-name> <managed-bean-class> beans.CCBean </managed-bean-class> <managed-bean-scope> request </managed-bean-scope> </managed-bean> <managed-bean> <managed-bean-name>login_bean</managed-bean-name> <managed-bean-class>beans.LoginBean</managed-bean-class> <managed-bean-scope>request</managed-bean-scope> </managed-bean> <navigation-rule> <description>Loging Page</description> <from-view-id>/login.jsp</from-view-id> <navigation-case> <from-action>#{login_bean.validate}</from-action> <from-outcome>valid</from-outcome> <to-view-id>/success.jsp?val=yes</to-view-id> </navigation-case> <navigation-case> <from-action>#{login_bean.validate}</from-action> <from-outcome>invalid</from-outcome> <to-view-id>/failure.jsp?val=no</to-view-id> </navigation-case> </navigation-rule> </faces-config> // web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" 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-app_2_5.xsd"> <context-param> <param-name>javax.faces.STATE_SAVING_METHOD</param-name> <param-value>server</param-value> </context-param> <context-param> <param-name>javax.faces.CONFIG_FILES</param-name> <param-value>/WEB-INF/faces-config.xml</param-value> </context-param> <listener> <listener-class>com.sun.faces.config.ConfigureListener</listener-class> </listener> <servlet> <servlet-name>Rcfaces Framework Contents</servlet-name> <servlet-class>org.rcfaces.renderkit.html.internal.resource.ResourcesServlet</servlet-class> <init-param> <param-name>org.rcfaces.renderkit.html.javascript.sets.CORE</param-name> <param-value> basicComponent,message,extraButton,tree,dataGrid </param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet> <servlet-name> Rcfaces Application Contents </servlet-name> <servlet-class> org.rcfaces.core.internal.contentStorage.ContentStorageServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet> <servlet-name>Serv</servlet-name> <servlet-class>beans.Serv</servlet-class> </servlet> <servlet-mapping> <servlet-name> Rcfaces Framework Contents </servlet-name> <url-pattern>/rcfaces/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name> Rcfaces Application Contents </servlet-name> <url-pattern>/rc-content/*</url-pattern> </servlet-mapping> <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>/faces/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>Serv</servlet-name> <url-pattern>/Serv</url-pattern> </servlet-mapping> <session-config> <session-timeout> 30 </session-timeout> </session-config> <welcome-file-list> <welcome-file>faces/SampleTree.jsp</welcome-file> </welcome-file-list> </web-app> // context.xml <?xml version="1.0" encoding="UTF-8"?> <Context antiJARLocking="true" path="/JSFProject3"/>
Check your xml files.Anyways, go through the following link:
The below is complete stack trace while running above JSF application: ---------- **strong text**JSFProject3(run) ______________ Incrementally deploying http://localhost:8083/JSFProject3 Completed incremental distribution of http://localhost:8083/JSFProject3 Incrementally redeploying http://localhost:8083/JSFProject3 Deploy is in progress... deploy?config=file%3A%2Ftmp%2Fcontext448.xml&path=/JSFProject3 FAIL - Deployed application at context path /JSFProject3 but context failed to start /root/NetBeansProjects/JSFProject3/nbproject/build-impl.xml:594: The module has not been deployed. BUILD FAILED (total time: 5 seconds) ---------- **Tomcat 6.0JSf** _____________ Listening for transport dt_socket at address: 11550 Jun 28, 2011 12:55:34 PM 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: /usr/java/jdk1.5.0_08/jre/lib/i386/server:/usr/java/jdk1.5.0_08/jre/lib/i386:/usr/java/jdk1.5.0_08/jre/../lib/i386:/usr/java/jdk1.5.0_08/jre/lib/i386/client:/usr/java/jdk1.5.0_08/jre/lib/i386:/usr/java/jdk1.5.0_08/jre/../lib/i386 Jun 28, 2011 12:55:34 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8083 Jun 28, 2011 12:55:34 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1154 ms Jun 28, 2011 12:55:35 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Jun 28, 2011 12:55:35 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.20 Jun 28, 2011 12:55:37 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8083 Jun 28, 2011 12:55:38 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:8009 Jun 28, 2011 12:55:38 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/261 config=null Jun 28, 2011 12:55:38 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 3683 ms Jun 28, 2011 12:55:42 PM org.apache.catalina.core.StandardContext addApplicationListener INFO: The listener "com.sun.faces.config.ConfigureListener" is already configured for this context. The duplicate definition has been ignored. Jun 28, 2011 12:55:43 PM com.sun.faces.config.ConfigureListener contextInitialized INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b20-p03) for context '/JSFProject3' Jun 28, 2011 12:55:44 PM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Jun 28, 2011 12:55:44 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/JSFProject3] startup failed due to previous errors Jun 28, 2011 3:26:47 PM org.apache.catalina.core.StandardContext stop INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/JSFProject3] has not been started Jun 28, 2011 3:26:47 PM org.apache.catalina.startup.HostConfig checkResources INFO: Undeploying context [/JSFProject3] Jun 28, 2011 3:26:48 PM org.apache.catalina.core.StandardContext addApplicationListener INFO: The listener "com.sun.faces.config.ConfigureListener" is already configured for this context. The duplicate definition has been ignored. Jun 28, 2011 3:26:49 PM com.sun.faces.config.ConfigureListener contextInitialized INFO: Initializing Sun's JavaServer Faces implementation (1.2_04-b20-p03) for context '/JSFProject3' Jun 28, 2011 3:26:51 PM org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart Jun 28, 2011 3:26:51 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/JSFProject3] startup failed due to previous errors
Ads