[PROBLEMA] Relacionamento @OneToMany

3 respostas
aspmedeiros

Tenho as seguintes classes:

@Entity

@Table(name=conhecimento)

public class Conhecimento implements Serializable{
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
@Column(name="cd_codigo_conhecimento")
private Integer id;

@Column(name="ds_nome_conhecimento")
private String name;



public Integer getId() {
	return id;
}

public void setId(Integer id) {
	this.id = id;
}

public String getName() {
	return name;
}

public void setName(String name) {
	this.name = name;
}

public boolean equals(Object obj){
	if(obj instanceof Conhecimento){
		return true;
	}else{
		return false;
	}
}

public String toString(){
	return this.getName();
}

public int hashCode(){
	return this.getId();
}

}

e

@Entity

@Table(name=pessoa)

public class Pessoa implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE)
@Column(name="cd_codigo_pessoa")
private Integer id;

@Column(name="ds_nome_pessoa", nullable=false)
private String name;



@OneToMany
@JoinTable
(
      name="lt_conhecimento",
      joinColumns={ @JoinColumn(name="cd_codigo_conhecimento") },
      inverseJoinColumns={ @JoinColumn(name="cd_codigo_pessoa")}
)
private List<Conhecimento> conhecimentos;

public Integer getId() {
	return id;
}

public void setId(Integer id) {
	this.id = id;
}

public String getName() {
	return name;
}

public void setName(String name) {
	this.name = name;
}

public List<Conhecimento> getConhecimentos() {
	return conhecimentos;
}

public void setConhecimentos(List<Conhecimento> conhecimentos) {
	this.conhecimentos = conhecimentos;
}

}

3 Respostas

aspmedeiros

o meu xhtml está dessa forma, estou usando Jboss seam

<ui:composition
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"
xmlns:rich="http://richfaces.org/rich"
xmlns:s="http://jboss.com/products/seam/taglib"
template=“layout/template.xhtml”>

<ui:define name="body">
		
		<h:form id="pessoaForm">
			
			<rich:panel>
				<f:facet name="header">Pessoa</f:facet>
				
				<s:decorate id="nomePessoaDecoration" template="layout/edit.xhtml">
					<ui:define name="label">Nome:</ui:define>
					<h:inputText value="#{pessoaHome.instance.name}" />
				</s:decorate>
				
				<s:decorate id="conhecimentosPessoaDecoration" template="layout/edit.xhtml">
					<ui:define name="label">Conhecimentos:</ui:define>
					<h:selectManyCheckbox value="#{pessoaHome.instance.conhecimentos}" id="listaDeConhecimentos">
						<s:selectItems value="#{conhecimentoList.resultList}" var="conhecimento" label="#{conhecimento.name}"/>
					</h:selectManyCheckbox>
				</s:decorate>
				
				<div style="clear: both"/>
				
			</rich:panel>
			<div class="actionButtons">
				<h:commandButton value="Save" action="#{pessoaHome.persist}" />
				<h:commandButton value="Delete" action="#{pessoaHome.remove}" immediate="true"  rendered="#{pessoaHome.managed}">
					<s:conversationPropagation type="end" />
				</h:commandButton>
				<s:button propagation="end" id="done" value="To list" view="/pessoaLista.xhtml"/>
			</div>
		</h:form>
		
	</ui:define>

</ui:composition>

aspmedeiros

Aí quando eu vou cadastrar uma pessoa eu recebo esta exceção:

Caused by org.hibernate.PropertyAccessException with message: “could not get a field value by reflection getter of org.domain.rel.entity.Conhecimento.id

org.hibernate.property.DirectPropertyAccessor$DirectGetter.get(DirectPropertyAccessor.java:58)

org.hibernate.tuple.entity.AbstractEntityTuplizer.getIdentifier(AbstractEntityTuplizer.java:206)

org.hibernate.persister.entity.AbstractEntityPersister.getIdentifier(AbstractEntityPersister.java:3619)

org.hibernate.persister.entity.AbstractEntityPersister.isTransient(AbstractEntityPersister.java:3335)

org.hibernate.engine.ForeignKeys.isTransient(ForeignKeys.java:204)

org.hibernate.event.def.AbstractSaveEventListener.getEntityState(AbstractSaveEventListener.java:535)

org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:93)

org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:636)

org.hibernate.impl.SessionImpl.persist(SessionImpl.java:628)

org.hibernate.engine.EJB3CascadingAction$1.cascade(EJB3CascadingAction.java:28)

org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:291)

org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:239)

org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:192)

org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:319)

org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:265)

org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:242)

org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:192)

org.hibernate.engine.Cascade.cascade(Cascade.java:153)

org.hibernate.event.def.AbstractSaveEventListener.cascadeAfterSave(AbstractSaveEventListener.java:479)

org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:357)

org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:204)

org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:144)

org.hibernate.ejb.event.EJB3PersistEventListener.saveWithGeneratedId(EJB3PersistEventListener.java:49)

org.hibernate.event.def.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:154)

org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:110)

org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:61)

org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:645)

org.hibernate.impl.SessionImpl.persist(SessionImpl.java:619)

org.hibernate.impl.SessionImpl.persist(SessionImpl.java:623)

