[JBoss jBPM] - Re: jbpm webapp login
by fuligj
Thank You again for reply!
Yes, that's right! I know this site. I have deployed here many workflows and changed the HSQL DB to MySQL DB to change users who can login this site and all of them works fine.
But I would like to change the user-login method to this site. For example: audit the users with their passwords, that comes same from DB.
In jbpm-server\server\jbpm\deploy\jbpm.war there are a login.jsp, that relate to userBean. So i tought, the login method handled by userBean. But not really, because I rewrote it in jbpm-starters-kit-3.1.3\jbpm\src\java.webapp\org\jbpm\webapp\bean, rebuild the jbpm-starters-kit-3.1.3\jbpm\build directory, but nothing become.
So, by wich method handled the login in jbpm webapp? I have read about filters and tomcat valves, but its not clear.
Regards.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993837#3993837
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993837
19 years, 4 months
[JBoss Messaging] - JmsXA vs XAConnectionfactory and durable topic subscription
by mclu
Hi out there!
I have problems using jmsxa on a durable topic subscription.
I am using:
JBoss 4.0.5
JBoss Messaging 1.0.1 GA
JBoss EJB3 RC9
What I need:
Inside the Container I have a Topic where messages comes in.
Via a EJB3 Service Pojo I instantiate Objects with its own thread which register themselves as listener via createDurableSubscriber.
These Handlers get a message, process them somehow and put the result in an outgoing queue on the same server.
In other words. I want to dynamically register topic listeners. There is one Listener for each remote attached server which reads its data from that outgoing queue.
The attached Servers are stored in a database so I can read the DB and create as many subscribers as I need.
All works fine with
ic.lookup("java:/XAConnectionFactory");
But I what to use the Container Transaction to be sure everything is rolled back if something went wrong from the topic to the queue. I mean, the storing to the queue must be rolled back and the receiving from the queue should be retried.
So I changed it to
ic.lookup("java:/JmsXA");
But with JmsXA I receive an error when I try to set the client ID like:
| ERROR [NodeBasedRemoteSynchronizer] Failed to create connection and session
| javax.jms.IllegalStateException: This method is not applicable inside the application server. See the J2EE spec, e.g. J2EE1.4 Section 6.6
| at org.jboss.resource.adapter.jms.JmsSessionFactoryImpl.setClientID(JmsSessionFactoryImpl.java:201)
| at com.XXXXX.NodeBasedRemoteSynchronizer.run(NodeBasedRemoteSynchronizer.java:130)
removing the set clientID method results in an other error:
Failed to create connection and session
| javax.jms.JMSException: Cannot create durable subscriber without a valid client ID
| at org.jboss.jms.server.endpoint.ServerSessionEndpoint.createConsumerDelegate(ServerSessionEndpoint.java:179)
| at org.jboss.jms.server.endpoint.advised.SessionAdvised.org$jboss$jms$server$endpoint$advised$SessionAdvised$createConsumerDelegate$aop(SessionAdvised.java:90)
| 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:585)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
| at org.jboss.jms.server.container.SecurityAspect.handleCreateConsumerDelegate(SecurityAspect.java:116)
| 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:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:130)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aop.Advisor.dynamicInvoke(Advisor.java:723)
| at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:101)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:127)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:1008)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:98)
| at org.jboss.remoting.Client.invoke(Client.java:589)
| at org.jboss.remoting.Client.invoke(Client.java:581)
| at org.jboss.jms.client.delegate.DelegateSupport.invoke(DelegateSupport.java:111)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$createConsumerDelegate_6311124154581125663.invokeNext(ClientSessionDelegate$createConsumerDelegate_6311124154581125663.java)
| at org.jboss.jms.client.container.StateCreationAspect.handleCreateConsumerDelegate(StateCreationAspect.java:122)
| at org.jboss.aop.advice.org.jboss.jms.client.container.StateCreationAspect20.invoke(StateCreationAspect20.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$createConsumerDelegate_6311124154581125663.invokeNext(ClientSessionDelegate$createConsumerDelegate_6311124154581125663.java)
| at org.jboss.jms.client.container.ConsumerAspect.handleCreateConsumerDelegate(ConsumerAspect.java:69)
| at org.jboss.aop.advice.org.jboss.jms.client.container.ConsumerAspect19.invoke(ConsumerAspect19.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$createConsumerDelegate_6311124154581125663.invokeNext(ClientSessionDelegate$createConsumerDelegate_6311124154581125663.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:182)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:117)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$createConsumerDelegate_6311124154581125663.invokeNext(ClientSessionDelegate$createConsumerDelegate_6311124154581125663.java)
| at org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java:69)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$createConsumerDelegate_6311124154581125663.invokeNext(ClientSessionDelegate$createConsumerDelegate_6311124154581125663.java)
| at org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java:107)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$createConsumerDelegate_6311124154581125663.invokeNext(ClientSessionDelegate$createConsumerDelegate_6311124154581125663.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.createConsumerDelegate(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.createDurableSubscriber(JBossSession.java:307)
| at org.jboss.resource.adapter.jms.JmsSession.createDurableSubscriber(JmsSession.java:314)
| at com.XXXXX.NodeBasedRemoteSynchronizer.run(NodeBasedRemoteSynchronizer.java:134)
What is the right way to handle this?
It this a Bug?
THX
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993835#3993835
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993835
19 years, 4 months
[JBossCache] - UnsupportedOperationException with WAS 6.0, CMT , Hibernate
by lakida
Environment:
Hibernate 3.1 , Websphere 6.0, Jbosscache 1.3.0SP4, Jbosscache 1.4.0GA
I have enabled Jboss cache as second level cache for Hibernate. Currently it is in a non-clustered and replicated environment. The application uses EJBs and I have a session bean method which participates in a container managed transaction and invokes the hibernate DAO to fetch data. I get the exception below on invoking the method from a EJB client.
It appears to me that the configurations are all in place but am thwarted by this excepiton which does not let me progress further. This exception appears in both versions of 1.3.0SP4 and 1.4.0SP1.
Excerpt from hibernate.cfg.xml are as follows :
| <property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
| <property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
| <property name="hibernate.current_session_context_class">jta</property>
| <property name="hibernate.transaction.flush_before_completion">true</property>
| <property name="hibernate.transaction.auto_close_session">true</property>
| <property name="hibernate.cache.use_second_level_cache">true</property>
| <property name="hibernate.cache.provider_class">org.hibernate.cache.TreeCacheProvider</property>
|
relevant section from treecache.xml
---
| <attribute name="TransactionManagerLookupClass">org.jboss.cache.GenericTransactionManagerLookup</attribute>
| <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
| <attribute name="CacheMode">LOCAL</attribute>
| ---
|
Stack trace :
| [12/14/06 16:14:42:247 IST] 0000002d ExceptionUtil E CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method "getValidValuesWithCMT" on bean "BeanId(HibernateCacheProjectEAR#HibernateCacheProject.jar#ValidValueSessionBean, null)". Exception data: java.lang.UnsupportedOperationException
| at org.hibernate.transaction.WebSphereExtendedJTATransactionLookup$TransactionManagerAdapter.suspend(WebSphereExtendedJTATransactionLookup.java:105)
| at org.hibernate.cache.TreeCache.suspend(TreeCache.java:101)
| at org.hibernate.cache.TreeCache.put(TreeCache.java:71)
| at org.hibernate.cache.TransactionalCache.put(TransactionalCache.java:50)
| at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:156)
| at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842)
| at org.hibernate.loader.Loader.doQuery(Loader.java:717)
| at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
| at org.hibernate.loader.Loader.doList(Loader.java:2145)
| at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
| at org.hibernate.loader.Loader.list(Loader.java:2024)
| at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
| at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1533)
| at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
| at com.acs.enterprise.common.program.dataaccess.dao.impl.ValidValueDAOImpl.getValidValueDomainDetail(ValidValueDAOImpl.java:170)
| at ejbs.ValidValueSessionBeanBean.getValidValuesWithCMT(ValidValueSessionBeanBean.java:69)
| at ejbs.EJSRemoteStatelessValidValueSessionBean_96e1942d.getValidValuesWithCMT(EJSRemoteStatelessValidValueSessionBean_96e1942d.java:79)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
| at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
| at com.ibm.rmi.util.ProxyUtil$4.run(ProxyUtil.java:727)
| at java.security.AccessController.doPrivileged1(Native Method)
| at java.security.AccessController.doPrivileged(AccessController.java:351)
| at com.ibm.rmi.util.ProxyUtil.invokeWithClassLoaders(ProxyUtil.java:725)
| at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1121)
| at $Proxy2.getValidValuesWithCMT(Unknown Source)
| at ejbs._ValidValueSessionBean_Stub.getValidValuesWithCMT(_ValidValueSessionBean_Stub.java:302)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
| at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
| at com.ibm.etools.utc.model.ReflectionMethodModel.invoke(ReflectionMethodModel.java:65)
| at com.ibm.etools.utc.servlet.InvokeServlet.invoke(InvokeServlet.java:111)
| at com.ibm.etools.utc.servlet.InvokeServlet.doPost(InvokeServlet.java:370)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
| at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
| at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
| at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
| at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1657)
| at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
| at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
| at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
| at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
| at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
|
| [12/14/06 16:14:42:325 IST] 0000002d OrderedSynchr E failed calling afterCompletion() on TxInterceptor.LocalSynchronizationHandler(gtx=GlobalTransaction:<null>:1, tx=org.hibernate.transaction.WebSphereExtendedJTATransactionLookup$TransactionManagerAdapter$TransactionAdapter@0)
| [12/14/06 16:14:42:325 IST] 0000002d OrderedSynchr E TRAS0014I: The following exception was logged java.lang.IllegalStateException: illegal status: 5
| at org.jboss.cache.interceptors.TxInterceptor$RemoteSynchronizationHandler.afterCompletion(TxInterceptor.java:1019)
| at org.jboss.cache.interceptors.TxInterceptor$LocalSynchronizationHandler.afterCompletion(TxInterceptor.java:1103)
| at org.jboss.cache.interceptors.OrderedSynchronizationHandler.afterCompletion(OrderedSynchronizationHandler.java:83)
| at org.hibernate.transaction.WebSphereExtendedJTATransactionLookup$1.invoke(WebSphereExtendedJTATransactionLookup.java:133)
| at $Proxy3.afterCompletion(Unknown Source)
| at com.ibm.ws.jtaextensions.SynchronizationCallbackWrapper.afterCompletion(SynchronizationCallbackWrapper.java:74)
| at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeAfter(RegisteredSyncs.java:358)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.distributeAfter(TransactionImpl.java:3268)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.postCompletion(TransactionImpl.java:3312)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.internalRollback(TransactionImpl.java:2368)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.rollback(TransactionImpl.java:1698)
| at com.ibm.ws.Transaction.JTA.TranManagerImpl.rollback(TranManagerImpl.java:274)
| at com.ibm.ws.Transaction.JTA.TranManagerSet.rollback(TranManagerSet.java:181)
| at com.ibm.ejs.csi.TranStrategy.rollback(TranStrategy.java:911)
| at com.ibm.ejs.csi.TranStrategy.handleException(TranStrategy.java:220)
| at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:566)
| at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:3798)
| at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:3620)
| at ejbs.EJSRemoteStatelessValidValueSessionBean_96e1942d.getValidValuesWithCMT(EJSRemoteStatelessValidValueSessionBean_96e1942d.java:98)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
| at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
| at com.ibm.rmi.util.ProxyUtil$4.run(ProxyUtil.java:727)
| at java.security.AccessController.doPrivileged1(Native Method)
| at java.security.AccessController.doPrivileged(AccessController.java:351)
| at com.ibm.rmi.util.ProxyUtil.invokeWithClassLoaders(ProxyUtil.java:725)
| at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1121)
| at $Proxy2.getValidValuesWithCMT(Unknown Source)
| at ejbs._ValidValueSessionBean_Stub.getValidValuesWithCMT(_ValidValueSessionBean_Stub.java:302)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
| at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
| at com.ibm.etools.utc.model.ReflectionMethodModel.invoke(ReflectionMethodModel.java:65)
| at com.ibm.etools.utc.servlet.InvokeServlet.invoke(InvokeServlet.java:111)
| at com.ibm.etools.utc.servlet.InvokeServlet.doPost(InvokeServlet.java:370)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
| at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
| at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
| at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
| at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1657)
| at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
| at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
| at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
| at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
| at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
| .
| java.lang.IllegalStateException: illegal status: 5
| at org.jboss.cache.interceptors.TxInterceptor$RemoteSynchronizationHandler.afterCompletion(TxInterceptor.java:1019)
| at org.jboss.cache.interceptors.TxInterceptor$LocalSynchronizationHandler.afterCompletion(TxInterceptor.java:1103)
| at org.jboss.cache.interceptors.OrderedSynchronizationHandler.afterCompletion(OrderedSynchronizationHandler.java:83)
| at org.hibernate.transaction.WebSphereExtendedJTATransactionLookup$1.invoke(WebSphereExtendedJTATransactionLookup.java:133)
| at $Proxy3.afterCompletion(Unknown Source)
| at com.ibm.ws.jtaextensions.SynchronizationCallbackWrapper.afterCompletion(SynchronizationCallbackWrapper.java:74)
| at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeAfter(RegisteredSyncs.java:358)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.distributeAfter(TransactionImpl.java:3268)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.postCompletion(TransactionImpl.java:3312)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.internalRollback(TransactionImpl.java:2368)
| at com.ibm.ws.Transaction.JTA.TransactionImpl.rollback(TransactionImpl.java:1698)
| at com.ibm.ws.Transaction.JTA.TranManagerImpl.rollback(TranManagerImpl.java:274)
| at com.ibm.ws.Transaction.JTA.TranManagerSet.rollback(TranManagerSet.java:181)
| at com.ibm.ejs.csi.TranStrategy.rollback(TranStrategy.java:911)
| at com.ibm.ejs.csi.TranStrategy.handleException(TranStrategy.java:220)
| at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:566)
| at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:3798)
| at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:3620)
| at ejbs.EJSRemoteStatelessValidValueSessionBean_96e1942d.getValidValuesWithCMT(EJSRemoteStatelessValidValueSessionBean_96e1942d.java:98)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
| at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
| at com.ibm.rmi.util.ProxyUtil$4.run(ProxyUtil.java:727)
| at java.security.AccessController.doPrivileged1(Native Method)
| at java.security.AccessController.doPrivileged(AccessController.java:351)
| at com.ibm.rmi.util.ProxyUtil.invokeWithClassLoaders(ProxyUtil.java:725)
| at com.ibm.CORBA.iiop.ClientDelegate.invoke(ClientDelegate.java:1121)
| at $Proxy2.getValidValuesWithCMT(Unknown Source)
| at ejbs._ValidValueSessionBean_Stub.getValidValuesWithCMT(_ValidValueSessionBean_Stub.java:302)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
| at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
| at com.ibm.etools.utc.model.ReflectionMethodModel.invoke(ReflectionMethodModel.java:65)
| at com.ibm.etools.utc.servlet.InvokeServlet.invoke(InvokeServlet.java:111)
| at com.ibm.etools.utc.servlet.InvokeServlet.doPost(InvokeServlet.java:370)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
| at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
| at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
| at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
| at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1657)
| at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
| at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
| at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
| at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
| at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
| at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993831#3993831
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993831
19 years, 4 months
[JBoss Seam] - Re: [OT] Seam and Tomahawk - lost property?
by imario
WE always work hard fixing our bugs if we are aware of them, though, some of us are idealistic open-source developers, means, they are not hired by a company which has a separate department just for open-source development.
Some of use (me included) spend many, many hours of our private time to get things right.
I guess you used
anonymous wrote : "you have no right to criticize our stuff"
as summary for our conversations, do you?
If so, then I have to say I *didn't* say that you are not allowed to criticize. In fact everyone has the right to do so as long as it has some substance, means, just saying
anonymous wrote : "Your life will be a lot easier if you steer clear of all this Tomahawk stuff and get a better JSF library."
all over the time is not valid.
But hey, I think in the end it was a good discussion, and I feel positive for the future.
At first what I can promise is, that we take Seam integration problems serious if we get aware of them.
Second, I'll try to find some time to check Seam with tomahawk, though, without any timeframe as it requires some time to setup a tomahawk based sample application with Seam ;-)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993830#3993830
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993830
19 years, 4 months