You can unsubscribe by sending an empty email (from the address which you
used to subscribe) to the address: dev-unsubscr...@roller.apache.org

- Dave



On Thu, Aug 1, 2013 at 11:44 AM, Gerard Chelak - XTB
<gerard.che...@gsa.gov>wrote:

>  Is there anyway you can get me off this distribution list?  We have
> discontinued our use of the roller application.  I tried the normal
> method but I still get all these emails.  Thank you.
>
>
> ---------- Forwarded message ----------
> From: Dave <snoopd...@gmail.com>
> Date: Thu, Aug 1, 2013 at 11:38 AM
> Subject: Re: Proposed new Derby activator for our pom.xml
> To: dev@roller.apache.org
>
>
> +1 deleting those Ant tasks sounds good to me.
>
> - Dave
>
>
>
> On Wed, Jul 31, 2013 at 9:27 AM, Glen Mazza <glen.ma...@gmail.com> wrote:
>
> > Team, I'd like to switch to Brian Matthew's inmemdb-maven-plugin (
> > https://github.com/**bmatthews68/inmemdb-maven-**plugin<
> https://github.com/bmatthews68/inmemdb-maven-plugin>)
> > for our JUnit and mvn jetty:run testing.  It handles the in-memory Derby
> > database that runs while we activate our tests.  This will allow us to
> > delete the org.apache.roller.derby.ant.**StartDerbyTask and
> > .StopDerbyTask classes, as well as the maven-antrun-plugin activation of
> > these classes in our pom.xml.
> >
> > In its place, in app/pom.xml this is all we'll need to add (you can add
> > this to the pom and test it now if you'd like, mvn clean install & mvn
> > jetty:run -- but will need right now to use EclipseLink for the latter):
> >
> >             <plugin>
> > <groupId>com.btmatthews.maven.**plugins.inmemdb</groupId>
> > <artifactId>inmemdb-maven-**plugin</artifactId>
> >                 <version>1.3.0</version>
> >                 <configuration>
> >                     <monitorKey>inmemdb</**monitorKey>
> >                     <monitorPort>11527</**monitorPort>
> >                 </configuration>
> >                 <executions>
> >                     <execution>
> >                         <id>run</id>
> >                         <phase>test-compile</phase>
> >                         <goals>
> >                             <goal>run</goal>
> >                         </goals>
> >                         <configuration>
> >                             <daemon>true</daemon>
> >                             <type>derby</type>
> > <database>rollerdb</database>
> >                             <username>APP</username>
> >                             <password>APP</password>
> >                             <port>3223</port>
> >                             <sources>
> >                                 <script>
> > <sourceFile>${pom.basedir}/**target/dbscripts/derby/**
> > createdb.sql</sourceFile>
> >                                 </script>
> >                             </sources>
> >                         </configuration>
> >                     </execution>
> >                     <execution>
> >                         <id>stop</id>
> >                         <phase>package</phase>
> >                         <goals>
> >                             <goal>stop</goal>
> >                         </goals>
> >                     </execution>
> >                 </executions>
> >             </plugin>
> >
> > It runs almost 10% faster than the Ant stuff (mvn clean install 1:14 vs
> > 1:07 with EclipseLink, 1:24 vs. 1:16 with Hibernate on my machine), that
> > said we could probably optimize our present start and stop classes to
> make
> > that difference much smaller.
> >
> > I tested it on Saturday and submitted a couple of improvement requests
> > (ability to specify port and to suppress the empty derby.log file
> > generated), which were quickly incorporated and a new release version put
> > on Central (1.3) today.  This new version has two minor drawbacks (which
> I
> > just submitted two more issues on #12 and #13 here: [1]), it
> unfortunately
> > requires Maven 3.0.5 as the minimum, which Jenkins handles but would
> > require some people to upgrade on their machine.  Also, I requested that
> an
> > option to still generate the  derby.log file in case we ever need to
> > activate Derby SQL statement logging during the tests (right now the
> > fallback is to use version 1.2 when we need that level of debugging.)
> >
> > WDYT?
> >
> > Regards,
> > Glen
> >
> > [1] https://github.com/**bmatthews68/inmemdb-maven-**plugin/issues<
> https://github.com/bmatthews68/inmemdb-maven-plugin/issues>
> >
> >
>
>
> --
> Gerard Chelak
> Acting Director, Infrastructure Division
> Office of Citizen Services and Innovative Technologies (OCSIT)
> One Constitution Square
> 1275 First Street, NE
> Washington DC 20002-3370
> Office  202 219 1118
> Primary Cell 202 580 9792
> gerard.che...@gsa.gov
>

Reply via email to