Java Mailing List Archive

http://www.junlu.com/

Google
Google
Mailing List
Home
Forum Home
JBoss - Java Application Server
Tomcat - JSP/Servlet container
Struts - A MVC web framework
iText - An open source PDF Java Library
JDOM - JDOM XML Parser
J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition
JSP - A mailing list about Java Server Pages specification and reference
J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog
Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology
Struts & Hibernate
Subjects
JSP editor plugin for eclipse ?
org apache jasper JasperException: Unable to compile class for JSP
Tomcat: Connection reset by peer: socket write error
Cannot retrieve definition for form bean null
Struts Tiles Tutorial (free Struts training)
Where do I download Tomcat 4 0 6?
Data Access Object (DAO) pattern, example DAO 's
Where to download Tomcat v 4 1 24 from?
Tomcat 5 0 16 Requested resource not available
Oracle Connection Pooling in 3 2 2
Servlet : Session invalidate
Servlet action is currently unavailable
Tomcat/Struts Unicode Encoding/Decoding problems
Tomcat and webapplication specific java library path
Running a Simple JMS Example
Mapping in workers2 properties
org apache jasper JasperException
Cannot find message resources under key org apache struts action
   MESSAGE
problem with html:text bean throwing exception
Cannot find message resources under key org apache struts action MESSAGE
invalid direct reference problem with solution
Tool for jsp debug Try Sysdeo Eclipse Plugin
Tomcat 5 Cannot load JDBC driver class 'null ' SQL state: null
weblogic ejbc
java properties file
Jboss 3 2 3 Coyote Can 't re
Tomcat 5, Apache2 and mod jk2 integration problem
JBoss example problem new to J2EE
url string for connecting jboss to oracle
Value attribute of <html:checkbox
javax servlet ServletException: BeanUtils populate
HTTP Status 404 The requested resource is not available
5 0 18: Windows XP Pro vs Windows 2000
 
- ARGH! Seam 2.0.0 Beta, Ajax4JSF, <s:convertEntity/ >,

- ARGH! Seam 2.0.0 Beta, Ajax4JSF, <s:convertEntity/ >,

2007-07-18       - By dhinojosa

 Back
I am going crazy with this, in fact I am about to eat glass.  Anyone
encountered this before?


 |
 | javax.servlet.ServletException Source code of javax.servlet.ServletException
 |   javax.faces.webapp.FacesServlet Source code of javax.faces.webapp.FacesServlet(FacesServlet.java:256)
 |   org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter
(BaseXMLFilter.java:127)
 |   org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java
:277)
 |   org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter
.java:96)
 |
 | ROOT CAUSE:
 |
 | java.lang.NullPointerException Source code of java.lang.NullPointerException
 |   org.jboss.seam.ui.converter.EntityConverter.getAsString(EntityConverter
.java:69)
 |   org.jboss.seam.ui.converter.PrioritizableConverter.getAsString
(PrioritizableConverter.java:67)
 |   org.jboss.seam.ui.converter.ConverterChain.getAsString(ConverterChain.java
:123)
 |   com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getFormattedValue
(HtmlBasicRenderer.java:469)
 |   com.sun.faces.renderkit.html_basic.MenuRenderer.renderOption(MenuRenderer
.java:502)
 |   com.sun.faces.renderkit.html_basic.MenuRenderer.renderOptions(MenuRenderer
.java:757)
 |   com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer
.java:811)
 |   com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer
.java:335)
 |   javax.faces.component.UIComponentBase Source code of javax.faces.component.UIComponentBase(UIComponentBase.java:833)
 |   org.ajax4jsf.framework.renderer.RendererBase.renderChild(RendererBase.java
:286)
 |   org.ajax4jsf.framework.renderer.RendererBase.renderChildren(RendererBase
.java:262)
 |   org.ajax4jsf.framework.renderer.AjaxContainerRenderer.encodeChildren
(AjaxContainerRenderer.java:100)
 |   javax.faces.component.UIComponentBase Source code of javax.faces.component.UIComponentBase(UIComponentBase.java
:809)
 |   org.ajax4jsf.ajax.UIAjaxRegion.encodeChildren(UIAjaxRegion.java:117)
 |   javax.faces.component.UIComponent Source code of javax.faces.component.UIComponent(UIComponent.java:886)
 |   javax.faces.render.Renderer Source code of javax.faces.render.Renderer(Renderer.java:137)
 |   javax.faces.component.UIComponentBase Source code of javax.faces.component.UIComponentBase(UIComponentBase.java
:809)
 |   javax.faces.component.UIComponent Source code of javax.faces.component.UIComponent(UIComponent.java:886)
 |   javax.faces.component.UIComponent Source code of javax.faces.component.UIComponent(UIComponent.java:892)
 |   com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl
.java:244)
 |   com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java
:175)
 |   org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper
.java:108)
 |   org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler
.java:233)
 |   org.jboss.seam.jsf.SeamViewHandler.renderView(SeamViewHandler.java:87)
 |   org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper
.java:108)
 |   org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler
.java:233)
 |   com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase
.java:106)
 |   com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
 |   com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
 |   javax.faces.webapp.FacesServlet Source code of javax.faces.webapp.FacesServlet(FacesServlet.java:245)
 |   org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter
(BaseXMLFilter.java:127)
 |   org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java
:277)
 |   org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter
