Description of problem: The IBM DB2 generated SQL for riftsaw-ode fails due to column size being larger than column max allowable value. See BPEL_FAULT.MESSAGE mapped from class dao-jpa/src/main/java/org/apache/ode/dao/jpa/bpel/FaultDAOImpl.java The value is set to 102400 and the largest acceptable column size for varchar type is 32 672 bytes long. The solution is to apply @Lob annotation and map the java attribute to clob type. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
IBM DB2 now maps this column to "clob" type that supports 102400 bytes. Patch applied at productisation build time and generated SQL ran into db2 database instance. Needs to be pushed back to community team at the next appropriate point.
Verified on ER7
Gary Brown <gary> updated the status of jira RIFTSAW-550 to Resolved