Hi again,
I forgot to mention that I also have an error regarding a failed transaction (“commit failed: more than 1 local trans enlisted”) although my service flow only executes read-only access to the database for routing and crossref purpose.
I was wondering whether this transaction issue might be the cause for my source document type fields being emmpty, meaning that the Copy Failed statements would actually be correct statements! Unfortunately there is not much I can guess from the log as to what the transaction error relates to…
It seems that the debug and runtime modes do not share the same underlying engine (as they lead to different results), this is quite surprising.
Below the complete error log
Sorry for the incomplete post!
Philippe
2004-11-16 17:32:57 CET [ISP.0090.0004D] PMO: HubProcess – PMO: Start of Service
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/getCanonicalXRefDynInput/application_field_value, from=/employeeUpsertJDBC/GENDER
2004-11-16 17:32:57 CET [ADA.0001.0101D] Connected to database on “localhost” with “LOCAL_TRANSACTION”.
2004-11-16 17:32:57 CET [ADA.0001.0103V1] Begin local transaction.
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/employeeUpsert/EmployeeUpsert/ID, from=/employeeUpsertJDBC/ID
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/employeeUpsert/EmployeeUpsert/lastName, from=/employeeUpsertJDBC/LASTNAME
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/employeeUpsert/EmployeeUpsert/firstName, from=/employeeUpsertJDBC/FIRSTNAME
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/employeeUpsert/EmployeeUpsert/gender, from=/getCanonicalXRefDynOutput/results[0]/canonical_field_value
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/employeeUpsert/EmployeeUpsert/department, from=/employeeUpsertJDBC/DEPARTMENT
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/employeeUpsert/EmployeeUpsert/address, from=/employeeUpsertJDBC/ADDRESS
2004-11-16 17:32:57 CET [ISC.0050.0019V2] Copy failed: No source data available: to=/getRouteDynInput/criteria_value, from=/employeeUpsertJDBC/DEPARTMENT
2004-11-16 17:32:57 CET [ADA.0001.0101D] Connected to database on “localhost” with “LOCAL_TRANSACTION”.
2004-11-16 17:32:57 CET [ADA.0001.0103V1] Begin local transaction.
2004-11-16 17:32:57 CET [ISP.0090.0004D] PMO: HubProcess – PMO: End of Service
2004-11-16 17:32:57 CET [ISP.0090.0004D] PMO: HubProcess – PMO: End of Service
2004-11-16 17:32:57 CET [SCC.0121.0034E] commit failed: more than 1 local trans enlisted. xid = [FormatId=45744, GlobalId=octo-pmo/1100621965592, BranchQual=2] rxid = {2}
2004-11-16 17:32:57 CET [ADA.0001.0105V1] Rollback local transaction.
2004-11-16 17:32:57 CET [ADA.0001.0105V1] Rollback local transaction.
2004-11-16 17:32:57 CET [SCC.0121.0050I] rollback-only flag is set. rolling back transaction, xid = octo-pmo/1100621965592
2004-11-16 17:32:57 CET [ART.0114.1007E] Adapter Runtime: Error Logged. See Error log for details. Error: [ART.117.4036] Adapter Runtime (Adapter Service): Unable to commit transaction. Transaction state:Transaction is rolled back .
2004-11-16 17:32:57 CET [ISS.0015.9998E] Exception –> com.wm.pkg.art.error.DetailedServiceException: [ART.117.4036] Adapter Runtime (Adapter Service): Unable to commit transaction. Transaction state:Transaction is rolled back .
2004-11-16 17:32:58 CET [ISS.0098.0049C] Exception:com.wm.pkg.art.error.DetailedServiceExcep