[JBoss jBPM] - Did any one use springmodules to integrate jbpm with spring?
by bluesnails
when using spingmodules, i have got the object of JbpmTemplate, but
ProcessInstance p =jbpmTemplate.findProcessInstance(1L);
System.out.println("----"+p.getId());
it throws org.hibernate.LazyInitializationException,
-----
ERROR [org.hibernate.LazyInitializationException] - <could not initialize proxy - the owning Session was closed>
org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:60)
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:150)
at org.jbpm.graph.exe.ProcessInstance$$EnhancerByCGLIB$$5d7ec21a.toString()
------------------
because in jbpmTemplate, it close the JbpmConxtex after the operation, and of course the session, but hibernate3 is lazy-initilization default :(
how to solve this problem?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4102418#4102418
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4102418
18 years, 6 months
[JBoss Getting Started Documentation] - error in setting database fields through message beans
by shaukatalikhan
Iam using netbeans with jboss. when i called message baens to set data in database it gives following errors. kindly have a look and suggest some solution
DEBUG [org.jboss.mq.il.uil2.SocketManager] Failed to handle: org.jboss.mq.il.uil2.msgs.CloseMsg24007229[msgType: m_connectionClosing, msgID: 12, error: null]
java.io.IOException: Client is not connected
at org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:265)
at org.jboss.mq.il.uil2.SocketManager.sendReply(SocketManager.java:239)
at org.jboss.mq.il.uil2.ServerSocketManagerHandler.handleMsg(ServerSocketManagerHandler.java:128)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.handleMsg(SocketManager.java:396)
at org.jboss.mq.il.uil2.msgs.BaseMsg.run(BaseMsg.java:392)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
at java.lang.Thread.run(Thread.java:595)
2007-11-07 12:53:19,244 ERROR [STDERR] java.lang.ClassCastException: ejb.Temp
2007-11-07 12:53:19,244 DEBUG [org.jboss.mq.il.uil2.SocketManager] Failed to send error reply
java.io.IOException: Client is not connected
at org.jboss.mq.il.uil2.SocketManager.internalSendMessage(SocketManager.java:265)
at org.jboss.mq.il.uil2.SocketManager.access$800(SocketManager.java:52)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.handleMsg(SocketManager.java:409)
at org.jboss.mq.il.uil2.msgs.BaseMsg.run(BaseMsg.java:392)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
at java.lang.Thread.run(Thread.java:595)
2007-11-07 12:53:19,244 DEBUG [org.jboss.mq.il.uil2.SocketManager] End WriteTask.run
2007-11-07 12:53:19,244 DEBUG [org.jboss.mq.il.uil2.ServerSocketManagerHandler] Exiting on IOE
java.net.SocketException: socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read(BufferedInputStream.java:235)
at org.jboss.util.stream.NotifyingBufferedInputStream.read(NotifyingBufferedInputStream.java:79)
at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2196)
at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2376)
at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2443)
at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2515)
at java.io.ObjectInputStream$BlockDataInputStream.readByte(ObjectInputStream.java:2664)
at java.io.ObjectInputStream.readByte(ObjectInputStream.java:875)
at org.jboss.mq.il.uil2.SocketManager$ReadTask.run(SocketManager.java:317)
at java.lang.Thread.run(Thread.java:595)
2007-11-07 12:53:19,244 ERROR [STDERR] at ejb.NewMessage.onMessage(NewMessage.java:54)
2007-11-07 12:53:19,244 DEBUG [org.jboss.mq.il.uil2.SocketManager] End ReadTask.run
2007-11-07 12:53:19,244 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source)
2007-11-07 12:53:19,244 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2007-11-07 12:53:19,244 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:585)
2007-11-07 12:53:19,244 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:201)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.mdb.MDB.localInvoke(MDB.java:865)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.mdb.MDB.localInvoke(MDB.java:844)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.ejb3.mdb.MDB$MessageListenerImpl.onMessage(MDB.java:1074)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.jms.asf.StdServerSession.onMessage(StdServerSession.java:266)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:902)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:170)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.mq.SpySession.run(SpySession.java:323)
2007-11-07 12:53:19,479 ERROR [STDERR] at org.jboss.jms.asf.StdServerSession.run(StdServerSession.java:194)
2007-11-07 12:53:19,479 ERROR [STDERR] at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:748)
2007-11-07 12:53:19,479 ERROR [STDERR] at java.lang.Thread.run(Thread.java:595)
thanks
shaukat
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4102417#4102417
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4102417
18 years, 6 months
[JBoss Seam] - EJB3, NVARCHAR2 and Oracle10g
by vijayamaladoss
I am using Seam 2.0 and when I try mapping a existing table nvarchar2 column to a EJb3 entity attribute, I am getting a following exception.
| [testng] javax.persistence.PersistenceException: org.hibernate.HibernateException: Wrong column type: CITY, expected: varchar2(255)
|
I googled and searched the forum(hibernate), but nothing solved my problem. I have set the defaultNChar flag both in hibernate(persistence.xml) and datasource.xml.
I even tried the columnDefinition suggested in seam forum. Below is the persistence.xml I am using.
| <persistence-unit name="hain">
| <provider>org.hibernate.ejb.HibernatePersistence</provider>
| <jta-data-source>java:/hainDatasource</jta-data-source>
| <properties>
| <property name="hibernate.dialect" value="org.hibernate.dialect.OracleDialect"/>
| <property name="hibernate.hbm2ddl.auto" value="validate"/>
| <property name="hibernate.show_sql" value="true"/>
| <property name="jboss.entity.manager.factory.jndi.name" value="java:/ChainEntityManagerFactory"/>
| <property name="hibernate.default_schema" value="hodb"/>
| <property name="hibernate.connection.defaultNChar" value = "true"/>
| </properties>
| </persistence-unit>
|
| </persistence>
hain-ds.xml
<datasources>
|
| <local-tx-datasource>
| <jndi-name>hainDatasource</jndi-name>
| <connection-url>jdbc:oracle:thin:@ts-dev:1521:tcdev</connection-url>
| <driver-class>oracle.jdbc.OracleDriver</driver-class>
| <user-name>user</user-name>
| <password>password</password>
| <connection-property name = "oracle.jdbc.defaultNChar">true</connection-property>
|
| </datasources>
|
|
Is there any standard way defined in EJB3?. I refered both Pro EJB and EJB in Action books. But both didnt help.
Thanks in Advance
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4102413#4102413
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4102413
18 years, 6 months
[JBossWS] - Problem with wsconsume ant task
by tpawankumar
Hi All,
I am using wsconsume ant task for generating client side artifacts.
The following is ant task
| <target name="generateStub2" description="Generates classes">
| <taskdef name="wsconsume" classname="org.jboss.wsf.spi.tools.ant.WSConsumeTask">
| <classpath refid="wscon.classpath"/>
| </taskdef>
| <wsconsume
| verbose="true"
| destdir="output2"
| sourcedestdir="gen-src2"
| keep="true"
| wsdl="http://localhost:8080/McafeeAdapter?wsdl">
| </wsconsume>
| <jar destfile="./lib/client.jar" basedir="./output2">
| </jar>
| </target>
It is able to generate stubs using local WSDL file.
But when i use the following task for remote WSDL file
| <target name="generateStub1" description="Generates classes">
| <taskdef name="wsconsume" classname="org.jboss.wsf.spi.tools.ant.WSConsumeTask">
| <classpath refid="wscon.classpath"/>
| </taskdef>
| <wsconsume
| verbose="true"
| destdir="output1"
| sourcedestdir="gen-src1"
| keep="true"
| wsdl="http://testdrive.mcafeeasap.com/ws/mop/mop.asmx?wsdl">
| </wsconsume>
| <jar destfile="./lib/mcafeeClient.jar" basedir="./output1">
| </jar>
| </target>
|
It is giving following exception
[wsconsume] Consuming wsdl: http://testdrive.mcafeeasap.com/ws/mop/mop.asmx?wsdl
[wsconsume] parsing WSDL...
[wsconsume] [ERROR] Failed to read the WSDL document: http://testdrive.mcafeeasap.com/ws/mop/mop.asmx?wsdl, because 1) could not find the document; /2) the document could not be read; 3) the root element of the document is not <wsdl:definitions>.
[wsconsume] unknown location
[wsconsume] Failed to parse the WSDL.
[wsconsume] Failed to invoke WsImport
[wsconsume] java.lang.IllegalStateException: WsImport invocation failed. Try the verbose switch for more information
[wsconsume] at org.jboss.ws.tools.jaxws.impl.SunRIConsumerImpl.consume(SunRIConsumerImpl.java:190)
[wsconsume] at org.jboss.wsf.spi.tools.WSContractConsumer.consume(WSContractConsumer.java:189)
[wsconsume] at org.jboss.wsf.spi.tools.ant.WSConsumeTask.executeNonForked(WSConsumeTask.java:206)
[wsconsume] at org.jboss.wsf.spi.tools.ant.WSConsumeTask.execute(WSConsumeTask.java:226)
[wsconsume] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:269)
[wsconsume] at org.apache.tools.ant.Task.perform(Task.java:364)
[wsconsume] at org.apache.tools.ant.Target.execute(Target.java:301)
[wsconsume] at org.apache.tools.ant.Target.performTasks(Target.java:328)
[wsconsume] at org.apache.tools.ant.Project.executeTarget(Project.java:1215)
[wsconsume] at org.apache.tools.ant.Project.executeTargets(Project.java:1063)
[wsconsume] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:377)
[wsconsume] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:135)
The following are the jars which are used for running the task
| <path id="wscon.classpath" >
| <pathelement path ="./lib/activation.jar"/>
| <pathelement path ="./lib/tools.jar"/>
| <pathelement path ="./lib/getopt.jar"/>
| <pathelement path ="./lib/wstx.jar"/>
| <pathelement path ="./lib/jbossall-client.jar"/>
| <pathelement path ="./lib/log4j.jar"/>
| <pathelement path ="./lib/mail.jar"/>
| <pathelement path ="./lib/jbossws-spi.jar"/>
| <pathelement path ="./lib/jaxws-tools.jar"/>
| <pathelement path ="./lib/jaxws-rt.jar"/>
| <pathelement path ="./lib/stax-api.jar"/>
| <pathelement path ="./lib/jaxb-api.jar"/>
| <pathelement path ="./lib/jaxb-impl.jar"/>
| <pathelement path ="./lib/jaxb-xjc.jar"/>
| <pathelement path ="./lib/stax-ex.jar"/>
| <pathelement path ="./lib/streambuffer.jar"/>
| <pathelement path ="./lib/javassist.jar"/>
| <pathelement path ="./lib/jboss-xml-binding.jar"/>
| <pathelement path ="./lib/jboss-jaxws.jar"/>
| <pathelement path ="./lib/jbossws-client.jar"/>
| <pathelement path ="./lib/jboss-jaxrpc.jar"/>
| <pathelement path ="./lib/jboss-saaj.jar"/>
| </path>
I am not getting what the problem is?
Am i missing any jars ,if the WSDL is remote.
Please help me.
Thanks in Advance.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4102409#4102409
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4102409
18 years, 6 months