[esb-issues] [JBoss JIRA] Commented: (JBESB-1236) bpm_orchestration4 - LazyInitializationException

Burr Sutter (JIRA) jira-events at lists.jboss.org
Fri Oct 26 08:35:01 EDT 2007


    [ http://jira.jboss.com/jira/browse/JBESB-1236?page=comments#action_12384546 ] 
            
Burr Sutter commented on JBESB-1236:
------------------------------------

I can reproduce it consistently (pulled from trunk at 8:15 AM EDT, Oct 26).  This does require manual testing.

And you are correct, this is related to jBPM Hibernate however it is still our issue to chase down since it impacts our users.   I've not had much time to dig in, it could be a configuration issue or perhaps something we need to tweak in the actual test case.

08:22:37,812 ERROR [LazyInitializationException] could not initialize proxy - no
 Session
org.hibernate.LazyInitializationException: could not initialize proxy - no Sessi
on
        at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyIn
itializer.java:57)
        at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(Abstrac
tLazyInitializer.java:111)
        at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyI
nitializer.java:150)
        at org.jbpm.bytes.ByteArray$$EnhancerByCGLIB$$946ef8a5.getBytes(<generat
ed>)
        at org.jbpm.context.exe.converter.SerializableToByteArrayConverter.rever
t(SerializableToByteArrayConverter.java:62)
        at org.jbpm.context.exe.VariableInstance.getValue(VariableInstance.java:
147)
        at org.jbpm.context.exe.VariableContainer.getVariablesLocally(VariableCo
ntainer.java:125)
        at org.jbpm.context.exe.VariableContainer.getVariables(VariableContainer
.java:106)
        at org.jbpm.context.exe.ContextInstance.getVariables(ContextInstance.jav
a:106)
        at org.jbpm.context.exe.ContextInstance.getVariables(ContextInstance.jav
a:95)
        at org.jboss.soa.esb.services.jbpm.actions.impl.facades.FacadeUtil.jbpmV
arsToMessage(FacadeUtil.java:130)
        at org.jboss.soa.esb.services.jbpm.actions.impl.facades.SignalFacade.pos
tFormat(SignalFacade.java:65)
        at org.jboss.soa.esb.services.jbpm.actions.BpmProcessor.process(BpmProce
ssor.java:65)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.process
Methods(ActionProcessorMethodInfo.java:102)
        at org.jboss.soa.esb.listeners.message.OverriddenActionLifecycleProcesso
r.process(OverriddenActionLifecycleProcessor.java:74)
        at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(
ActionProcessingPipeline.java:276)
        at org.jboss.soa.esb.listeners.message.MessageAwareListener$1.run(Messag
eAwareListener.java:303)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:650)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:675)
        at java.lang.Thread.run(Thread.java:595)

AND perhaps related:

org.jboss.soa.esb.actions.ActionProcessingException: Unexpected invocation targe
t exception from processor
        at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.process
Methods(ActionProcessorMethodInfo.java:127)
        at org.jboss.soa.esb.listeners.message.OverriddenActionLifecycleProcesso
r.process(OverriddenActionLifecycleProcessor.java:74)
        at org.jboss.soa.esb.listeners.message.ActionProcessingPipeline.process(
ActionProcessingPipeline.java:276)
        at org.jboss.soa.esb.listeners.message.MessageAwareListener$1.run(Messag
eAwareListener.java:303)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:650)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:675)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.jbpm.JbpmException: couldn't deserialize object
        at org.jbpm.context.exe.converter.SerializableToByteArrayConverter.rever
t(SerializableToByteArrayConverter.java:66)
        at org.jbpm.context.exe.VariableInstance.getValue(VariableInstance.java:
147)
        at org.jbpm.context.exe.VariableContainer.getVariablesLocally(VariableCo
ntainer.java:125)
        at org.jbpm.context.exe.VariableContainer.getVariables(VariableContainer
.java:106)
        at org.jbpm.context.exe.ContextInstance.getVariables(ContextInstance.jav
a:106)
        at org.jbpm.context.exe.ContextInstance.getVariables(ContextInstance.jav
a:95)
        at org.jboss.soa.esb.services.jbpm.actions.impl.facades.FacadeUtil.jbpmV
arsToMessage(FacadeUtil.java:130)
        at org.jboss.soa.esb.services.jbpm.actions.impl.facades.SignalFacade.pos
tFormat(SignalFacade.java:65)
        at org.jboss.soa.esb.services.jbpm.actions.BpmProcessor.process(BpmProce
ssor.java:65)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.jboss.soa.esb.listeners.message.ActionProcessorMethodInfo.process
Methods(ActionProcessorMethodInfo.java:102)
        ... 6 more
Caused by: org.hibernate.LazyInitializationException: could not initialize proxy
 - no Session
        at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyIn
itializer.java:57)
        at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(Abstrac
tLazyInitializer.java:111)
        at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyI
nitializer.java:150)
        at org.jbpm.bytes.ByteArray$$EnhancerByCGLIB$$946ef8a5.getBytes(<generat
ed>)
        at org.jbpm.context.exe.converter.SerializableToByteArrayConverter.rever
t(SerializableToByteArrayConverter.java:62)
        ... 19 more


> bpm_orchestration4 - LazyInitializationException
> ------------------------------------------------
>
>                 Key: JBESB-1236
>                 URL: http://jira.jboss.com/jira/browse/JBESB-1236
>             Project: JBoss ESB
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Examples
>    Affects Versions: 4.2.1
>            Reporter: Jaroslaw Kijanowski
>         Assigned To: Mark Little
>
> I clicked on "Save & close" in the jbpm console and after the Discount Services finished I got:
> 12:45:51,012 INFO  [STDOUT] ************ END ORDER DISCOUNT FIXER ************
> 12:45:51,148 WARN  [ProxyWarnLog] Narrowing proxy to class org.jbpm.graph.node.TaskNode - this operation breaks ==
> 12:45:51,332 ERROR [LazyInitializationException] could not initialize proxy - no Session
> org.hibernate.LazyInitializationException: could not initialize proxy - no Session 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the esb-issues mailing list