<div class="gmail_quote">Woops!<br><br>Looks like I messed up the shade config:<br><br><br>
<include>freemarker:null</include><br><br>should be:<br><br><br>
<include>org.freemarker:*</include><br><font color="#888888"><br>~Lincoln</font><div><div></div><div class="h5"><br><br><div class="gmail_quote">On Wed, Apr 20, 2011 at 4:56 PM, brian <span dir="ltr"><<a href="mailto:brianx@vt.edu" target="_blank">brianx@vt.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">looks like hibernate-tools doesn't have the dependency from freemarker<br>
<br>
<dependency><br>
<groupId>org.freemarker</groupId><br>
<artifactId>freemarker</artifactId><br>
<!-- Latest 2.3.x (not 2.4.x), at least 2.3.16 --><br>
<version>[2.3.16,2.4)</version><br>
</dependency><br>
<br>
... it mentions freemarker here:<br>
<br>
<plugin><br>
<artifactId>maven-shade-plugin</artifactId><br>
<version>1.4</version><br>
<executions><br>
<execution><br>
<phase>package</phase><br>
<goals><br>
<goal>shade</goal><br>
</goals><br>
<configuration><br>
<artifactSet><br>
<includes><br>
<include>antlr:*</include><br>
<include>org.hibernate:*</include><br>
<include>dom4j:*</include><br>
<include>freemarker:null</include><br>
</includes><br>
</artifactSet><br>
</configuration><br>
</execution><br>
</executions><br>
</plugin><br>
<br>
<br>
...but i don't know from shade, so i can't read that.<br>
<div><div></div><div><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
On Wed, 2011-04-20 at 16:36 -0400, Lincoln Baxter, III wrote:<br>
> while forge is running, type:<br>
><br>
> $ set VERBOSE true<br>
><br>
> you can use <TAB> to see a list of all "$ set" options.<br>
><br>
> On Wed, Apr 20, 2011 at 3:48 PM, brian <<a href="mailto:brianx@vt.edu" target="_blank">brianx@vt.edu</a>> wrote:<br>
><br>
><br>
> max just sent msg saying out till tues.<br>
><br>
> where would i look for a stacktrace? the shell is giving me a<br>
> oneliner<br>
> error:<br>
><br>
> ***ERROR*** [generate-entities]<br>
> freemarker/template/TemplateException<br>
><br>
> generated on the pj.start() call. attempted to catch<br>
> exception but it's<br>
> getting eaten. is there a log file somewhere for a stack<br>
> trace?<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> On Wed, 2011-04-20 at 12:28 -0400, Lincoln Baxter, III wrote:<br>
> > Awesome! That;s great news!<br>
> ><br>
> > Let's continue this on Forge-dev so that everyone can help<br>
> out be<br>
> > available for future reference by other devs.<br>
> ><br>
> > Max, do you know what's up with this error? I know you told<br>
> me at one<br>
> > point that you can control this type of behavior.<br>
> ><br>
> > Thanks,<br>
> > ~Lincoln<br>
> ><br>
> > On Wed, Apr 20, 2011 at 11:59 AM, brian <<a href="mailto:brianx@vt.edu" target="_blank">brianx@vt.edu</a>><br>
> wrote:<br>
> ><br>
> > jmdc.readFromJDBC() is failing with this:<br>
> ><br>
> > ***ERROR*** [generate-entities] Duplicate class name<br>
> > 'edu.vt.middleware.domain.AllFileGroups' generated<br>
> for<br>
> > 'org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS)'.<br>
> Same name<br>
> > where<br>
> > generated for<br>
> > 'org.hibernate.mapping.Table(SYS._ALL_FILE_GROUPS)'<br>
> ><br>
> > ...there should be a method/flag to tell it to<br>
> ignore the SYS<br>
> > tableset,<br>
> > huh?<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > On Mon, 2011-04-11 at 10:50 -0400, Lincoln Baxter,<br>
> III wrote:<br>
> > > I took the liberty of updating the plugin to use<br>
> the new<br>
> > APIs and get<br>
> > > it to run. It doesn't however, succeed, because<br>
> it's missing<br>
> > the<br>
> > > HSQLDB driver, and also has hard-coded JDBC<br>
> connection<br>
> > properties.<br>
> > ><br>
> > > On Mon, Apr 11, 2011 at 10:43 AM, brian<br>
> <<a href="mailto:brianx@vt.edu" target="_blank">brianx@vt.edu</a>><br>
> > wrote:<br>
> > ><br>
> > > ok i'm in business. knew it would be<br>
> something<br>
> > procedural.<br>
> > ><br>
> > > got the source, rebuilt the plugin, it<br>
> runs.<br>
> > ><br>
> > > now: there is already a<br>
> GenerateEntities.java in<br>
> > ><br>
> org.hibernate.forge.plugin.GenerateEntities.java.<br>
> > ><br>
> > > the source you sent is in<br>
> > ><br>
> ><br>
> org.jboss.seam.forge.persistence.plugins.GenerateEntities.java<br>
> > ><br>
> > ><br>
> > > ...they look eerily similar. what gives?<br>
> > ><br>
> > ><br>
> > ><br>
> > > On Mon, 2011-04-11 at 10:33 -0400, brian<br>
> wrote:<br>
> > > > aha.<br>
> > > ><br>
> > > > On Mon, 2011-04-11 at 10:18 -0400,<br>
> Lincoln Baxter,<br>
> > III<br>
> > > wrote:<br>
> > > > > With Git, do your changes in the repo<br>
> directory.<br>
> > Otherwise<br>
> > > it will not<br>
> > > > > be able to track them.<br>
> > > > ><br>
> > > > > ~Lincoln<br>
> > > > ><br>
> > > > > On Mon, Apr 11, 2011 at 10:17 AM,<br>
> Lincoln<br>
> > Baxter, III<br>
> > > > > <<a href="mailto:lincolnbaxter@gmail.com" target="_blank">lincolnbaxter@gmail.com</a>> wrote:<br>
> > > > > Your local folder is actually<br>
> an entire<br>
> > clone of<br>
> > > the Git repo,<br>
> > > > > with every revision from start<br>
> to<br>
> > finish. So when<br>
> > > you<br>
> > > > > push/pull you are actually<br>
> synchronizing<br>
> > > repositories, This<br>
> > > > > means that if your local repo<br>
> thinks<br>
> > it's ahead of<br>
> > > the remote<br>
> > > > > repo, nothing will happen.<br>
> > > > ><br>
> > > > > Running this command will<br>
> probably fix<br>
> > your<br>
> > > issues:<br>
> > > > ><br>
> > > > > `git reset HEAD^1<br>
> --hard`<br>
> > > > > `git reset HEAD^1<br>
> --hard`<br>
> > > > ><br>
> > > > > `git pull<br>
> > > > ><br>
> > ><br>
> git://<a href="http://github.com/forge/plugin-hibernate-tools.git" target="_blank">github.com/forge/plugin-hibernate-tools.git</a><br>
> > > > > master<br>
> > > > ><br>
> > > > > Try those three. (The<br>
> duplicate is to<br>
> > make your<br>
> > > repo think<br>
> > > > > that it's "behind".)<br>
> > > > ><br>
> > > > > I know it's funky, but after I<br>
> became<br>
> > familiar,<br>
> > > the speed and<br>
> > > > > control are very addictive<br>
> compared to<br>
> > SVN. (You<br>
> > > also don't<br>
> > > > > have to worry about damaging<br>
> any .svn/<br>
> > > directories. Just the<br>
> > > > > top-level .git/ directory,<br>
> which is a<br>
> > whole lot<br>
> > > less to keep<br>
> > > > > track of.<br>
> > > > ><br>
> > > > > ~Lincoln<br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > > On Mon, Apr 11, 2011 at 10:13<br>
> AM, brian<br>
> > > <<a href="mailto:brianx@vt.edu" target="_blank">brianx@vt.edu</a>> wrote:<br>
> > > > ><br>
> > > > > blew away local<br>
> changes.<br>
> > > > ><br>
> > > > > the way i'm used to<br>
> seeing<br>
> > mvn/svn work is<br>
> > > that i have<br>
> > > > > a repo (in this<br>
> > > > > case<br>
> ~/plugin-hibernate-tools)<br>
> > and a<br>
> > > working dir (in<br>
> > > > > this<br>
> > > > ><br>
> > ><br>
> ><br>
> case /apps/src/brianxlong-plugin-hibernate-tools-2f38225) and<br>
> > > i make my<br>
> > > > > changes and do my<br>
> builds in my<br>
> > working<br>
> > > dir.<br>
> > > > ><br>
> > > > > am i just doing it<br>
> wrong?<br>
> > what's the<br>
> > > workflow with<br>
> > > > > git?<br>
> > > > ><br>
> > > > ><br>
> > > > > here's the output i'm<br>
> seeing<br>
> > > > > ...<br>
> > > > ><br>
> > > > ><br>
> > brianx@elvis:~/plugin-hibernate-tools$ git<br>
> > > pull<br>
> > > > ><br>
> > ><br>
> git://<a href="http://github.com/forge/plugin-hibernate-tools.git" target="_blank">github.com/forge/plugin-hibernate-tools.git</a><br>
> > > > > master<br>
> > > > ><br>
> > > > > >From<br>
> > ><br>
> git://<a href="http://github.com/forge/plugin-hibernate-tools" target="_blank">github.com/forge/plugin-hibernate-tools</a><br>
> > > > > * branch<br>
> master<br>
> > -><br>
> > > FETCH_HEAD<br>
> > > > > Already up-to-date.<br>
> > > > ><br>
> > > > ><br>
> > > > > ...<br>
> > > > ><br>
> > > > ><br>
> > brianx@elvis:~/plugin-hibernate-tools$ git<br>
> > > status<br>
> > > > > # On branch master<br>
> > > > > # Your branch is ahead<br>
> of<br>
> > 'origin/master'<br>
> > > by 1 commit.<br>
> > > > > #<br>
> > > > > nothing to commit<br>
> (working<br>
> > directory<br>
> > > clean)<br>
> > > > ><br>
> > brianx@elvis:~/plugin-hibernate-tools$ git<br>
> > > remote -v<br>
> > > > > origin<br>
> > > > ><br>
> > ><br>
> <a href="https://github.com/forge/plugin-hibernate-tools" target="_blank">https://github.com/forge/plugin-hibernate-tools</a><br>
> > > > > (fetch)<br>
> > > > > origin<br>
> > > > ><br>
> > ><br>
> <a href="https://github.com/forge/plugin-hibernate-tools" target="_blank">https://github.com/forge/plugin-hibernate-tools</a><br>
> > > > > (push)<br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > > On Mon, 2011-04-11 at<br>
> 09:37<br>
> > -0400, Lincoln<br>
> > > Baxter, III<br>
> > > > > wrote:<br>
> > > > > > Hmmm.<br>
> > > > > ><br>
> > > > > > That should have<br>
> worked. What<br>
> > was the<br>
> > > output of that<br>
> > > > > command?<br>
> > > > > > Similarly, what<br>
> happens when<br>
> > you type<br>
> > > 'git status'<br>
> > > > > or 'git remote -v'<br>
> > > > > ><br>
> > > > > > You might have local<br>
> changes<br>
> > that are<br>
> > > preventing the<br>
> > > > > merge.<br>
> > > > > ><br>
> > > > > > Lincoln Baxter's<br>
> Droid<br>
> > > > > > <a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
> > > > > ><br>
> <a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
> > > > > > Keep it simple.<br>
> > > > > ><br>
> > > > > > On Apr 11, 2011 9:33<br>
> AM,<br>
> > "brian"<br>
> > > <<a href="mailto:brianx@vt.edu" target="_blank">brianx@vt.edu</a>><br>
> > > > > wrote:<br>
> > > > > > ><br>
> > > > > > > so since i did<br>
> this<br>
> > > > > > ><br>
> > > > > > > On Fri, 2011-04-08<br>
> at 13:37<br>
> > -0400,<br>
> > > Lincoln Baxter,<br>
> > > > > III wrote:<br>
> > > > > > >> git pull<br>
> > > > ><br>
> > ><br>
> git://<a href="http://github.com/forge/plugin-hibernate-tools.git" target="_blank">github.com/forge/plugin-hibernate-tools.git</a><br>
> > > > > master<br>
> > > > > > ><br>
> > > > > > > and yet your last<br>
> suggestion<br>
> > worked<br>
> > > (saying my<br>
> > > > > source isn't<br>
> > > > > > updated)...<br>
> > > > > > > did i miss a step<br>
> to get the<br>
> > source<br>
> > > from repo to<br>
> > > > > the source tree? i<br>
> > > > > > had<br>
> > > > > > > to execute the git<br>
> pull from<br>
> > the<br>
> > > actual repo,<br>
> > > > > which isn't the way<br>
> > > > > > i'm<br>
> > > > > > > used to seeing<br>
> maven work.<br>
> > > > > > ><br>
> > > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > > --<br>
> > > > > Lincoln Baxter, III<br>
> > > > ><br>
> > > > > <a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
> > > > > <a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
> > > > ><br>
> > > > > "Keep it Simple"<br>
> > > > ><br>
> > > > ><br>
> > > > ><br>
> > > > > --<br>
> > > > > Lincoln Baxter, III<br>
> > > > > <a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
> > > > > <a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
> > > > > "Keep it Simple"<br>
> > > ><br>
> > ><br>
> > ><br>
> > ><br>
> > ><br>
> > ><br>
> > ><br>
> > > --<br>
> > > Lincoln Baxter, III<br>
> > > <a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
> > > <a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
> > > "Keep it Simple"<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > --<br>
> > Lincoln Baxter, III<br>
> > <a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
> > <a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
> > "Keep it Simple"<br>
><br>
><br>
><br>
><br>
><br>
><br>
> --<br>
> Lincoln Baxter, III<br>
> <a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
> <a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
> "Keep it Simple"<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br></div></div>-- <br><div><div></div><div class="h5">Lincoln Baxter, III<br><a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br><a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
"Keep it Simple"<br>
</div></div></div><br><br clear="all"><br>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.com">http://ocpsoft.com</a><br><a href="http://scrumshark.com">http://scrumshark.com</a><br>"Keep it Simple"<br>