[Management, JMX/JBoss] - JConsole remote not working with JBoss4.2.2GA
by kpandey
I don't know if its related to this http://jira.jboss.com/jira/browse/JBAS-3947
but I see the following issue while trying to connect JConsole (either jdk 5.x or 6.x) remotely to JBoss4.2.2GA
Here's the server configuration in run.sh to use the platform Mbean
| JAVA_OPTS="$JAVA_OPTS -Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl"
| JAVA_OPTS="$JAVA_OPTS -Djboss.platform.mbeanserver"
| JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote"
| JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=12345"
| JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
| JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false"
Here's the trace on JConsole
| Nov 12, 2007 6:09:40 PM RMIConnector connect
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] connecting...
| Nov 12, 2007 6:09:41 PM RMIConnector connect
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] finding stub...
| Nov 12, 2007 6:09:41 PM RMIConnector connect
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] connecting stub...
| Nov 12, 2007 6:09:41 PM RMIConnector connect
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] getting connection...
| Nov 12, 2007 6:09:42 PM RMIConnector connect
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] getting class loader...
| Nov 12, 2007 6:09:43 PM RMIConnector connect
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] failed to connect: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:
| java.net.ConnectException: Connection refused: connect
| Nov 12, 2007 6:09:43 PM RMIConnector close
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] closing.
| Nov 12, 2007 6:09:43 PM ClientNotifForwarder terminate
| FINER: Terminating...
| Nov 12, 2007 6:09:43 PM RMIConnector close
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] RMI Notification client terminated.
| Nov 12, 2007 6:09:43 PM ClientCommunicatorAdmin Checker-run
| FINER: Finished.
| Nov 12, 2007 6:09:44 PM RMIConnector close
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] Failed to close RMIServer: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:
| java.net.ConnectException: Connection refused: connect
| Nov 12, 2007 6:09:44 PM RMIConnector close
| FINER: [javax.management.remote.rmi.RMIConnector: rmiServer=RMIServerImpl_Stub[UnicastRef [liveRef: [endpoint:[10.0.3.152:42167](remote),objID:[19c91f5a:116368d1bed:-8000, 6476555945438087490]]]]] failed to close: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:
| java.net.ConnectException: Connection refused: connect
|
Note that I am able to open the JConsole from the same box using localhost:12345
Any tips on further troubleshooting would be greatly appreciated.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4103924#4103924
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4103924
18 years, 8 months
[JBoss Seam] - Re: Serialization Exclusions
by andres.testi
Suppose there are two groups to develop a Seam application. A group in charge of Facelets templates and the other in charge of business logic (session beans and entities). Imagine I have an entity like the next:
@Entity
class BankClient{
public Long getAccountNumber(){...}
}
"accountNumber" is a property only readable by users with the "manager" permission. Suppose a view tier developer adds a text like this in their template:
<h:outputText value="#{bankClient.accountNumber}" />
There is no way to check the view developer doesn't includes restricted properties in the template. The only way to check security constraints on data bean properties is to passing DTOs instead of entities to view layer. A robust design is very hard without a way to restrict properties. The solution would be an annotation like this:
@RestrictProperty("#{s:hasPermission('manager')}")
public Long getAccountNumber(){,,,}
I hope to find an approach like this in a future Seam release.
Best Regards.
-- Andres Testi
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4103922#4103922
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4103922
18 years, 8 months
[JBoss Seam] - Re: Problems with contexts not being active
by garypinkham
"pete.muir(a)jboss.org" wrote : Post your web.xml and components.xml
Sorry to steal the thread but I'm having the same issue so I'll post mine! :-)
First a bit of background.. I did a quick app using the generate-entities and put a web service in front of some of the entityHome's. After some hair pulling it worked great. Now I moved the app to an integration machine. Same version of jboss and seam (4.2.0GA and 2.0.0GA) and now I'm getting the IllegalStateException regarding the lack of an active context when I call the webservice. Its really weird since I didn't change anything (I actually zipped up the deployed app from my desktop and unzipped on the server to make sure it was the same..) Anyways.. Here's my web.xml and component.xml... Any help would be greatly appreciated...
| <?xml version="1.0" encoding="UTF-8"?>
| <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:bpm="http://jboss.com/products/seam/bpm"
| 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.0.xsd
| http://jboss.com/products/seam/persistence http://jboss.com/products/seam/persistence-2.0.xsd
| http://jboss.com/products/seam/drools http://jboss.com/products/seam/drools-2.0.xsd
| http://jboss.com/products/seam/bpm http://jboss.com/products/seam/bpm-2.0.xsd
| http://jboss.com/products/seam/security http://jboss.com/products/seam/security-2.0.xsd
| http://jboss.com/products/seam/mail http://jboss.com/products/seam/mail-2.0.xsd
| http://jboss.com/products/seam/components http://jboss.com/products/seam/components-2.0.xsd">
|
| <core:init debug="true" jndi-pattern="@jndiPattern@"/>
|
| <core:manager concurrent-request-timeout="500"
| conversation-timeout="120000"
| conversation-id-parameter="cid"/>
|
| <persistence:filter name="companyFilter"
| enabled="#{identity.loggedIn}">
| <persistence:name>companyFilter</persistence:name>
| <persistence:parameters>
| <key>companyId</key>
| <value>#{companyId}</value>
| </persistence:parameters>
| </persistence:filter>
|
|
| <persistence:managed-persistence-context name="entityManager"
| auto-create="true"
| entity-manager-factory="#{saasEntityManagerFactory}">
| <persistence:filters>
| <value>#{companyFilter}</value>
| </persistence:filters>
| </persistence:managed-persistence-context>
|
|
| <persistence:entity-manager-factory name="saasEntityManagerFactory"
| persistence-unit-name="saas"/>
|
| <drools:rule-base name="securityRules">
| <drools:rule-files><value>/security.drl</value></drools:rule-files>
| </drools:rule-base>
|
| <security:identity authenticate-method="#{authenticator.authenticate}"
| security-rules="#{securityRules}"
| remember-me="true"/>
|
| <event type="org.jboss.seam.notLoggedIn">
| <action execute="#{redirect.captureCurrentView}"/>
| </event>
| <event type="org.jboss.seam.postAuthenticate">
| <action execute="#{redirect.returnToCapturedView}"/>
| </event>
|
| <mail:mail-session host="localhost" port="2525" username="test" password="test" />
|
| <!-- For use with jBPM pageflow or process management -->
| <!--
| <bpm:jbpm>
| <bpm:process-definitions></bpm:process-definitions>
| <bpm:pageflow-definitions></bpm:pageflow-definitions>
| </bpm:jbpm>
| -->
|
| </components>
|
| <?xml version="1.0" ?>
| <web-app 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"
| version="2.5">
|
| <!-- Ajax4jsf -->
|
| <context-param>
| <param-name>org.richfaces.SKIN</param-name>
| <param-value>blueSky</param-value>
| </context-param>
|
| <!-- Seam -->
|
| <listener>
| <listener-class>org.jboss.seam.servlet.SeamListener</listener-class>
| </listener>
|
| <filter>
| <filter-name>Seam Filter</filter-name>
| <filter-class>org.jboss.seam.servlet.SeamFilter</filter-class>
| </filter>
|
| <filter-mapping>
| <filter-name>Seam Filter</filter-name>
| <url-pattern>/*</url-pattern>
| </filter-mapping>
|
| <servlet>
| <servlet-name>Seam Resource Servlet</servlet-name>
| <servlet-class>org.jboss.seam.servlet.SeamResourceServlet</servlet-class>
| </servlet>
|
| <servlet-mapping>
| <servlet-name>Seam Resource Servlet</servlet-name>
| <url-pattern>/seam/resource/*</url-pattern>
| </servlet-mapping>
|
| <!-- Facelets development mode (disable in production) -->
|
| <context-param>
| <param-name>facelets.DEVELOPMENT</param-name>
| <param-value>true</param-value>
| </context-param>
|
| <!-- JSF -->
|
| <context-param>
| <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
| <param-value>.xhtml</param-value>
| </context-param>
|
| <servlet>
| <servlet-name>Faces Servlet</servlet-name>
| <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
| </servlet>
|
| <servlet-mapping>
| <servlet-name>Faces Servlet</servlet-name>
| <url-pattern>*.seam</url-pattern>
| </servlet-mapping>
|
| <servlet>
| <servlet-name>TenantService</servlet-name>
| <servlet-class>com.foo.saas.tenant.wsdl.TenantPortTypeImpl</servlet-class>
| </servlet>
|
| <servlet-mapping>
| <servlet-name>TenantService</servlet-name>
| <url-pattern>/wsdl</url-pattern>
| </servlet-mapping>
|
| <servlet>
| <servlet-name>IdentityService</servlet-name>
| <servlet-class>com.foo.schemas.wsdl.IdentityPortTypeImpl</servlet-class>
| <load-on-startup>1</load-on-startup>
| </servlet>
|
| <servlet-mapping>
| <servlet-name>IdentityService</servlet-name>
| <url-pattern>/identity</url-pattern>
| </servlet-mapping>
|
| <security-constraint>
| <display-name>Restrict raw XHTML Documents</display-name>
| <web-resource-collection>
| <web-resource-name>XHTML</web-resource-name>
| <url-pattern>*.xhtml</url-pattern>
| </web-resource-collection>
| <auth-constraint/>
| </security-constraint>
| </web-app>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4103917#4103917
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4103917
18 years, 8 months
[JBoss Seam] - Re: editing part of a business key with seam framework
by koenhandekyn
i totally redid the job with a clean entity bean and clean home and query components.
i have put log statements in the setters for the composite key fields and can CONFIRM that they are called
it should be noted that the 'not updating" issue only apears for changing field values. i can perfectly use the standard pages to CREATE a new entity.
more strange behaviour: when i update both a key field and another field at the same time : i DO get an exception:
Caused by: javax.persistence.OptimisticLockException: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row
| count: 0; expected: 1
| at org.hibernate.ejb.AbstractEntityManagerImpl.wrapStaleStateException(AbstractEntityManagerImpl.java:654)
| at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:600)
| at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:525)
| at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:114)
| at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:247)
| at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:86)
| at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
| at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1382)
| ... 49 more
| Caused by: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
| at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:61)
| at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:46)
| at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:68)
| at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
| at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)
| at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:235)
| at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:140)
| at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
| at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
| at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
| at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
| at org.hibernate.ejb.AbstractEntityManagerImpl$1.beforeCompletion(AbstractEntityManagerImpl.java:516)
| ... 54 more
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4103914#4103914
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4103914
18 years, 8 months
[JBoss Seam] - selectOneMenu - NullPointerException
by siobhan.ernest
Hello -
I am trying to implement a dropdown on a form and getting a NullPointerException during the render phase:
xhtml snippet:
| <h:selectOneMenu id="selectedUploadDefinition" value="#{uploadService.selectedUploadDefinition}">
| <s:selectItems
| value="#{uploadDefinitions}"
| var="ud"
| label="#{ud.name}"
| noSelectionLabel="Please Select..."/>
| <s:convertEntity/>
| </h:selectOneMenu>
|
action snippet:
| @Stateful
| @Name("uploadService")
| @Scope(ScopeType.EVENT)
| @Restrict("#{identity.loggedIn}")
| public class UploadAction implements Upload {
|
| @Logger
| Log log;
|
| @PersistenceContext
| private EntityManager em;
|
| private byte[] data;
| private String contentType;
| private String fileName;
| private int size;
|
| @Out(required = false)
| private List<UploadDefinition> uploadDefinitions;
|
| private UploadDefinition selectedUploadDefinition ;
|
|
| @Factory("uploadDefinitions")
| public void loadUploadDefinitions() {
| log.info("UPLOAD SERVICE: loading uploadDefinitions for upload action");
| uploadDefinitions = em.createQuery(
| "select ud from UploadDefinition ud order by ud.name")
| .getResultList();
| log.info("RESULT SIZE: " + uploadDefinitions.size());
| }
|
| public List<UploadDefinition> getUploadDefinitions() {
| return uploadDefinitions;
| }
entity :
@Entity
| public class UploadDefinition implements Serializable {
| private long uoid;
| private String name ;
| private String headers ;
| private List<ImportField> importFields ;
|
| public UploadDefinition() {
| }
|
| public UploadDefinition(String name, String headers) {
| this.name = name;
| this.headers = headers;
| }
|
| public UploadDefinition(long uoid, String name, String headers) {
| this.uoid = uoid;
| this.name = name;
| this.headers = headers ;
| }
|
| @Id @GeneratedValue
| public long getUoid() {
| return uoid;
| }
|
| public void setUoid(long uoid) {
| this.uoid = uoid;
| }
|
| @Column(name = "name", unique = true)
| public String getName() {
| return name;
| }
|
| public void setName(String name) {
| this.name = name;
| }
|
| @Length(max=512)
| public String getHeaders() {
| return headers;
| }
|
| public void setHeaders(String headers) {
| this.headers = headers;
| }
|
| @OneToMany(mappedBy = "uploadDefinition", fetch=FetchType.EAGER)
| @OrderBy("value")
| public List<ImportField> getImportFields() {
| return importFields;
| }
|
| public void setImportFields(List<ImportField> importFields) {
| this.importFields = importFields;
| }
| }
stacktrace:
java.lang.NullPointerException
| at org.jboss.seam.ui.converter.EntityConverterStore.getEntityManager(EntityConverterStore.java:81)
| at org.jboss.seam.ui.converter.EntityConverterStore.put(EntityConverterStore.java:60)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:597)
| at org.jboss.seam.util.Reflections.invoke(Reflections.java:21)
| at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:31)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)
| at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:31)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.transaction.TransactionInterceptor$1.work(TransactionInterceptor.java:38)
| at org.jboss.seam.util.Work.workInTransaction(Work.java:40)
| at org.jboss.seam.transaction.TransactionInterceptor.aroundInvoke(TransactionInterceptor.java:32)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:42)
| at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)
| at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:106)
| at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:155)
| at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:91)
| at org.jboss.seam.ui.converter.EntityConverterStore_$$_javassist_2.put(EntityConverterStore_$$_javassist_2.java)
| at org.jboss.seam.ui.converter.EntityConverter.getAsString(EntityConverter.java:67)
| at org.jboss.seam.ui.converter.PrioritizableConverter.getAsString(PrioritizableConverter.java:67)
| at org.jboss.seam.ui.converter.ConverterChain.getAsString(ConverterChain.java:123)
| at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getFormattedValue(HtmlBasicRenderer.java:469)
| at com.sun.faces.renderkit.html_basic.MenuRenderer.renderOption(MenuRenderer.java:502)
| at com.sun.faces.renderkit.html_basic.MenuRenderer.renderOptions(MenuRenderer.java:757)
| at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:811)
| at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:335)
| at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:836)
| at org.jboss.seam.ui.util.cdk.RendererBase.renderChild(RendererBase.java:190)
| at org.jboss.seam.ui.util.cdk.RendererBase.renderChildren(RendererBase.java:166)
| at org.jboss.seam.ui.renderkit.ValidateAllRendererBase.doEncodeChildren(ValidateAllRendererBase.java:33)
| at org.jboss.seam.ui.util.cdk.RendererBase.encodeChildren(RendererBase.java:92)
| at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
| at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
| at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
| at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
| at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
| at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
| at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
| at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
| at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
| at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
| at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
| at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
| at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:44)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
| at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:60)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68)
| at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
| at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
| at java.lang.Thread.run(Thread.java:619)
Using Seam 2.0.0GA and JBoss 4.2.2GA
Any ideas what I am doing wrong?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4103913#4103913
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4103913
18 years, 8 months