[jboss-user] [JBoss Seam] - touble in richface+ajax4jsf+seam

gringalet do-not-reply at jboss.com
Mon Jul 9 05:43:14 EDT 2007


i have a web application that build by richface+ajax4jsf+seam. now i want to show a tree and richface's code belows:

package com.WCRM.departmenttree;
  | 
  | import java.io.ByteArrayOutputStream;
  | import java.io.IOException;
  | import java.io.InputStream;
  | import java.util.HashMap;
  | import java.util.Iterator;
  | import java.util.List;
  | import java.util.Map;
  | import java.util.StringTokenizer;
  | 
  | import javax.ejb.Stateful;
  | import javax.persistence.EntityManager;
  | import javax.persistence.PersistenceContext;
  | 
  | import org.jboss.seam.annotations.In;
  | import org.jboss.seam.annotations.Logger;
  | import org.jboss.seam.annotations.Name;
  | 
  | import org.jboss.seam.log.Log;
  | import org.richfaces.component.TreeNode;
  | 
  | import com.WCRM.customer.Customer;
  | import com.WCRM.customer.CustomerEditor;
  | import com.WCRM.customer.CustomerFinder;
  | import com.WCRM.department.Department;
  | import com.WCRM.department.DepartmentFinder;
  | import com.WCRM.departmenttree.Department1;
  | 
  | import demo.Bean;
  | 
  | public class Library implements TreeNode {
  | 	/**
  | 	 * 
  | 	 */
  | 	private static final long serialVersionUID = -3530085227471752526L;
  | 
  | 	private Map brachs = null;
  | 
  | 	private Object state1;
  | 
  | 	private Object state2;
  | 
  | 	private Map a = null;
  | 
  | 	private Map b = null;
  | 
  | 	@In(create=true)
  | 	private MyBean mybean;
  | 	
  | 	
  | 	
  | 	@In(value="#{customerFinder}")
  | 	private CustomerFinder customerFinder;
  | 	
  | 	
  | 	@Logger
  | 	private static Log log;
  | 
  | 	private Map getBrachs() {
  | 		System.out.println("private Map getBrachs() ");
  | 		if (this.brachs == null) {
  | 			initData2();
  | 
  | 		}
  | 
  | 		return this.brachs;
  | 	}
  | 
  | 	public void addBrach(Branch brach) {
  | 		System.out.println("public void addBrach(Brach brach) ");
  | 		addChild(Long.toString(brach.getId()), brach);
  | 		brach.setParent(this);
  | 	}
  | 
  | 	public void addChild(Object identifier, TreeNode child) {
  | 		System.out
  | 				.println("public void addChild(Object identifier, TreeNode child)");
  | 		getBrachs().put(identifier, child);
  | 	}
  | 
  | 	public TreeNode getChild(Object id) {
  | 		System.out.println("public TreeNode getChild(Object id) ");
  | 		return (TreeNode) getBrachs().get(id);
  | 	}
  | 
  | 	public Iterator getChildren() {
  | 		System.out.println("public Iterator getChildren()");
  | 		return getBrachs().entrySet().iterator();
  | 	}
  | 
  | 	public Object getData() {
  | 		System.out.println("public Object getData()");
  | 
  | 		return this;
  | 	}
  | 
  | 	public TreeNode getParent() {
  | 		System.out.println("public TreeNode getParent()");
  | 		return null;
  | 	}
  | 
  | 	public boolean isLeaf() {
  | 		System.out.println("public boolean isLeaf() ");
  | 		// return false;
  | 		return getBrachs().isEmpty();
  | 	}
  | 
  | 	public void removeChild(Object id) {
  | 		System.out.println("public void removeChild(Object id)");
  | 		getBrachs().remove(id);
  | 	}
  | 
  | 	public void setData(Object data) {
  | 	}
  | 
  | 	public void setParent(TreeNode parent) {
  | 	}
  | 
  | 	public String getType() {
  | 		System.out.println("public String getType()");
  | 		return "library";
  | 	}
  | 
  | 	private long nextId = 0;
  | 
  | 	private long getNextId() {
  | 		System.out.println("private long getNextId()");
  | 		return nextId++;
  | 	}
  | 
  | 	private Map departmentCache = new HashMap();
  | 
  | 	private Map departmentCache1 = new HashMap();
  | 
  | 	private Map departmentCache2 = new HashMap();
  | 
  | 	private Map departmentCache3 = new HashMap();
  | 
  | 	private Map brachCache = new HashMap();
  | 
  | 	private Branch getBrachByName(String name, Library library) {
  | 		System.out
  | 				.println("private Brach getBrachByName(String name, Library library)");
  | 		Branch brach = (Branch) brachCache.get(name);
  | 		if (brach == null) {
  | 			brach = new Branch(getNextId());
  | 			brach.setName(name);
  | 			brachCache.put(name, brach);
  | 			library.addBrach(brach);
  | 		}
  | 		return brach;
  | 	}
  | 
  | 	private Department1 getDepartment1ByTitle(String title, Branch brach) {
  | 		System.out
  | 				.println("private Department getDepartmentByTitle(String title, Brach brach)");
  | 		Department1 department1 = (Department1) departmentCache1.get(title);
  | 		if (department1 == null) {
  | 			department1 = new Department1(getNextId());
  | 			department1.setTitle(title);
  | 			departmentCache1.put(title, department1);
  | 			brach.addDepartment(department1);
  | 		}
  | 		return department1;
  | 	}
  | 
  | 	private Department2 getDepartment2ByTitle(String title,
  | 			Department1 department1) {
  | 		Department2 department2 = (Department2) departmentCache2.get(title);
  | 		if (department2 == null) {
  | 			department2 = new Department2(getNextId());
  | 			department2.setTitle(title);
  | 			departmentCache2.put(title, department2);
  | 			// brach.addDepartment(department);
  | 			department1.addDepartment(department2);
  | 		}
  | 		return department2;
  | 	}
  | 
  | 
  | 	@PersistenceContext
  | 	EntityManager entityManager;
  | 	private void initData2() {
  | 		System.out.println("private void initData2()");
  | 		brachs = new HashMap();
  | 		List<Department> items = null;
  | 		items=entityManager.createQuery(
  | 				"select c from Department c").getResultList();
  | 		if (items.size() > 0) {
  | 			for (Department item : items) {
  | 				System.out.println("line is started:");
  | 
  | 				String employerTitle = item.getEmployer();
  | 				if (employerTitle != null)
  | 					System.out.println(employerTitle + "\n");
  | 				String brachName = item.getBranch();
  | 				if (brachName != null)
  | 					System.out.println(brachName + "\n");
  | 				String department1name = item.getDepartment1();
  | 				if (department1name != null)
  | 					System.out.println(department1name + "\n");
  | 				String department2name = item.getDepartment2();
  | 				if (department2name != null)
  | 					System.out.println(department2name + "\n");
  | 				Branch brach = getBrachByName(brachName, this);
  | 				Department1 department1 = getDepartment1ByTitle(
  | 						department1name, brach);
  | 				Department2 department2 = getDepartment2ByTitle(
  | 						department2name, department1);
  | 				// Department department3 =
  | 				// getDepartment3ByTitle(department3name,department2);
  | 				Employer employer = new Employer(getNextId());
  | 				employer.setTitle(employerTitle);
  | 				department2.addEmployer(employer);
  | 				System.out.println("line is ended:");
  | 			}
  | 
  | 		}
  | 	}
  | 
  | 	private void initData() {
  | 		System.out.println("private void initData()");
  | 		brachs = new HashMap();
  | 		InputStream is = this.getClass().getClassLoader().getResourceAsStream(
  | 				"data.txt");
  | 		ByteArrayOutputStream os = new ByteArrayOutputStream();
  | 		byte[] rb = new byte[1024];
  | 		int read;
  | 		try {
  | 			do {
  | 				read = is.read(rb);
  | 				if (read > 0) {
  | 					os.write(rb, 0, read);
  | 				}
  | 			} while (read > 0);
  | 			String buf = os.toString();
  | 			// if(buf!=null) System.out.println(buf+"\n");
  | 			StringTokenizer toc1 = new StringTokenizer(buf, "\n");
  | 			while (toc1.hasMoreTokens()) {
  | 				System.out.println("line is started:");
  | 				String str = toc1.nextToken();
  | 				// if(str!=null) System.out.println(str+"\n");
  | 				StringTokenizer toc2 = new StringTokenizer(str, "\t");
  | 				String employerTitle = toc2.nextToken();
  | 				if (employerTitle != null)
  | 					System.out.println(employerTitle + "\n");
  | 				String brachName = toc2.nextToken();
  | 				if (brachName != null)
  | 					System.out.println(brachName + "\n");
  | 				String department1name = toc2.nextToken();
  | 				if (department1name != null)
  | 					System.out.println(department1name + "\n");
  | 				String department2name = toc2.nextToken();
  | 				if (department2name != null)
  | 					System.out.println(department2name + "\n");
  | 				Branch brach = getBrachByName(brachName, this);
  | 				Department1 department1 = getDepartment1ByTitle(
  | 						department1name, brach);
  | 				Department2 department2 = getDepartment2ByTitle(
  | 						department2name, department1);
  | 				// Department department3 =
  | 				// getDepartment3ByTitle(department3name,department2);
  | 				Employer employer = new Employer(getNextId());
  | 				employer.setTitle(employerTitle);
  | 				department2.addEmployer(employer);
  | 				System.out.println("line is ended:");
  | 			}
  | 		} catch (IOException e) {
  | 			e.printStackTrace();
  | 			throw new RuntimeException(e);
  | 		}
  | 	}
  | 
  | 	public Object getState1() {
  | 		System.out.println("public Object getState1() ");
  | 		return state1;
  | 	}
  | 
  | 	public void setState1(Object state1) {
  | 		System.out.println("public void setState1(Object state1)");
  | 		this.state1 = state1;
  | 	}
  | 
  | 	public Object getState2() {
  | 		System.out.println("public Object getState2() ");
  | 		return state2;
  | 	}
  | 
  | 	public void setState2(Object state2) {
  | 		System.out.println("public void setState2(Object state2)");
  | 		this.state2 = state2;
  | 	}
  | }
  | 
