Transaction Failure Exception

Hi All,
When a transaction (notification creation) is being posted, we are receiving a Transaction Failure. I have still not been able to recreate the scenario, so cannot provide the exact scenario in which it is happening.
This issue is happening only for some users in our system. Others face no issue while posting the same transaction.
I am posting the logs below and hoping that somebody will know what it can mean:
Messages.log:
I, 200, 20,   3, 05/13/2014 09:07:28,
0,   377,       
, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
Q, 200, 20,   3, 05/13/2014 09:07:28,
0,   377,
xxxxxxxx, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
A, 200, 20,   3, 05/13/2014 09:07:28,
0,   377,
xxxxxxxx, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
S, 200, 20,   3, 05/13/2014 09:07:28,  33,
3,   377,
xxxxxxxx, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
Events.log:
05/13/2014 09:07:28, 1,    
0,    
2, Thr  
6576, class ServerExternalData, d:\syclo_buildbot\bugs_6.0\syclo\refcount.h#154:RCP<class ServerExternalData>::operator ->
05/13/2014 09:07:28, 1,   
24,    
1, Thr  
6576, Transaction Failure Exception, Fatality = -1, NotificationTitle = "XNullPointerDereference", NotificationText = ""
05/13/2014 09:07:28, 1,    
0,    
2, Thr  
6576, d:\syclo_buildbot\bugs_6.0\syclo\refcount.h#154:RCP<class ServerExternalData>::operator ->
Java Logs:
2014/05/13 09:07:28.817: + Thread=6576
2014/05/13 09:07:28.817:   + Thread Pool=Server
2014/05/13 09:07:28.817:     + WorkFunction=000000006C58EED0
2014/05/13 09:07:28.817:       + User=xxxx
2014/05/13 09:07:28.817:         + Server=Agentry
2014/05/13 09:07:28.817:           + BackEnd=Java-1
2014/05/13 09:07:28.817:             + BackEnd=Java-1
2014/05/13 09:07:28.817:               com.syclo.sap.TransactionSession::beginTransaction::::begin
2014/05/13 09:07:28.817:             + BackEnd=Java-1
2014/05/13 09:07:28.817:               com.syclo.sap.TransactionSession::beginTransaction::::--------------------------------
Regards
Ankur Malhotra

Hi All,
When a transaction (notification creation) is being posted, we are receiving a Transaction Failure. I have still not been able to recreate the scenario, so cannot provide the exact scenario in which it is happening.
This issue is happening only for some users in our system. Others face no issue while posting the same transaction.
I am posting the logs below and hoping that somebody will know what it can mean:
Messages.log:
I, 200, 20,   3, 05/13/2014 09:07:28,
0,   377,       
, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
Q, 200, 20,   3, 05/13/2014 09:07:28,
0,   377,
xxxxxxxx, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
A, 200, 20,   3, 05/13/2014 09:07:28,
0,   377,
xxxxxxxx, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
S, 200, 20,   3, 05/13/2014 09:07:28,  33,
3,   377,
xxxxxxxx, ANGEL: DDDCE6C7-FE70-4CD0-BDF2-289DD4C66857
Events.log:
05/13/2014 09:07:28, 1,    
0,    
2, Thr  
6576, class ServerExternalData, d:\syclo_buildbot\bugs_6.0\syclo\refcount.h#154:RCP<class ServerExternalData>::operator ->
05/13/2014 09:07:28, 1,   
24,    
1, Thr  
6576, Transaction Failure Exception, Fatality = -1, NotificationTitle = "XNullPointerDereference", NotificationText = ""
05/13/2014 09:07:28, 1,    
0,    
2, Thr  
6576, d:\syclo_buildbot\bugs_6.0\syclo\refcount.h#154:RCP<class ServerExternalData>::operator ->
Java Logs:
2014/05/13 09:07:28.817: + Thread=6576
2014/05/13 09:07:28.817:   + Thread Pool=Server
2014/05/13 09:07:28.817:     + WorkFunction=000000006C58EED0
2014/05/13 09:07:28.817:       + User=xxxx
2014/05/13 09:07:28.817:         + Server=Agentry
2014/05/13 09:07:28.817:           + BackEnd=Java-1
2014/05/13 09:07:28.817:             + BackEnd=Java-1
2014/05/13 09:07:28.817:               com.syclo.sap.TransactionSession::beginTransaction::::begin
2014/05/13 09:07:28.817:             + BackEnd=Java-1
2014/05/13 09:07:28.817:               com.syclo.sap.TransactionSession::beginTransaction::::--------------------------------
Regards
Ankur Malhotra

