Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-06-17Add documentation on why we don't want to use second level cacheDaniel Tolgyesi1-5/+10
Change-Id: I93711cfaf7bd22140644a24e4a1ec113b687d3bb
2015-01-26Non-sprint task - unified references to known bugzilla entries.Markus Tiede1-2/+2
2013-12-11Sprint task - workaround for EL bug http://bugs.eclipse.org/411284Markus Tiede1-10/+13
2013-03-20Eclipse for Testers 1.2.2: Data not updated at places of reuse Achim Loerke1-1/+1
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399726 changed the logging level back to SEVERE
2013-03-20Eclipse for Testers 1.2.2: Data not updated at places of reuse Achim Loerke1-77/+23
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399726 changed the refresh() to a better suited (and working) merge() in EditSupport clear()ed the Session data on Proeject reload extracted the ORM description from persistence.xml to orm.xml
2012-10-19Added support for database dependent configurationAchim Loerke1-7/+1
The BatchWriting doesn't work on all DBs or require special parameters to get the best results. To do this the DB dependent DatabaseConnectionInfo (sub) classes now have methods to supply the values. Parameters were removed from the persistence.xml file to allow for a DB specific configuarion.
2012-10-08Hopefully a fix for #490: Writing of test results slowAchim Loerke1-0/+6
Since persisting a test result will generate thousands of insert and update SQL statements this takes some time. Using the property "eclipselink.jdbc.batch-writing" in persistence.xml will fold a thousand requests into one requests with a large bind section. Hopefully this speeds up persisting.
2012-05-14Sprint task: Jubula Juno compatibility - workaround for issue 379221 added.Markus Tiede1-1/+6
2011-12-22Patch for enhancement 367327 applied.Markus Tiede1-1/+3
2011-12-07Sprint task - dead code removal for documentation attributes. This changeset ↵Markus Tiede1-3/+0
contains a database change.
2011-11-02Adds model-/database-level support for Central Test Data categories.Zeb Ford-Reitz1-1/+1
2011-10-19Major timebox task: implementation for TSB categories - this changeset ↵Markus Tiede1-2/+1
contains a db-version change.
2011-03-09336446: First connection to an empty DB causes multiple logged errorsZeb Ford-Reitz1-0/+1
Sets EclipseLink's log level to SEVERE, so that the warnings when attempting to drop tables that do not exist (this occurs during Jubula's database initialization process) are simply not logged.
2011-03-08Disabled EclipseLink second-level-cache due to 339069.Markus Tiede1-0/+5
2011-02-16Disables EclipseLink "fetch groups" weaving.Zeb Ford-Reitz1-0/+1
This change was prompted by an error message that appeared in the nightly regression tests for Feb. 16th 2011: ---------------------------------------------------------------------- 19:30:28.686 [Close Session Factory] WARN o.e.j.c.core.persistence.Hibernator - Could not shut down lock manager. org.eclipse.persistence.exceptions.DescriptorException: Exception Description: The method [getId] on the object [org.eclipse.jubula.client.core.persistence.locking.ApplicationPO] triggered an exception. Internal Exception: java.lang.reflect.InvocationTargetException Target Invocation Exception: java.lang.NoSuchMethodError: org.eclipse.persistence.queries.FetchGroup.containsAttributeInternal(Ljava/lang/String;)Z Mapping: org.eclipse.persistence.mappings.DirectToFieldMapping[id-->APPLICATION.ID] Descriptor: RelationalDescriptor(org.eclipse.jubula.client.core.persistence.locking.ApplicationPO --> [DatabaseTable(APPLICATION)]) at org.eclipse.persistence.exceptions.DescriptorException.targetInvocationWhileGettingValueThruMethodAccessor(DescriptorException.java:1684) ~[na:na] at org.eclipse.persistence.internal.descriptors.MethodAttributeAccessor.getAttributeValueFromObject(MethodAttributeAccessor.java:89) ~[na:na] at org.eclipse.persistence.internal.descriptors.MethodAttributeAccessor.getAttributeValueFromObject(MethodAttributeAccessor.java:61) ~[na:na] at org.eclipse.persistence.mappings.DatabaseMapping.getAttributeValueFromObject(DatabaseMapping.java:523) ~[na:na] at org.eclipse.persistence.mappings.foundation.AbstractDirectMapping.valueFromObject(AbstractDirectMapping.java:1226) ~[na:na] at org.eclipse.persistence.internal.descriptors.ObjectBuilder.extractPrimaryKeyFromObject(ObjectBuilder.java:2265) ~[na:na] at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.registerExistingObject(UnitOfWorkImpl.java:3864) ~[na:na] at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.registerExistingObject(UnitOfWorkImpl.java:3826) ~[na:na] at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.getReference(UnitOfWorkImpl.java:5780) ~[na:na] at org.eclipse.persistence.internal.jpa.EntityManagerImpl.getReference(EntityManagerImpl.java:1236) ~[na:na] at org.eclipse.jubula.client.core.persistence.locking.LockManager.removeApp(LockManager.java:286) ~[na:na] at org.eclipse.jubula.client.core.persistence.locking.LockManager.access$3(LockManager.java:282) ~[na:na] at org.eclipse.jubula.client.core.persistence.locking.LockManager$5.run(LockManager.java:270) ~[na:na] at org.eclipse.jubula.client.core.persistence.locking.LockManager.runInSession(LockManager.java:139) ~[na:na] at org.eclipse.jubula.client.core.persistence.locking.LockManager.dispose(LockManager.java:267) ~[na:na] at org.eclipse.jubula.client.core.persistence.Hibernator$1.run(Hibernator.java:81) ~[na:na] Caused by: java.lang.reflect.InvocationTargetException: null at sun.reflect.GeneratedMethodAccessor249.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.6.0_18] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.6.0_18] at org.eclipse.persistence.internal.descriptors.MethodAttributeAccessor.getAttributeValueFromObject(MethodAttributeAccessor.java:82) ~[na:na] ... 14 common frames omitted Caused by: java.lang.NoSuchMethodError: org.eclipse.persistence.queries.FetchGroup.containsAttributeInternal(Ljava/lang/String;)Z at org.eclipse.jubula.client.core.persistence.locking.ApplicationPO._persistence_isAttributeFetched(ApplicationPO.java) ~[na:na] at org.eclipse.jubula.client.core.persistence.locking.ApplicationPO._persistence_checkFetched(ApplicationPO.java) ~[na:na] at org.eclipse.jubula.client.core.persistence.locking.ApplicationPO.getId(ApplicationPO.java) ~[na:na] ... 18 common frames omitted ----------------------------------------------------------------------
2011-02-14Refactors I18NStringPO and TDManagerPO.Zeb Ford-Reitz1-1/+0
Removes I18NStringPO. The corresponding functionality has been moved to TestDataPO. This removes an unnecessary layer of delegation. Removes direct external access to ITDManager's "data table". This better encapsulates the Test Data Manager, as it is no longer possible to modify the data list directly.
2011-02-08Renames a class and an interface to make their intent more clear.Zeb Ford-Reitz1-1/+1
IListWrapper => IDataSet ListWrapper => DataSet
2011-01-20Collected changes since initial contribution.Markus Tiede1-0/+1
2011-01-13Initial contributionAchim Loerke1-0/+75

    Back to the top