For some reason, jBPM stores bytes in block of 1024. Hence if your class file size is greater than 1024 bytes than it will break it in to multiple of 1024 and save it.
It seems you have just extracted 1 block only. To fetch all the blocks of particular class file(if size is greater than 1024) you have to first fetch the ID_ of your class from the BYTEARRAY table and then use following query to get all the byte blocks of your class by putting the value of ID_ fetched earlier select * from jbpm_byteblock where processfile_ = ? I am just wondering tha there is another way to load class by using JBPM classloader(parent of process class loader) i.e by putting class file in WEB-INF/classes folder. I am not sure if it can do trick for you. CHEERS!!!!! View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4117820#4117820 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117820 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
