Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Embedded derby #1

Merged
merged 12 commits into from Mar 1, 2012
Merged

Embedded derby #1

merged 12 commits into from Mar 1, 2012

Commits on Feb 22, 2012

  1. Implemented EmbeddedDerbySupport

    * Adding @GeneratedValue to @id colum
    * Added informations to persistence.xml
    * Changed settings in PreferencesSaveHandler
    * Added derby product
    
    NOTE: VMArgument added -DREFRESH_BUNDLES=true Without this there seem to
    be some race conditions.
    muuki88 committed Feb 22, 2012
    Copy the full SHA
    3b9a297 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    0bbbdc0 View commit details
    Browse the repository at this point in the history
  3. Readded mysql data.

    NOTE: Next commit will create a new test bundle for derby support.
    muuki88 committed Feb 22, 2012
    Copy the full SHA
    1dd05ba View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2012

  1. Separating derby and mysql sample by introducing a new bundle.

    * Added a new "savePerson" toolbar button for Derby access.
    * Catch exceptions when creating a new EntityManagerFactory
    * Changed driver name to use `org.eclipse.gemini.dbaccess.mysql` bundle
    from _org.gjt.mm.mysql.Driver_ to _com.mysql.jdbc.Driver_
    * org.eclipse.gemini.driver.mysql bundle is now a plugin instead of a
    fragment
    
    
    NOTE: This must be added in the 
    `org.eclipse.gemini.dbaccess.mysql` bundle in the
    Activator.start method:
    
    /* ======== */
    props.put(DataSourceFactory.OSGI_JDBC_DRIVER_CLASS,
    MySqlServiceProperties.MYSQL_DRIVER_CLASS);
    muuki88 committed Feb 23, 2012
    Copy the full SHA
    dfd6dc5 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2012

  1. Copy the full SHA
    e22d88b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into EmbeddedDerby

    Conflicts:
    	org.eclipse.gemini.ext.di/src/org/eclipse/gemini/ext/di/impl/GeminiEMFSupplier.java
    muuki88 committed Feb 26, 2012
    Copy the full SHA
    93d4ab7 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2012

  1. Copy the full SHA
    f364bc7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    e6d5abb View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2012

  1. Added HSQL DB test

    muuki88 committed Mar 1, 2012
    Copy the full SHA
    060015b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'EmbeddedDerby' of https://muuki88@github.com/muuki88/e4…

    …GeminiJPA.git into EmbeddedDerby
    muuki88 committed Mar 1, 2012
    Copy the full SHA
    288288c View commit details
    Browse the repository at this point in the history
  3. Added hsql support

    NOTE: bundles required as optional won't be resolved properly in e4.
    muuki88 committed Mar 1, 2012
    Copy the full SHA
    db3b4aa View commit details
    Browse the repository at this point in the history
  4. Added static REINIT property.

    Removed some trace calls.
    muuki88 committed Mar 1, 2012
    Copy the full SHA
    fbc4343 View commit details
    Browse the repository at this point in the history