.java:96)
 |
 |


Here is my .jsp file from where this is originated...

 | <%@(protected) pageEncoding="UTF-8 (See http://UTF-8.ora-code.com)"%>
 | <%@(protected) uri="http://java.sun.com/jsf/core" prefix="f"%>
 | <%@(protected) uri="http://java.sun.com/jsf/html" prefix="h"%>
 | <%@(protected) uri="http://jboss.com/products/seam/taglib" prefix="s"%>
 | <%@(protected) uri="https://ajax4jsf.dev.java.net/ajax" prefix="a4j"%>
 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 | "http://www.w3.org/TR/html4/loose.dtd">
 |
 | <f:view>
 |     <h:form>
 |         <div id="selectGate">
 |             <a4j:region selfRendered="true">
 |                 <h:selectOneMenu value="#{selectGateBean.gate}">
 |                     <s:selectItems var="gate" value="#{gateStyle.gates}"
label="#{gate.name}"  noSelectionLabel="please choose" />
 |            
 |                     <a4j:support event="onchange" reRender="selectColor,
selectPost"/>    
 |                              <s:convertEntity />
 |                 </h:selectOneMenu>
 |             </a4j:region>
 |         </div>
 |         <a4j:outputPanel id="selectColor">
 |             <h:selectOneMenu value="#{selectGateBean.color}">
 |                 <s:selectItems var="color" value="#{gate.colors}" label="#
{color.name}"/>
 |             </h:selectOneMenu>
 |         </a4j:outputPanel>
 |         <a4j:outputPanel id="selectSwing">
 |             <h:messages />
 |             <h:selectOneMenu value="#{selectGateBean.swingType}">
 |                 <s:convertEnum />
 |                 <s:enumItem enumValue="PUSH" label="Push" />
 |                 <s:enumItem enumValue="PULL" label="Pull" />
 |             </h:selectOneMenu>
 |         </a4j:outputPanel>
 |         <a4j:outputPanel id="selectPost">
 |             <h:messages />
 |             <h:selectOneMenu value="#{selectGateBean.posts}">
 |                 <s:selectItems var="post" value="#{selectGateBean
.recommendedPostPaks}" label="#{post.name}"/>
 |             </h:selectOneMenu>
 |         </a4j:outputPanel>
 |     </h:form>
 | </f:view>
 |


My gateStyle bean and my gate bean is annotation with @(protected) fields correctly. My
components.xml is I believe correct:

 | <?xml version="1.0" encoding="UTF-8 (See http://UTF-8.ora-code.com)"?>
 | <components xmlns="http://jboss.com/products/seam/components"
 |             xmlns:core="http://jboss.com/products/seam/core"
 |             xmlns:persistence="http://jboss.com/products/seam/persistence"
 |             xmlns:drools="http://jboss.com/products/seam/drools"
 |             xmlns:security="http://jboss.com/products/seam/security"
 |             xmlns:mail="http://jboss.com/products/seam/mail"
 |             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 |             xsi:schemaLocation=
 |                 "http://jboss.com/products/seam/core http://jboss.com
/products/seam/core-2 (See http://ore-2.ora-code.com).0.xsd
 |                  http://jboss.com/products/seam/persistence http://jboss
.com/products/seam/persistence-2 (See http://nce-2.ora-code.com).0.xsd
 |                  http://jboss.com/products/seam/drools http://jboss.com
/products/seam/drools-2 (See http://ols-2.ora-code.com).0.xsd
 |                  http://jboss.com/products/seam/security http://jboss.com
/products/seam/security-2 (See http://ity-2.ora-code.com).0.xsd
 |                  http://jboss.com/products/seam/mail http://jboss.com
/products/seam/mail-2 (See http://ail-2.ora-code.com).0.xsd
 |                  http://jboss.com/products/seam/components http://jboss.com
/products/seam/components-2 (See http://nts-2.ora-code.com).0.xsd">
 |    
 |     <core:init jndi-pattern="amazinggates/#{ejbName}/local"/>
 |     <persistence:managed-persistence-context name="em"
 |                                              auto-create="true"
 |                                              persistence-unit-jndi-name=
"java:/amazinggatesEntityManagerFactory"/>
 |     <component name="org.jboss.seam.ui.EntityConverter">
 |         <property name="entityManager">#{em}</property>
 |     </component>  
 | </components>
 |


Here is my persistence.xml for safe measure:

 | <?xml version="1.0" encoding="UTF-8 (See http://UTF-8.ora-code.com)"?>
 | <persistence>
 |     <persistence-unit name="amazinggates">
 |         <jta-data-source>java:/amazinggatesDS</jta-data-source>
 |         <properties>
 |             <property name="hibernate.dialect" value="org.hibernate.dialect
.MySQLDialect"/>
 |             <property name="hibernate.hbm2ddl.auto" value="update"/>
 |             <property name="jboss.entity.manager.factory.jndi.name" value=
"java:/amazinggatesEntityManagerFactory"/>
 |         </properties>
 |     </persistence-unit>
 | </persistence>
 |

I appreciate your help....

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

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode
=reply&p=4065523
__ ____ ____ ____ ____ ____ ____ ____ ____ ____
jboss-user mailing list
jboss-user@(protected)
https://lists.jboss.org/mailman/listinfo/jboss-user

©2008 junlu.com - Jax Systems, LLC, U.S.A.