Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 352711

Summary: More than one change in Object Mapping cannot be saved because of 2016:General database error
Product: [Technology] Jubula Reporter: Felix Ziesel <Felix.Ziesel>
Component: UIAssignee: Markus Tiede <markus.tiede>
Status: CLOSED FIXED QA Contact: Oliver Goetz <Oliver.Goetz>
Severity: critical    
Priority: P1 CC: alexandra.schladebeck
Version: unspecified   
Target Milestone: Indigo SR1   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Stack Trace
none
Projects for reproduction none

Description Felix Ziesel CLA 2011-07-21 04:45:30 EDT
Use the current Jubula version and the appended project "Eclipse for Testers".
1. Open the object mapping and unmap two components. 
2. Save
3. An error occurs 2016:General Database Error [no details]
4. When pressing ok. Another error occurs 3004: Unexpected error occurs
(This is a SWTException: Widget is disposed, Stack Trace is attended)
5. The object mapping will close automatically
6. The changes are gone
Comment 1 Felix Ziesel CLA 2011-07-21 04:46:14 EDT
Created attachment 200062 [details]
Stack Trace
Comment 2 Felix Ziesel CLA 2011-07-21 04:47:41 EDT
Created attachment 200064 [details]
Projects for reproduction
Comment 3 Felix Ziesel CLA 2011-07-21 04:50:45 EDT
The projects are in an oracle DB. The error does not occur with the embedded DB!
Comment 4 Felix Ziesel CLA 2011-07-21 04:53:56 EDT
Ignore the last comment:
Changes you have to do to reproduce error on db:

Oracle 2
H2 Embedded 3
Comment 5 Markus Tiede CLA 2011-09-06 05:42:44 EDT
Though I was unable to reproduce this error please check whether it's fixed / no longer reproducible with

http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=e0e18f1320bb982d889dc2f1329a890cec8f688c

This was initially a fix for http://bugzilla.bredex.de/93
Comment 6 Felix Ziesel CLA 2011-09-09 05:46:39 EDT
I cannot reproduce the error with the current version. Therefore I close this bug.