org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:220)

org.jboss.seam.persistence.EntityManagerProxy.persist(EntityManagerProxy.java:137)

org.jboss.seam.framework.EntityHome.persist(EntityHome.java:84)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.seam.util.Reflections.invoke(Reflections.java:22)

org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)

org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:65)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.transaction.TransactionInterceptor$1.work(TransactionInterceptor.java:97)

org.jboss.seam.util.Work.workInTransaction(Work.java:47)

org.jboss.seam.transaction.TransactionInterceptor.aroundInvoke(TransactionInterceptor.java:91)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)

org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185)

org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103)

org.domain.rel.business.PessoaHome_$$<em>javassist_seam_5.persist(PessoaHome</em>$$_javassist_seam_5.java)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335)

org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:348)

org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58)

org.jboss.el.parser.AstValue.invoke(AstValue.java:96)

org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)

com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)

javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)

javax.faces.component.UICommand.broadcast(UICommand.java:387)

org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)

org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)

org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)

org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)

org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)

org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)

org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)

org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)

org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)

org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)

org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)

org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)

org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

java.lang.Thread.run(Thread.java:619)

Caused by java.lang.IllegalArgumentException with message: “Can not set java.lang.Integer field org.domain.rel.entity.Conhecimento.id to java.lang.String”

sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:146)

sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:150)

sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:37)

sun.reflect.UnsafeObjectFieldAccessorImpl.get(UnsafeObjectFieldAccessorImpl.java:18)

java.lang.reflect.Field.get(Field.java:358)

org.hibernate.property.DirectPropertyAccessor$DirectGetter.get(DirectPropertyAccessor.java:55)

org.hibernate.tuple.entity.AbstractEntityTuplizer.getIdentifier(AbstractEntityTuplizer.java:206)

org.hibernate.persister.entity.AbstractEntityPersister.getIdentifier(AbstractEntityPersister.java:3619)

org.hibernate.persister.entity.AbstractEntityPersister.isTransient(AbstractEntityPersister.java:3335)

org.hibernate.engine.ForeignKeys.isTransient(ForeignKeys.java:204)

org.hibernate.event.def.AbstractSaveEventListener.getEntityState(AbstractSaveEventListener.java:535)

org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:93)

org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:636)

org.hibernate.impl.SessionImpl.persist(SessionImpl.java:628)

org.hibernate.engine.EJB3CascadingAction$1.cascade(EJB3CascadingAction.java:28)

org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:291)

org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:239)

org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:192)

org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:319)

org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:265)

org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:242)

org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:192)

org.hibernate.engine.Cascade.cascade(Cascade.java:153)

org.hibernate.event.def.AbstractSaveEventListener.cascadeAfterSave(AbstractSaveEventListener.java:479)

org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:357)

org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:204)

org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:144)

org.hibernate.ejb.event.EJB3PersistEventListener.saveWithGeneratedId(EJB3PersistEventListener.java:49)

org.hibernate.event.def.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:154)

org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:110)

org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:61)

org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:645)

org.hibernate.impl.SessionImpl.persist(SessionImpl.java:619)

org.hibernate.impl.SessionImpl.persist(SessionImpl.java:623)

org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:220)

org.jboss.seam.persistence.EntityManagerProxy.persist(EntityManagerProxy.java:137)

org.jboss.seam.framework.EntityHome.persist(EntityHome.java:84)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.seam.util.Reflections.invoke(Reflections.java:22)

org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)

org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.core.ConversationInterceptor.aroundInvoke(ConversationInterceptor.java:65)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.transaction.TransactionInterceptor$1.work(TransactionInterceptor.java:97)

org.jboss.seam.util.Work.workInTransaction(Work.java:47)

org.jboss.seam.transaction.TransactionInterceptor.aroundInvoke(TransactionInterceptor.java:91)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44)

org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)

org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)

org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185)

org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103)

org.domain.rel.business.PessoaHome_$$<em>javassist_seam_5.persist(PessoaHome</em>$$_javassist_seam_5.java)

sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

java.lang.reflect.Method.invoke(Method.java:597)

org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335)

org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:348)

org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58)

org.jboss.el.parser.AstValue.invoke(AstValue.java:96)

org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)

com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68)

javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)

com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)

javax.faces.component.UICommand.broadcast(UICommand.java:387)

org.ajax4jsf.component.AjaxViewRoot.processEvents(AjaxViewRoot.java:321)

org.ajax4jsf.component.AjaxViewRoot.broadcastEvents(AjaxViewRoot.java:296)

org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:253)

org.ajax4jsf.component.AjaxViewRoot.processApplication(AjaxViewRoot.java:466)

com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82)

com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)

com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)

javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)

org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)

org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)

org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)

org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)

org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)

org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)

org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)

org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)

org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)

org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)

org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

java.lang.Thread.run(Thread.java:619)
aspmedeiros

O que pode ser?!! Eu to achando que tem alguma coisa a ver com o relacionamento mas eu não o que é… alguem tem uma luz?? Fico agradecido

Criado 5 de outubro de 2009
Ultima resposta 5 de out. de 2009
Respostas 3
Participantes 1