Awesome! That;s great news!
Let's continue this on Forge-dev so that everyone can help out be available for
future reference by other devs.
Max, do you know what's up with this error? I know you told me at one point that you
can control this type of behavior.
Which database is this ?
Hibernate Tools reads whatever the database driver/metadatadialect gives it
to be able to handle multiple schemas.
There are a couple of ways to handle this:
implement a proper MetaDataDialect for the database (then it will automatically be ignored
for all).
set hibernate.default_schema and hibernate.default_catalog to the schema/catalog you want
to search in - Makes everything singleschema'ed (bad)
Use a reveng.xml (or use the programmatic API) to set the proper includes/excludes for
SchemaSelection.
/max
Thanks,
~Lincoln
On Wed, Apr 20, 2011 at 11:59 AM, brian <brianx(a)vt.edu> wrote:
jmdc.readFromJDBC() is failing with this:
***ERROR*** [generate-entities] Duplicate class name
'edu.vt.middleware.domain.AllFileGroups' generated for
'org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS)'. Same name where
generated for 'org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS)'
...there should be a method/flag to tell it to ignore the SYS tableset,
huh?
On Mon, 2011-04-11 at 10:50 -0400, Lincoln Baxter, III wrote:
> I took the liberty of updating the plugin to use the new APIs and get
> it to run. It doesn't however, succeed, because it's missing the
> HSQLDB driver, and also has hard-coded JDBC connection properties.
>
> On Mon, Apr 11, 2011 at 10:43 AM, brian <brianx(a)vt.edu> wrote:
>
> ok i'm in business. knew it would be something procedural.
>
> got the source, rebuilt the plugin, it runs.
>
> now: there is already a GenerateEntities.java in
> org.hibernate.forge.plugin.GenerateEntities.java.
>
> the source you sent is in
> org.jboss.seam.forge.persistence.plugins.GenerateEntities.java
>
>
> ...they look eerily similar. what gives?
>
>
>
> On Mon, 2011-04-11 at 10:33 -0400, brian wrote:
> > aha.
> >
> > On Mon, 2011-04-11 at 10:18 -0400, Lincoln Baxter, III
> wrote:
> > > With Git, do your changes in the repo directory. Otherwise
> it will not
> > > be able to track them.
> > >
> > > ~Lincoln
> > >
> > > On Mon, Apr 11, 2011 at 10:17 AM, Lincoln Baxter, III
> > > <lincolnbaxter(a)gmail.com> wrote:
> > > Your local folder is actually an entire clone of
> the Git repo,
> > > with every revision from start to finish. So when
> you
> > > push/pull you are actually synchronizing
> repositories, This
> > > means that if your local repo thinks it's ahead of
> the remote
> > > repo, nothing will happen.
> > >
> > > Running this command will probably fix your
> issues:
> > >
> > > `git reset HEAD^1 --hard`
> > > `git reset HEAD^1 --hard`
> > >
> > > `git pull
> > >
>
git://github.com/forge/plugin-hibernate-tools.git
> > > master
> > >
> > > Try those three. (The duplicate is to make your
> repo think
> > > that it's "behind".)
> > >
> > > I know it's funky, but after I became familiar,
> the speed and
> > > control are very addictive compared to SVN. (You
> also don't
> > > have to worry about damaging any .svn/
> directories. Just the
> > > top-level .git/ directory, which is a whole lot
> less to keep
> > > track of.
> > >
> > > ~Lincoln
> > >
> > >
> > >
> > > On Mon, Apr 11, 2011 at 10:13 AM, brian
> <brianx(a)vt.edu> wrote:
> > >
> > > blew away local changes.
> > >
> > > the way i'm used to seeing mvn/svn work is
> that i have
> > > a repo (in this
> > > case ~/plugin-hibernate-tools) and a
> working dir (in
> > > this
> > >
> case /apps/src/brianxlong-plugin-hibernate-tools-2f38225) and
> i make my
> > > changes and do my builds in my working
> dir.
> > >
> > > am i just doing it wrong? what's the
> workflow with
> > > git?
> > >
> > >
> > > here's the output i'm seeing
> > > ...
> > >
> > > brianx@elvis:~/plugin-hibernate-tools$ git
> pull
> > >
>
git://github.com/forge/plugin-hibernate-tools.git
> > > master
> > >
> > > >From
>
git://github.com/forge/plugin-hibernate-tools
> > > * branch master ->
> FETCH_HEAD
> > > Already up-to-date.
> > >
> > >
> > > ...
> > >
> > > brianx@elvis:~/plugin-hibernate-tools$ git
> status
> > > # On branch master
> > > # Your branch is ahead of 'origin/master'
> by 1 commit.
> > > #
> > > nothing to commit (working directory
> clean)
> > > brianx@elvis:~/plugin-hibernate-tools$ git
> remote -v
> > > origin
> > >
>
https://github.com/forge/plugin-hibernate-tools
> > > (fetch)
> > > origin
> > >
>
https://github.com/forge/plugin-hibernate-tools
> > > (push)
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Mon, 2011-04-11 at 09:37 -0400, Lincoln
> Baxter, III
> > > wrote:
> > > > Hmmm.
> > > >
> > > > That should have worked. What was the
> output of that
> > > command?
> > > > Similarly, what happens when you type
> 'git status'
> > > or 'git remote -v'
> > > >
> > > > You might have local changes that are
> preventing the
> > > merge.
> > > >
> > > > Lincoln Baxter's Droid
> > > >
http://ocpsoft.com
> > > >
http://scrumshark.com
> > > > Keep it simple.
> > > >
> > > > On Apr 11, 2011 9:33 AM, "brian"
> <brianx(a)vt.edu>
> > > wrote:
> > > > >
> > > > > so since i did this
> > > > >
> > > > > On Fri, 2011-04-08 at 13:37 -0400,
> Lincoln Baxter,
> > > III wrote:
> > > > >> git pull
> > >
>
git://github.com/forge/plugin-hibernate-tools.git
> > > master
> > > > >
> > > > > and yet your last suggestion worked
> (saying my
> > > source isn't
> > > > updated)...
> > > > > did i miss a step to get the source
> from repo to
> > > the source tree? i
> > > > had
> > > > > to execute the git pull from the
> actual repo,
> > > which isn't the way
> > > > i'm
> > > > > used to seeing maven work.
> > > > >
> > > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Lincoln Baxter, III
> > >
> > >
http://ocpsoft.com
> > >
http://scrumshark.com
> > >
> > > "Keep it Simple"
> > >
> > >
> > >
> > > --
> > > Lincoln Baxter, III
> > >
http://ocpsoft.com
> > >
http://scrumshark.com
> > > "Keep it Simple"
> >
>
>
>
>
>
>
> --
> Lincoln Baxter, III
>
http://ocpsoft.com
>
http://scrumshark.com
> "Keep it Simple"
--
Lincoln Baxter, III
http://ocpsoft.com
http://scrumshark.com
"Keep it Simple"
_______________________________________________
forge-dev mailing list
forge-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/forge-dev