when i used "initData()" , everything is ok. and when i used "initData2()", throw exceptions, it is below:

  | 2007-07-09 16:51:09,062 DEBUG [javax.faces.webapp.UIComponentTag] Exited encodeBegin
  | 2007-07-09 16:51:09,062 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at 3278f{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,062 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at ae3614{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,093 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at 766e80{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,187 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: ajaxContext
  | 2007-07-09 16:51:09,187 DEBUG [org.jboss.seam.contexts.Contexts] found in event context: ajaxContext
  | 2007-07-09 16:51:09,187 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolved name to Seam component
  | 2007-07-09 16:51:09,187 DEBUG [javax.faces.webapp.UIComponentTag] Entered encodeBegin for client-Id: _idJsp1:_idJsp2
  | 2007-07-09 16:51:09,187 DEBUG [org.ajax4jsf.framework.renderer.RendererBase] Start encoding of component _idJsp1:_idJsp2 with class org.richfaces.component.html.HtmlTree
  | 2007-07-09 16:51:09,203 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at 1d3ce2c{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,218 DEBUG [javax.faces.webapp.UIComponentTag] Exited encodeBegin
  | 2007-07-09 16:51:09,218 DEBUG [javax.faces.webapp.UIComponentTag] Entered encodeChildren for client-Id: _idJsp1:_idJsp2
  | 2007-07-09 16:51:09,218 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: library2
  | 2007-07-09 16:51:09,218 DEBUG [org.jboss.seam.Component] seam component not found: library2
  | 2007-07-09 16:51:09,218 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolved name to JSF managed bean
  | 2007-07-09 16:51:09,234 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at fe7a67{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,234 INFO  [STDOUT] public Object getData()
  | 2007-07-09 16:51:09,234 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: item
  | 2007-07-09 16:51:09,234 DEBUG [org.jboss.seam.Component] seam component not found: item
  | 2007-07-09 16:51:09,234 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] could not resolve name
  | 2007-07-09 16:51:09,234 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at a211cf{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.Component] seam component not found: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] could not resolve name
  | 2007-07-09 16:51:09,250 INFO  [STDOUT] public boolean isLeaf() 
  | 2007-07-09 16:51:09,250 INFO  [STDOUT] private Map getBrachs() 
  | 2007-07-09 16:51:09,250 INFO  [STDOUT] private void initData2()
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.Component] seam component not found: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] could not resolve name
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.Component] seam component not found: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] could not resolve name
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.Component] seam component not found: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] could not resolve name
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.Component] seam component not found: item
  | 2007-07-09 16:51:09,250 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] could not resolve name
  | 2007-07-09 16:51:09,312 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/wcrm].[jsp]] Servlet.service() for servlet jsp threw exception
  | java.lang.NullPointerException
  | 	at com.WCRM.departmenttree.Library.initData2(Library.java:188)
  | 	at com.WCRM.departmenttree.Library.getBrachs(Library.java:63)
  | 	at com.WCRM.departmenttree.Library.isLeaf(Library.java:106)
  | 	at org.richfaces.component.CacheableTreeDataModel.walk(CacheableTreeDataModel.java:119)
  | 	at org.richfaces.component.UITree.walk(UITree.java:298)
  | 	at org.richfaces.renderkit.TreeRendererBase.writeContent(TreeRendererBase.java:375)
  | 	at org.richfaces.renderkit.TreeRendererBase.encodeChildren(TreeRendererBase.java:284)
  | 	at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:524)
  | 	at javax.faces.webapp.UIComponentTag.encodeChildren(UIComponentTag.java:480)
  | 	at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:361)
  | 	at org.apache.jsp.dt_jsp._jspx_meth_rich_tree_0(dt_jsp.java:220)
  | 	at org.apache.jsp.dt_jsp._jspx_meth_h_form_0(dt_jsp.java:168)
  | 	at org.apache.jsp.dt_jsp._jspx_meth_f_view_0(dt_jsp.java:114)
  | 	at org.apache.jsp.dt_jsp._jspService(dt_jsp.java:70)
  | 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  | 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
  | 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  | 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  | 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
  | 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
  | 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
  | 	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416)
  | 	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
  | 	at org.jboss.seam.jsf.SeamViewHandler.renderView(SeamViewHandler.java:59)
  | 	at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
  | 	at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
  | 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  | 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  | 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  | 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  | 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  | 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  | 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
  | 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  | 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  | 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  | 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  | 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  | 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  | 	at java.lang.Thread.run(Thread.java:595)
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.jsf.SeamPhaseListener] after phase: RENDER_RESPONSE(6)
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.afterPhase
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.jsf.AbstractSeamPhaseListener] committing transaction after phase: RENDER_RESPONSE(6)
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolving name: ajaxContext
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.contexts.Contexts] found in event context: ajaxContext
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.jsf.SeamVariableResolver] resolved name to Seam component
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.core.Manager] Discarding conversation state: 1
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.conversationEntries
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.conversationEntries
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.conversationEntries
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,312 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.core.conversationEntries
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.conversationEntries
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.conversationEntries
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Lifecycle] After render response, destroying contexts
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Lifecycle] destroying business process context
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroyContext.BUSINESS_PROCESS
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postDestroyContext.BUSINESS_PROCESS
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Lifecycle] destroying conversation context
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroyContext.CONVERSATION
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: org.jboss.seam.core.facesMessages
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroy.org.jboss.seam.core.facesMessages
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: org.jboss.seam.core.conversation
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroy.org.jboss.seam.core.conversation
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postDestroyContext.CONVERSATION
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Lifecycle] flushing server-side conversation context
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Lifecycle] flushing session context
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Lifecycle] destroying event context
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroyContext.EVENT
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: org.jboss.seam.core.manager
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroy.org.jboss.seam.core.manager
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: com.exade.vcp.Filter.done
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: class org.apache.myfaces.shared_tomahawk.renderkit.html.util.JavascriptUtils.OLD_VIEW_ID
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: ajaxContext
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: com.exade.vcp.Filter.ResponseWrapper
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: library2
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: org.apache.myfaces.config.beansUnderConstruction
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: javax.faces.webapp.UIComponentTag.UNIQUE_ID_COUNTER
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Contexts] destroying: javax.faces.webapp.UIComponentTag.COMPONENT_STACK
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postDestroyContext.EVENT
  | 2007-07-09 16:51:09,328 DEBUG [org.jboss.seam.contexts.Lifecycle] <<< End web request
  | 2007-07-09 16:51:09,343 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at 1f3471d{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,343 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at c1c2f1{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,343 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at e589bd{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,343 INFO  [org.apache.myfaces.shared_tomahawk.config.MyfacesConfig] No context init parameter 'org.apache.myfaces.PRETTY_HTML' found, using default value true
  | 2007-07-09 16:51:09,343 INFO  [org.apache.myfaces.shared_tomahawk.config.MyfacesConfig] No context init parameter 'org.apache.myfaces.ALLOW_JAVASCRIPT' found, using default value true
  | 2007-07-09 16:51:09,343 INFO  [org.apache.myfaces.shared_tomahawk.config.MyfacesConfig] No context init parameter 'org.apache.myfaces.DETECT_JAVASCRIPT' found, using default value false
  | 2007-07-09 16:51:09,343 INFO  [org.apache.myfaces.shared_tomahawk.config.MyfacesConfig] No context init parameter 'org.apache.myfaces.AUTO_SCROLL' found, using default value false
  | 2007-07-09 16:51:09,343 INFO  [org.apache.myfaces.shared_tomahawk.config.MyfacesConfig] No context init parameter 'org.apache.myfaces.ADD_RESOURCE_CLASS' found, using default value org.apache.myfaces.renderkit.html.util.DefaultAddResource
  | 2007-07-09 16:51:09,343 INFO  [org.apache.myfaces.shared_tomahawk.config.MyfacesConfig] No context init parameter 'org.apache.myfaces.CHECK_EXTENSIONS_FILTER' found, using default value true
  | 2007-07-09 16:51:09,343 DEBUG [org.ajax4jsf.framework.renderer.AjaxPhaseListener] Process after phase RENDER_RESPONSE(6)
  | 2007-07-09 16:51:09,343 ERROR [org.jboss.seam.web.ExceptionFilter] uncaught exception
  | javax.servlet.ServletException: org.apache.jasper.JasperException
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  | 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  | 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  | 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  | 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  | 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  | 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
  | 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  | 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  | 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  | 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  | 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  | 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  | 	at java.lang.Thread.run(Thread.java:595)
  | 2007-07-09 16:51:09,343 ERROR [org.jboss.seam.web.ExceptionFilter] exception root cause
  | javax.faces.FacesException: org.apache.jasper.JasperException
  | 	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:426)
  | 	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
  | 	at org.jboss.seam.jsf.SeamViewHandler.renderView(SeamViewHandler.java:59)
  | 	at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
  | 	at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
  | 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  | 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  | 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  | 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  | 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  | 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  | 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
  | 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  | 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  | 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  | 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  | 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  | 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  | 	at java.lang.Thread.run(Thread.java:595)
  | Caused by: org.apache.jasper.JasperException
  | 	at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
  | 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
  | 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  | 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  | 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
  | 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
  | 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
  | 	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416)
  | 	... 32 more
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.util.Naming] JNDI InitialContext properties:{java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory, java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces}
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.web.ExceptionFilter] ending request
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.HeirarchicalLoaderRepository3 at 18bd37a, cl=org.jboss.mx.loading.HeirarchicalLoaderRepository3$CacheClassLoader at 8fd95d{ url=null ,addedOrder=0}
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.exceptions
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.exceptions
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.exceptions
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preSetVariable.org.jboss.seam.core.exceptions
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,359 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postSetVariable.org.jboss.seam.core.exceptions
  | 2007-07-09 16:51:09,375 INFO  [org.jboss.seam.core.Exceptions] reading exception mappings from /WEB-INF/pages.xml
  | 2007-07-09 16:51:09,375 DEBUG [org.jboss.seam.util.DTDEntityResolver] trying to resolve system-id [http://jboss.com/products/seam/pages-1.2.dtd]
  | 2007-07-09 16:51:09,375 DEBUG [org.jboss.seam.util.DTDEntityResolver] recognized Seam namespace; attempting to resolve on classpath under org/jboss/seam/
  | 2007-07-09 16:51:09,375 DEBUG [org.jboss.seam.util.DTDEntityResolver] located [http://jboss.com/products/seam/pages-1.2.dtd] in classpath
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postCreate.org.jboss.seam.core.exceptions
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Lifecycle] After render response, destroying contexts
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Lifecycle] destroying conversation context
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroyContext.CONVERSATION
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postDestroyContext.CONVERSATION
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Lifecycle] flushing server-side conversation context
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Lifecycle] flushing session context
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Lifecycle] destroying event context
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroyContext.EVENT
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: org.jboss.seam.core.manager
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.preDestroy.org.jboss.seam.core.manager
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: com.exade.vcp.Filter.done
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: class org.apache.myfaces.shared_tomahawk.renderkit.html.util.JavascriptUtils.OLD_VIEW_ID
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: ajaxContext
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: com.exade.vcp.Filter.ResponseWrapper
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: library2
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: org.apache.myfaces.myFacesJavascript
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: org.apache.myfaces.config.beansUnderConstruction
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: javax.faces.webapp.UIComponentTag.UNIQUE_ID_COUNTER
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Contexts] destroying: javax.faces.webapp.UIComponentTag.COMPONENT_STACK
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] instantiating Seam component: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] initializing new instance of: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.Component] done initializing: org.jboss.seam.core.events
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.core.Events] Processing event:org.jboss.seam.postDestroyContext.EVENT
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.contexts.Lifecycle] <<< End web request
  | 2007-07-09 16:51:09,390 DEBUG [org.jboss.seam.web.ExceptionFilter] ended request
  | 2007-07-09 16:51:09,390 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/wcrm].[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
  | javax.faces.FacesException: org.apache.jasper.JasperException
  | 	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:426)
  | 	at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234)
  | 	at org.jboss.seam.jsf.SeamViewHandler.renderView(SeamViewHandler.java:59)
  | 	at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
  | 	at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
  | 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
  | 	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:127)
  | 	at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:277)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:57)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
  | 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
  | 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
  | 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
  | 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
  | 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
  | 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
  | 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
  | 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
  | 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
  | 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
  | 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
  | 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
  | 	at java.lang.Thread.run(Thread.java:595)
  | Caused by: org.apache.jasper.JasperException
  | 	at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:512)
  | 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:395)
  | 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
  | 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
  | 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
  | 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
  | 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
  | 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
  | 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
  | 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
  | 	at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:416)
  | 	... 32 more

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4061868#4061868

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4061868



More information about the jboss-user mailing list