[JBoss Seam] - 1.2.1->2.0.0 migration: No active application scope
by tynor
JBoss AS 4.2.1, Seam 2.0.0.CR1
I'm in the midst of migrating my Seam 1.2.1-based app to 2.0 and _almost_ have it working. However, the first time I access my login page, I get the following error. Debugging this, it is due to the richfaces lib attempting to load "css/toolBar.xcss/DATB/eAFbfzHtOAAGxgKu".
I've replaced all my jars with the 2.0 seamgen jars, adjusted my faces-config.xml, components.xml, etc. web.xml to look like the 2.0 seamgen (with the namespaces adjusted to correct for broken URL's (j2ee vs. javaee -- http://jira.jboss.org/jira/browse/JBSEAM-1927) in the seamgen'd web.xml), so I think all the servlet filters are set up the same as in seamgen, yet...
When _should_ the applicationContext have been initialized? What can I do to debug this?
Thanks!
2007-09-20 11:49:57,718 INFO [STDOUT] ERROR 2007-09-20 11:49:57,625 [http-127.0.0.1-8080-1] org.ajax4jsf.resource.ResourceLifecycle.send(168) - Exception in PhaseListener, render view : beforePhase
| java.lang.IllegalStateException: No active application scope
| at org.jboss.seam.core.Init.instance(Init.java:75)
| at org.jboss.seam.navigation.Pages.isDebugPage(Pages.java:1510)
| at org.jboss.seam.debug.jsf.SeamDebugPhaseListener.beforePhase(SeamDebugPhaseListener.java:36)
| at org.ajax4jsf.resource.ResourceLifecycle.send(ResourceLifecycle.java:165)
| at org.ajax4jsf.resource.InternetResourceService.load(InternetResourceService.java:336)
| at org.ajax4jsf.cache.LRUMapCache.load(LRUMapCache.java:116)
| at org.ajax4jsf.cache.LRUMapCache.get(LRUMapCache.java:87)
| at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:198)
| at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:144)
| at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:265)
| 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.servlet.SeamFilter.doFilter(SeamFilter.java:150)
| 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.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
| at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
| at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:543)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
| at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
| at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
| at java.lang.Thread.run(Thread.java:595)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4086781#4086781
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4086781
18 years, 9 months
[JBoss jBPM] - Re: Help needed : missing scheduler while testing a timer
by sonicfab
OK, problem solved, the DBSchedulerServiceFactory definition was missing in the jbpm.cfg.xml file.
I now get another problem :
| 2007-09-20 18:05:48,493 INFO [STDOUT] 18:05:48,493 ERROR [JobSession] org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.jbpm.graph.def.Node
| 2007-09-20 18:05:48,495 INFO [STDOUT] 18:05:48,493 ERROR [GraphElement] action threw exception: couldn't cancel timers 'Timer' for 'Token(/)'
| org.jbpm.JbpmException: couldn't cancel timers 'Timer' for 'Token(/)'
| at org.jbpm.db.JobSession.cancelTimersByName(JobSession.java:178)
| at org.jbpm.scheduler.db.DbSchedulerService.deleteTimersByName(DbSchedulerService.java:47)
| at org.jbpm.scheduler.def.CancelTimerAction.execute(CancelTimerAction.java:46)
| at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:255)
| at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:220)
| at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:190)
| at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:174)
| at org.jbpm.graph.def.Node.leave(Node.java:381)
| at org.jbpm.graph.def.Node.leave(Node.java:357)
| at org.jbpm.graph.def.Node.execute(Node.java:349)
| at org.jbpm.graph.def.Node.enter(Node.java:318)
| at org.jbpm.graph.def.Transition.take(Transition.java:151)
| at org.jbpm.graph.def.Node.leave(Node.java:393)
| at org.jbpm.graph.node.StartState.leave(StartState.java:70)
| at org.jbpm.graph.exe.Token.signal(Token.java:194)
| at org.jbpm.graph.exe.Token.signal(Token.java:139)
| at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:270)
| at com.bt.intfwk.testjbpm.ServletTestJbpm.doGet(ServletTestJbpm.java:67)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
| 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.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.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: org.jbpm.graph.def.Node
| at org.hibernate.engine.ForeignKeys.getEntityIdentifierIfNotUnsaved(ForeignKeys.java:219)
| at org.hibernate.type.EntityType.getIdentifier(EntityType.java:397)
| at org.hibernate.type.ManyToOneType.isDirty(ManyToOneType.java:242)
| at org.hibernate.type.TypeFactory.findDirty(TypeFactory.java:597)
| at org.hibernate.persister.entity.AbstractEntityPersister.findDirty(AbstractEntityPersister.java:3123)
| at org.hibernate.event.def.DefaultFlushEntityEventListener.dirtyCheck(DefaultFlushEntityEventListener.java:472)
| at org.hibernate.event.def.DefaultFlushEntityEventListener.isUpdateNecessary(DefaultFlushEntityEventListener.java:197)
| at org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:120)
| at org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:196)
| at org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:76)
| at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:35)
| at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:969)
| at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1114)
| at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
| at org.jbpm.db.JobSession.cancelTimersByName(JobSession.java:166)
| ... 38 more
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4086780#4086780
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4086780
18 years, 9 months
[JBoss Seam] - Re: @in(create=true) not working !
by _polly
i've just tried upgrading to 2.0.0CR1 from 2.0.0BETA1, and now i'm getting this problem too..
nothing obvious in the startup logs - it looks virtually identical to how it was before upgrading.
do i need to change any of the jbpm config for this new release?
I've got the new jbpm.jar in the lib directory of my ear... here's the relevant bit of build.xml. I've changed this to put the files in the lib directory rather than specify them in the application.xml.
| <target name="ear" description="Build the EAR">
| <copy todir="${ear.dir}">
| <fileset dir="${basedir}/resources">
| <include name="*jpdl.xml" />
| <include name="hibernate.cfg.xml" />
| <include name="jbpm.cfg.xml" />
| <include name="*.drl" />
| </fileset>
| <fileset dir="${lib.dir}">
| <include name="jboss-seam.jar" />
| </fileset>
| <fileset dir="${basedir}">
| <!-- seam libraries -->
| <include name="lib/jbpm*.jar" />
| <include name="lib/jboss-el.jar" />
| <include name="lib/drools-*.jar"/>
| <include name="lib/janino-*.jar"/>
| <include name="lib/antlr-*.jar"/>
| <include name="lib/mvel*.jar"/>
|
| <!-- other libs -->
| <include name="lib/jfreechart-*.jar"/>
| <include name="lib/chartcreator-*.jar"/>
| <include name="lib/jcommon-*.jar"/>
| <include name="lib/dbunit-*.jar"/>
| <include name="lib/richfaces-api*.jar" />
| </fileset>
| </copy>
| <copy todir="${ear.dir}/META-INF">
| <fileset dir="${basedir}/resources/META-INF">
| <include name="application.xml" />
| <include name="jboss-app.xml" />
| </fileset>
| </copy>
| <copy todir="${ear.dir}/META-INF" overwrite="true">
| <fileset dir="${jar.dir}/META-INF">
| <include name="version.txt" />
| </fileset>
| </copy>
| </target>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4086777#4086777
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4086777
18 years, 9 months
[EJB 3.0] - Re: Remote Not bound -- Help me !
by Sukar1205
I got it working inserting customers in the table..
but now I have another problem.. I am trying to delete customers from the table but first i have to find them before deleting.
This is my Bean class
| @Stateless
| public class CustomerBean implements CustomerRemote {
|
| @Resource(mappedName = "java:/SQL")
| private DataSource SQL;
|
| @PersistenceContext private EntityManager em;
|
| private Connection c = null;
|
| public CustomerBean() throws SQLException {
| c = SQL.getConnection();
| }
|
| public void addCustomer(TempCustomer a){
| em.persist(a);
| }
|
| public TempCustomer findCustomerbyID(int id) {
| return em.find(TempCustomer.class, id);
| }
|
| public void deleteCustomer(TempCustomer b) {
| em.remove(b);
| }
| }
|
and this is my main again but this time I am only testing if I can find the customers.. then deleting them.
| public static void main(String[] args) throws Exception {
|
| Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
| String url = "jdbc:sqlserver://localhost:1433;database=jdocxpt";
| conn = DriverManager.getConnection(url, "sa", "dev");
| Client c = new Client();
| CustomerRemote r = c.lookupCustomerBean();
|
| //finding the customers
| TempCustomer found = r.findCustomerbyID(7);
|
| if(found.getId() != 0){
| r.deleteCustomer(found);
| }
| }
|
if I comment this line of code c = SQL.getConnection(); i will get an exception saying cannot open connection but if it wasn't I get some other Exception and that Exception is
| Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
| at org.jboss.ejb3.EJBContainer.construct(EJBContainer.java:523)
| at org.jboss.ejb3.AbstractPool.create(AbstractPool.java:66)
| at org.jboss.ejb3.ThreadlocalPool.get(ThreadlocalPool.java:61)
| at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:278)
| at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
| at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:734)
| at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:560)
| at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:369)
| at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:165)
| Caused by: java.lang.reflect.InvocationTargetException
| at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
| at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
| at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
| at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
| at org.jboss.ejb3.EJBContainer.construct(EJBContainer.java:511)
| at org.jboss.ejb3.AbstractPool.create(AbstractPool.java:66)
| at org.jboss.ejb3.ThreadlocalPool.get(ThreadlocalPool.java:61)
| at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:278)
| at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
| at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:734)
| at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:560)
| at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:369)
| at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:165)
| at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:163)
| at org.jboss.remoting.Client.invoke(Client.java:1550)
| at org.jboss.remoting.Client.invoke(Client.java:530)
| at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:62)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:61)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:53)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:72)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:103)
| at $Proxy0.findCustomerbyID(Unknown Source)
| at ejb.Client.main(Client.java:52)
| at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:74)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropagationInterceptor.java:61)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:53)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.java:72)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessRemoteProxy.invoke(StatelessRemoteProxy.java:103)
| at $Proxy0.findCustomerbyID(Unknown Source)
| at ejb.Client.main(Client.java:52)
| Caused by: java.lang.NullPointerException
| at ejb.CustomerBean.<init>(CustomerBean.java:46)
| at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
| at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
| at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
| at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
| at org.jboss.ejb3.EJBContainer.construct(EJBContainer.java:511)
| at org.jboss.ejb3.AbstractPool.create(AbstractPool.java:66)
| at org.jboss.ejb3.ThreadlocalPool.get(ThreadlocalPool.java:61)
| at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:54)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
| at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
| at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
| at org.jboss.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:278)
| at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
| at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:734)
| at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:560)
| at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:369)
| at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:165)
| Java Result: 1
|
I know you need to open a connection in the bean class to connect to the table to look for customer. But I think I am doing it wrong ... a small help would be great thanks for you help. i really appreciate it.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4086769#4086769
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4086769
18 years, 9 months