Similar Messages

  • BAPI_DOCUMENT_CREATE2 throws communication failure exception

    Hello to all,
    I want to upload a file in WebDynpro ABAP by placing a service call to BAPI_DOCUMENT_CREATE2.
    But i am getting "communication failure" exception. Request your help on this issue.
    <b>(RFC Exception COMMUNICATION_FAILURE with Message RFC destination Create document does not exist. Occurred)</b>
    Code for this service call is as follows :-
    METHOD EXECUTE2_BAPI_DOCUMENT_CREATE2 .
    DATA: ls_doc    typE bapi_doc_draw2,
          ls_return typE bapiret2.
        key fields of the document
    DATA: lf_doctype    typE bapi_doc_draw2-documenttype,
          lf_docnumber  typE bapi_doc_draw2-documentnumber,
          lf_docpart    typE bapi_doc_draw2-documenttype,
          lf_docversion typE bapi_doc_draw2-documenttype.
    **.... Originals that are checked in simultaneously
    DATA: "lt_files typE bapi_doc_files2 OCCURS 0 WITH HEADER LINE,
          lt_files type standard table of bapi_doc_files2,
          wa_lt_files like line of lt_files,
    **.... Short texts
          lt_drat  typE standard table of bapi_doc_drat,
          wa_lt_drat like line of lt_drat,
    **.... Object links
         "lt_drad  typE bapi_doc_drad OCCURS 0 WITH HEADER LINE.
         lt_drad  typE standard table of bapi_doc_drad,
         wa_lt_drad like line of lt_drad.
    Allocate document data
    ls_doc-documenttype    = 'DRW'.
    ls_doc-documentnumber  = '4711'.
    ls_doc-documentversion = '00'.
    ls_doc-documentpart    = '000'.
    ls_doc-statusextern   = 'AF'.
    ls_doc-laboratory     = '001'.
    Check in original 1 simultaneously in the SAP Database
    REFRESH lt_files.
    CLEAR lt_files.
    wa_lt_files-storagecategory = 'DMS_C1_ST'.
    wa_lt_files-docfile      = 'c:\original_acy.txt'.
    wa_lt_files-wsapplication = 'TXT'.
    APPEND wa_lt_files to lt_files.
    declarations for context navigation
      DATA lo_element TYPE REF TO if_wd_context_element.
      DATA lt_elements TYPE wdr_context_element_set.
    declarations for parameters
    get all involved child nodes
    get input from context
    the invocation - errors are always fatal !!!
      DATA lv_rfc_error   TYPE c LENGTH 120.
      DATA lv_rfc_message TYPE string.
      CALL FUNCTION 'BAPI_DOCUMENT_CREATE2'
        DESTINATION  'Create document'
        EXPORTING
           documentdata =                    ls_doc
    "      hostname =                        wd_this->hostname
    "      docbomchangenumber =              wd_this->docbomchangenumber
    "      docbomvalidfrom =                 wd_this->docbomvalidfrom
    "      docbomrevisionlevel =             wd_this->docbomrevisionlevel
    "      cad_mode =                        wd_this->cad_mode
    "      pf_ftp_dest =                     wd_this->pf_ftp_dest
          pf_http_dest =                    'SAPHTTPA'
       IMPORTING
          documenttype =                    lf_doctype
          documentnumber =                  lf_docnumber
          documentpart =                    lf_docpart
          documentversion =                 lf_docversion
          return =                          ls_return
       TABLES
    "      characteristicvalues =
    "      classallocations =
          documentdescriptions = lt_drat
          objectlinks = lt_drad
    "      documentstructure =
          documentfiles = lt_files
    "      longtexts =
    "      components =
        EXCEPTIONS
          system_failure =                    1   MESSAGE    lv_rfc_error
          communication_failure =             2   MESSAGE    lv_rfc_error.
    error handling
      CASE sy-subrc.
        WHEN  1.
          lv_rfc_message = lv_rfc_error.
          RAISE EXCEPTION TYPE cx_wd_no_handler
            EXPORTING
              textid        = cx_wd_no_handler=>kind_rfc
              old_exception = `SYSTEM_FAILURE`
              rfc_message   = lv_rfc_message.
        WHEN  2.
          lv_rfc_message = lv_rfc_error.
          RAISE EXCEPTION TYPE cx_wd_no_handler
            EXPORTING
              textid        = cx_wd_no_handler=>kind_rfc
              old_exception = `COMMUNICATION_FAILURE`
              rfc_message   = lv_rfc_message.
      ENDCASE.
    store output to context
    ENDMETHOD.

    Hi Abhishek,
    This link may be helpful for you
    Re: How to upload file from Web Dynpro into R/3 (BAPI_DOCUMENT_CREATE2)
    Regards
    Fahad Hamsa

  • "'Catastrophic failure (Exception from HResult:0x8000FFF(E_UNEXPECTED))'" when updating a List item

    Hi,
    I am receiving the below error when I update a List item.
    'Catastrophic failure (Exception from HResult:0x8000FFF(E_UNEXPECTED))'
    I have enabled the Verbose logging, and below are the details of the error that I have taken from Log Files.
    Application error when access /sites/exg/Lists/Applics/EditForm.aspx, Error=Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED))   at Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(String bstrUrl, String bstrListName, Boolean bAdd, Boolean bSystemUpdate, Boolean bPreserveItemVersion, Boolean bUpdateNoVersion, Int32& plID, String& pbstrGuid, Guid pbstrNewDocId, Boolean bHasNewDocId, String bstrVersion, Object& pvarAttachmentNames, Object& pvarAttachmentContents, Object& pvarProperties, Boolean bCheckOut, Boolean bCheckin, Boolean bMigration, Boolean bPublish)     at Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(String bstrUrl, String bstrListName, Boolean bAdd, Boolean bSystemUpdate, Boolean bPreserveItemVersion, Boolean bUpdateNoVersion, Int32& plID, String& pbstrGuid, Guid pbstrNewDocId, Boolean bHasNewDocId, String bstrVersion, Object& pvarAttachmentNames, Object& pvarAttachmentContents, Object& pvarProperties, Boolean bCheckOut, Boolean bCheckin, Boolean bMigration, Boolean bPublish)
    Kindly advise the resolution to avoid this error.
    Thanks

    Hi shameej,
    i found a similar thread , can you plz check it?
    http://social.msdn.microsoft.com/Forums/en/sharepointdevelopment/thread/2ee9e393-70f9-4ec7-b19b-f107ef204ef7
    http://www.sharepointdev.net/sharepoint--development-programming/catastrophic-failure-after-itemupdatingeventhandler-66510.shtmlBest Regrads,
    Ahmed Madany

  • Alert: WebServices connectivity (Internal) transaction failure - The credentials can't be used to test Web Services.

    Hi.
    Could you please help me to resolve this issue.
    I have SCOM 2012 installed to monitor environment with Exchnage 2010 SP3. There are 2 sites with Exchnage servers within the organization. There are 2 mailboxes being created to test both sites.
    I am getting following alert:
    Alert: WebServices connectivity (Internal) transaction failure - The credentials can't be used to test Web Services.
    description: The test mailbox was not initialized. Run new-TestCasConnectivityUser.ps1 to ensure that the test mailbox is created.
    Detailed information: 
    [Microsoft.Exchange.Monitoring.CasHealthUserNotFoundException]: The user wasn't found in Active Directory. UserPrincipalName: extest*****@****.local. Additional error information: [System.Security.SecurityException]:
    Logon failure: unknown user name or bad password.
    Diagnostic command: "Test-WebServicesConnectivity -MonitoringContext:$true -TrustAnySSLCertificate:$true -LightMode:$true"
    EventSourceName: MSExchange Monitoring WebServicesConnectivity Internal
    I have tried the next steps:
    1. Verified that mailbox is exist and it's not locked (same for the second mailbox)
    2. Deleted those mailboxes and created  a new  using new-TestCasConnectivityUser.ps1  verified that this mailbox is visible on all DC's accross the forest (both mailboxes)
    and that temporary password was accepted;
    3. Cleared the cache on the SCOM 2012;
    4. Still getting the same alert
    I will really appriciate any help.
    Thanks.

    Hi,
    Hope these posts help you:
    http://thoughtsonopsmgr.blogspot.ca/2013/11/exchange-server-2010-mp-no-synthetic.html
    https://social.technet.microsoft.com/Forums/systemcenter/en-US/437f2bbb-cd96-40c3-8c56-6d4d176a9520/exchange-2010-mp-constantly-throws-webservices-connectivity-internal-transaction-failure?forum=operationsmanagermgmtpacks
    Natalya
    ### If my post helped you, please take a moment to Vote as Helpful and\or Mark as an Answer

  • Transaction Timeout Exception

    Hello all
    Problem...
    I am retrieving approx 1200 records from an Oracle database via an CMP EJB findByXXXXX method. The problem is my Transaction times out after 30 seconds.
    What I have already done...
    I'm using Weblogic 6.0 and have configured the JTA to timeout after 2 minutes. However, I'm still getting a Transaction timeout exception after only 30 seconds. I would Appreciate any help. Thank-you....
    Mark.

    Sounds like you might be running into this bug:
    http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.transaction&item=379&utag=

  • BPEL Sensor for BAM report transaction rollback exception, ORABPEL-05002

    HI,
    I meet a question about BPEL sensor to BAM, it often report below error for Transaction rollback exception and timed out. After this error last half an hour, BPEL will thoughout connect database error and out of Memory.
    It is running on BPEL/BAM 10.1.3.5.
    <2010-01-19 17:33:42,595> <INFO> <default.collaxa.cube.sensor> Flushed 2 rows in BAM batch
    <2010-01-19 17:33:42,600> <INFO> <default.collaxa.cube.sensor> Flushed 6 rows in BAM batch
    <2010-01-19 17:33:42,600> <INFO> <default.collaxa.cube.sensor> Flushed 4 rows in BAM batch
    <2010-01-19 17:33:42,603> <ERROR> <default.collaxa.cube.engine.dispatch> <DispatchHelper::handleMessage> failed to handle message
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
    javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeDeliveryBean_LocalProxy_4bin6i8.handleInvoke(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ejb.EJBUtils.createEJBException(EJBUtils.java:365)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:139)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeDeliveryBean_LocalProxy_4bin6i8.handleInvoke(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         ... 29 more
    <2010-01-19 17:33:42,604> <ERROR> <default.collaxa.cube.engine.dispatch> <BaseScheduledWorker::process> Failed to handle dispatch message ... exception ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessage"; the exception is: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
    ORABPEL-05002
    Message handle error.
    An exception occurred while attempting to process the message "com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessage"; the exception is: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:171)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    <2010-01-19 17:33:42,605> <ERROR> <default.collaxa.cube.engine.dispatch> <DispatchHelper::handleMessage> failed to handle message
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
    javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeDeliveryBean_LocalProxy_4bin6i8.handleInvoke(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    javax.ejb.EJBException: An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ejb.EJBUtils.createEJBException(EJBUtils.java:365)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:139)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:57)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeDeliveryBean_LocalProxy_4bin6i8.handleInvoke(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:814)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: javax.transaction.RollbackException: Timed out
         at com.evermind.server.ApplicationServerTransaction.checkForRollbackOnlyWhileInCommit(ApplicationServerTransaction.java:633)
         at com.evermind.server.ApplicationServerTransaction.doCommit(ApplicationServerTransaction.java:273)
         at com.evermind.server.ApplicationServerTransaction.commit(ApplicationServerTransaction.java:162)
         at com.evermind.server.ApplicationServerTransactionManager.commit(ApplicationServerTransactionManager.java:472)
         at com.evermind.server.ejb.EJBTransactionManager.end(EJBTransactionManager.java:132)
         ... 29 more
    After half an hour, BPEL will report below error log:
    ORABPEL-04067
    Cannot update invoke message.
    The process domain was unable to update the state of the invocation message "99e5b70b31758b56:3c0225db:126439fa400:48c0". The exception reported is: Io exception: Connection reset
    Please check that the machine hosting the datasource is physically connected to the network. Otherwise, check that the datasource connection parameters (user/password) is currently valid.
    sql statement: UPDATE invoke_message SET state = ? WHERE message_guid = ?
    I am not sure these two error has any relationship.
    But it is an issue that BAM sensor ofter report transaction time out.

    sorry, I forgot the below things which I tried to tune the JMS.
    <property name="retryMaxCount">10</property>
    <property name="retryInterval">60</property>
    <property name="useJCAConnectionPool">true</property>
    <property name="maxSizeJCAConnectionPool">500</property>
    Thanks.

  • I am always getting a General Failure Exception

    Hello,
    I have been working on a UDO form.
    Recently my code is generating "General Failure" Exceptions at parts where the code worked a couple of days ago!
    My add-on was working perfectly before, and I haven't changed anything in it.
    It is setting a general failure exception, when i set the String property of an EditText object, and when i set a form's visible property to true.
    What could be the problem?
    Thanks
    Ralph

    Hi,
    try this in C#
                   /// <summary>
                   /// summary
                   /// <para>Sets the value of a edittext. This is because of the general failure problem, when setting edittext values directly. </para>
                   /// </summary>
                   /// <param name="_editText">The editText to set the value. </param>
                   /// <param name="_value"The value to set.</param>
                   /// <returns>Returns allways true . </returns>
                   public bool setEditTextValue(EditText _editText, string _value)
                        try
                             _editText.Value = _value;
                             return true;
                        catch (Exception)
                             return true;
    Have fun,
    Holger

  • Open Tunnel Failure Exception still if there APN settings in device

    Hi All,
    I have writen blackberry application for BB8100,it give me "Open Tunnel failure exception", Though i have write APN Setiing in Advanced options--->Tcp
    I am from india
    Carrier provides :Airtel
    APN:airtelgprs.com
    Uname:......
    Pass:......
    But still m not resolved this problem if any one have resolution please give me that,its really helpfull to me.
    Thanks in Advance
    Deepak 

    thanks but i haven't been able to find a ksoap specific forum! I have posted the same question on the blackberry forums but there are so many ksoap related issues there that nobody seems able to help.
    I was hoping that this issue was more a general error than a ksoap one!
    Alex

  • Catastrophic failure ( Exception From HRESULT:0x8000FFFF (E_UnExpected))

    Received this error after installing the desktop client from Azure.
    Created LS app, deployed to Azure, Installed client, received the error.
    I am currently running VS2013 Update 4 and Silverlight 5 (5.1.30514.0). The client download and installs, but on execution, I get the error.
    I read the article below, but to no avail.... Any ideas?
    http://social.msdn.microsoft.com/Forums/vstudio/en-US/bce9d623-2985-42dc-9efc-30897fb0ea9b/catastrophic-failure-exception-from-hresult0x8000ffff-eunexpected?forum=lightswitch

    I managed to resolve this. Being that the application is in beta, there is no SSL attached to it. I tweaked the config to not require encryption and it worked. I'm having another issue now...
    I published an update to the same application. When I run it from my desktop, it shows the application has been updated and to run the application again. Well, everytime I run it, I get the "Updated successfuly" message and advised to run the application
    again. I found a blog post regarding the same issue, but his resolution did not work for me. Here is the link:  http://jandho.blogspot.com/2012/09/out-of-browser-ls-app-keeps-on-showing.html
    Any help would be greatly appreciated

  • Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) in biztalk pipeline

    I am working pipeline component , where I am reading stream and then promoting properties something like this . As I am using streamreader I added using statement. But when i add this I got error  Reason: Catastrophic failure (Exception from HRESULT:
    0x8000FFFF (E_UNEXPECTED)) . I am not understanding  what it mean? If I removed using statement it works fine no issue. Can somebody explain me. 
    Note: I am planning to convert this code with stream pipeline later. But right now have to maintain below existing code, which I am trying to add using statement.
    if (pInMsg.BodyPart != null)
                        if (originalStream != null)
                             using(StreamReader sReader = new StreamReader(originalStream))
                                  StringBuilder sBuilder = null;
                                  while (sReader.Peek() != -1)
                                        sBuilder = new StringBuilder(sReader.Read());
                                        if (sBuilder.ToString().Substring(0, 2) == "test")
                                            string[] TCount = sBuilder.ToString().Split(SepratorChar.ToCharArray());
                                            testCount= Convert.ToInt32(TCount [1]);
                                    string srcFileName = Path.GetFileName(pInMsg.Context.Read("ReceivedFileName", "http://schemas.microsoft.com/BizTalk/2003/file-properties").ToString());
                                    pInMsg.Context.Promote("EDIFileName", "https://Zones._870.EDIProperty", srcFileName);
                                    pInMsg.Context.Promote("GE02", "https://Zones._870.EDIProperty", testCount);
                                    //originalStream.Seek(0, SeekOrigin.Begin);
                                    //pInMsg.BodyPart.Data = originalStream;
                                    //outMsg = pInMsg;
                                    //outMsg.BodyPart.Data = originalStream;
                    //return outMsg;
                    return pInMsg;

    I think this synatx should solve that issue
    if(BTS.LastInterchangeMessage exists MsgTransaction)
    interChangeSequenceNumber = MsgTransaction(BTS.InterchangeSequenceNumber);
    Sure.

  • RFC call ended with "Communication Failure" exception (Function call failed; could not find the function

    Hi All,
    I am getting error while executing oDATA service from SAP Netweaver Gateway
    Error details:
    RFC call ended with "Communication Failure" exception (Function call failed; could not find the function
    I am using SAP NG 740
    Project is created in Gateway system using SEGW having Map to Datasource option used.
    in SPRO manage alias, I had seleted Local App option. Screen attached
    I had tried all troubleshooting like delete and add service and alias in "/IWFND_MAINT_SERVICE".
    but still getting same error for all service.
    Kindly advise.
    Regards
    Vivek

    Hello Vivek,
    Service builder would have also generated code for RFC Exception handling to catch exceptions raised when communication fails between your GW and BE for some reasons.
    Handling is done for 1. System Failure 2. Communication Failure & 3. Business Failure;
    Put a BP in your DPC or DP_EXT class where exception code is written to check what exactly is has caused communication failure.
    Check if that RFC is existing in that destination or not.
    For your reference  : Code would be something like this. Put BP here and check the problem.
    * Error and exception handling
    IF lv_subrc <> 0.
    * Execute the RFC exception handling process
       me->/iwbep/if_sb_dpc_comm_services~rfc_exception_handling(
         EXPORTING
           iv_subrc            = lv_subrc
           iv_exp_message_text = lv_exc_msg ).
    ENDIF.
    Go inside this method and check to get info on what has to be done to resolve issue.
    Check carefully what has gone wrong and fix it accordingly.
    No need of adding service & deleting as problem is not because of that.
    Regards,
    Ashwin

  • Ejb Transaction failure question?

    Hello,
    I use Ejb 2.0 and want to store some date in the DB.
    I put restriction on the table, Primary Key and Not null.
    If I put the key with a name already exist, all is null, I get:
    Transaction failure in method:
    Is it possible to get more detailed information, what was the reason of the problem? Because the same message for different problem can confuse a user.
    Thanks in advance.

    I'll post an simple one to many relation ship example..
    order table:
    orderPK int
    orderId int
    line item table:
    lineItemPK int
    lineItemId int
    orderId int
    abstract PModel
    public abstract class OrderBean implements EntityBean
    public Collection getLineItems();
    public void setLineItems(Collection lineItems);
    publi interface LineItemLocal extends EJBLocalObject
    public Integer getLineItem();
    public void setLineItem(Integere value);
    bean class for LineItem
    public class LineItemBean implements EntityBean
    public Inbteger ejbCreate(Integer lineItem)
    setLineItem(lineItem);
    return null;
    public void ejbPostCreate(Intger lineItem)
    public abstract Integer getId();
    public abstract Integer setId();
    //entity bean methods
    public abstract class OrderBean implements EntityBean
    public void addLineItem(Integer lineItem)
    InitialContext cntx=new InitialContext();
    LineItemHomeLocal lineItemHome=cntx.lookup("LineItemHomeLocal");
    lineItemLocal lineItemLocal=lineItemHome.create(lineItem);
    Collection lineItems=this.getLineItems();
    lineItems.add(lineItemLoacl);
    schema defnition:
    <relationships>
    <ejb-relation>
    <ejb-relation-name>Order-LineItems</ejb-relation-name>
    <ejb-relationship-role>
    <ejb-relationship-role-name>orderHasLineitem</ejb-relationship-role-name>
    <mutiplicity>one</multiplicity>
    <relationship-role-source>OredrBean</relationship-role-source>
    <cmr-field>
    <cmr-field-name>lineItems</cmr-field-name>
    <cmr-field-type>Collection</cmr-field-type>
    </cmr-field>
    </ejb-relationship-role>
    <ejb-relationship-role>
    <ejb-relationship-role-name>LineItembelongstooredr</ejb-relationship-role-name>
    <mutiplicity>many</multiplicity>
    <relationship-role-source>LineItemBean</relationship-role-source>
    </ejb-relationship-role>
    </ejb-relation>
    </relationships>

  • Issue in MD04 transaction with exception message 26

    Dear All,
    I am facing 2 issues:
    1) Even if the sales order line is confirmed and fulfilled, we are getting the stock for that material against the same sales order in the MMBE Transaction.
    2) For the above material present in those sales Order which are confirmed and fulfilled, We are getting the entries for that material in Transaction MD04 ( Stock requirement list of the material after we run the MRP for a particular materia) with the exception message 26.
    From our end, we have used the report sdrqcr21 which delete the wrong entries from "VBBE" so that MD04 will show incorrect entries but this approach is not helping us in the above situation.
    Regards,
    Rakesh

    Rakesh,
    This is one issue.  There is nothing wrong with the software, this is standard behavior. You have built or procured more stock than was required by the sales order.  The remaining unnecessary stock is now sitting in inventory, and is displayed in MD04 under the Sales order segment.  This stock can never be used again within SAP, unless someone re-opens the sales order or performs some transaction to remove the stock from being 'Sales order on hand' stock.
    Some companies will scrap this material, using their standard scrapping policies.  Others will transfer this un-usable E stock to general stock, if it can actually be reused.
    Rgds,
    DB49

  • Transaction RollBack Exception

    Hi Every one,
    Im facing a problem with entity bean.When ever I create an instance, after setting all the values to the attributes, the the transaction is being rolled back with ClassCastException: java.lang.Integer.
    For one of the attributes, Im getting it from an ArrayList and then Im convering it to int variable as below:
    Integer intQueueId= new Integer((String)arrQueueId.get(count));
    int serverQueueId = intQueueId.intValue();
    I donno whether this is the problem. Below is the exception stack trace
    19:58:14,971 ERROR [STDERR] javax.transaction.TransactionRolledbackException: java.lang.Integer; nested exception is:
    java.lang.ClassCastException: java.lang.Integer
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:214)
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:243)
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:74)
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:92)
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:120)
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:93)
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.EntityContainer.internalInvokeHome(EntityContainer.java:477)
    19:58:14,987 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:694)
    19:58:14,987 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor97.invoke(Unknown Source)
    19:58:14,987 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    19:58:14,987 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:324)
    19:58:14,987 ERROR [STDERR] at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
    19:58:14,987 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
    19:58:14,987 ERROR [STDERR] at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:101)
    19:58:14,987 ERROR [STDERR] at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:83)
    19:58:14,987 ERROR [STDERR] at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)
    19:58:14,987 ERROR [STDERR] at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:45)
    19:58:14,987 ERROR [STDERR] at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:173)
    19:58:14,987 ERROR [STDERR] at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:85)
    19:58:15,003 ERROR [STDERR] at $Proxy155.create(Unknown Source)

    new Integer((String)arrQueueId.get(count));
    This line of code will generate a ClassCastException of the type posted if your list contains Integers. Is it responsible for the error?

  • Transaction Rolledback exception

    While testing a stateless session bean running under Weblogic 8.1b I got the following
    error message:
    java.rmi.RemoteException: Transaction Rolledback. Nested exception is:
    weblogic.transaction.internal.TimedOutException: Transaction timed out after 44
    seconds.
    Within the code I am only reading data from the database. This exception appears
    at the last line of a business method: return <ValueObject>. First I thought something
    was wrong with this value object but it seems to be ok.
    Any advice or idea are very much appreciated.

    While testing a stateless session bean running under Weblogic 8.1b I got the following
    error message:
    java.rmi.RemoteException: Transaction Rolledback. Nested exception is:
    weblogic.transaction.internal.TimedOutException: Transaction timed out after 44
    seconds.
    Within the code I am only reading data from the database. This exception appears
    at the last line of a business method: return <ValueObject>. First I thought something
    was wrong with this value object but it seems to be ok.
    Any advice or idea are very much appreciated.

Maybe you are looking for