public void unregisterAllPlugins() {
logger.fine("unregisterAllPlugins");
vectorPlugins = new Vector<Plugin>();
}
public ItemCollection process(final ItemCollection workitem) throws PluginException {
<BUG>ItemCollection documentResult=new ItemCollection(workitem);
vectorEdgeHistory = new Vector<String>();</BUG>
if (workitem == null)
throw new ProcessingErrorException(WorkflowKernel.class.getSimpleName(), UNDEFINED_WORKITEM,
<BUG>"processing error: workitem is null");
if (workitem.getItemValueInteger(PROCESSID) <= 0)</BUG>
throw new ProcessingErrorException(WorkflowKernel.class.getSimpleName(), UNDEFINED_PROCESSID,

public void unregisterAllPlugins() {
logger.fine("unregisterAllPlugins");
vectorPlugins = new Vector<Plugin>();
}
public ItemCollection process(final ItemCollection workitem) throws PluginException {
if (workitem == null)
throw new ProcessingErrorException(WorkflowKernel.class.getSimpleName(), UNDEFINED_WORKITEM,
"processing error: workitem is null");
ItemCollection documentResult = new ItemCollection(workitem);
vectorEdgeHistory = new Vector<String>();
if (workitem.getItemValueInteger(PROCESSID) <= 0)
throw new ProcessingErrorException(WorkflowKernel.class.getSimpleName(), UNDEFINED_PROCESSID,
