Opened 16 years ago
Closed 16 years ago
#1227 closed defect (fixed)
ItemNotFoundException in Base1PluginExecuter if leaveStdin or leaveStdout is false
Reported by: | Jari Häkkinen | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | BASE 2.9.3 |
Component: | coreplugins | Version: | 2.9.2 |
Keywords: | Cc: |
Description
Result files and directories are created but obviously no transformation.
Stacktrace:
net.sf.basedb.core.ItemNotFoundException: Item not found: Transformation[id=0] at net.sf.basedb.core.Transformation.getById(Transformation.java:106) at net.sf.basedb.plugins.Base1PluginExecuter.run(Base1PluginExecuter.java:692) at net.sf.basedb.core.PluginExecutionRequest.invoke(PluginExecutionRequest.java:106) at net.sf.basedb.clients.jobagent.executors.ThreadJobExecutor.executeJob(ThreadJobExecutor.java:109) at net.sf.basedb.clients.jobagent.executors.ThreadJobExecutor.main(ThreadJobExecutor.java:202)
Change History (5)
comment:1 by , 16 years ago
comment:2 by , 16 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Summary: | Base1Plugin executor gives "Error: Item not found: Transformation[id=0]" → ItemNotFoundException in Base1PluginExecuter if leaveStdin or leaveStdout is false |
comment:3 by , 16 years ago
(In [4721]) References #1227: ItemNotFoundException in Base1PluginExecuter if leaveStdin or leaveStdout is false
Added a test case that has leaveStdin/leaveStdout = false
comment:4 by , 16 years ago
(In [4722]) References #1227: ItemNotFoundException in Base1PluginExecuter if leaveStdin or leaveStdout is false
Should be fixed now. As part of the fix some rearrangements were made so that leaveStdin and leaveStdout are respected even when there is some kind of problem with the plug-in.
Note:
See TracTickets
for help on using tickets.
This happens when one of the "Leave stdin.txt" or "Leave stdout.txt" options is set to false. Set both to true and the problem should go away.
Here is how to do that: