Make the vanilla extension a Maven archetype :-)

Sent from my phone
Op 26 jan. 2012 18:00 schreef "Franklin, Matthew B." <[email protected]>
het volgende:
>
> >-----Original Message-----
> >From: Jasha Joachimsthal [mailto:[email protected]]
> >Sent: Thursday, January 26, 2012 11:54 AM
> >To: [email protected]
> >Subject: Re: Questions
> >
> >Unfortunately the current vanilla extension won't do the job for a
> >different database. It only overlays the portal war, but keeps the
default
> >rave-shindig war. We need to extend the vanilla extension to make it a
full
> >customizable project.
>
> I think this goes to a ticket I created about providing the best possible
extension model for downstream developers.  Anyone have thoughts on changes
that need to be made?
>
> >Op 26 jan. 2012 16:43 schreef "Marlon Pierce" <[email protected]> het
> >volgende:
> >
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> Right--the tests out of the box use configuration properties like
> >> "portal.dataSource.url=jdbc:h2:mem:portal;DB_CLOSE_DELAY=-1" and are
> >not
> >> coupled to the persistent DB.
> >>
> >> For making extensions, local changes, etc (the second question), it
may be
> >> worth following the "extensions" guidelines at
> >> http://incubator.apache.org/rave/documentation/rave-extensions.html.
> >You
> >> create a skeleton project that has just your changes.
> >>
> >>
> >> Marlon
> >>
> >>
> >> On 1/26/12 10:12 AM, Jasha Joachimsthal wrote:
> >> > Are you running the unit tests against a MySQL db as well? That may
cause
> >> > issues because we expect an in-memory database which is cleared after
> >> each
> >> > run. If you use a persistent database for unit tests, it may already
been
> >> > "polluted".
> >> > The MySQL db should only be needed to run Rave, not to test it.
> >> >
> >> > Jasha Joachimsthal
> >> >
> >> > Europe - Amsterdam - Oosteinde 11, 1017 WT Amsterdam - +31(0)20 522
> >4466
> >> > US - Boston - 1 Broadway, Cambridge, MA 02142 - +1 877 414 4776 (toll
> >> free)
> >> >
> >> > www.onehippo.com
> >> >
> >> >
> >> > On 26 January 2012 14:50, Anne-Hélène Turpin
> >> > <[email protected]>wrote:
> >> >
> >> >>  Hi rave developers,
> >> >>
> >> >> First of all, congratulations for your work. Rave is a promising
project
> >> >> but I have some questions.
> >> >>
> >> >> I'm chekout the latest sources of Rave from your subversion
repository.
> >> >> I'm using MySQL database. When I build the project, I've got a
failure
> >> on
> >> >> the test :
> >> >> *"Failed tests:
> >> >>
> >>
>
>save_duplicateText_exception(org.apache.rave.portal.repository.impl.JpaCat
> >egoryRepositoryTest):
> >> >> Expected to get a PersistenceException due to Unique Constraint
> >> Violation"
> >> >> *
> >> >>
> >> >> I have to modify the JpaCategoryRepositoryTest class so that build
> >> >> succeed. Here are the corrections I made :
> >> >> *//catch (PersistenceException e) {
> >> >>  catch (Exception e) {
> >> >>             //assertThat(e.getCause().toString().contains("Unique"),
> >> >> is(true));
> >> >>
assertThat(e.getCause().getMessage().contains("Duplicate"),
> >> >> is(true));
> >> >>             /* Fin modif AHT */
> >> >>             gotExpectedException = true;
> >> >>
> >> >> *Am I* *the only one to encounter this problem ?*
> >> >>
> >> >> *I have a second question. I try to custom the Rave portal with a
> >> >> personal CSS. I follow the instruction of the documentation web page
> >> but I
> >> >> don't find where I can change the default settings in the portal
> >> >> preferences page of the administrator. I just can modify the number
of
> >> >> element per page or the page title. May I have to develop this ? Or
may
> >> I
> >> >> replace the custom css of rave vanilla extension ?
> >> >>
> >> >> Thanks for your help.
> >> >> Anne-Hélène
> >> >>
> >> >> --
> >> >> Anne-Hélène TURPIN
> >> >> Renater
> >> >> Service Applicatif aux Utilisateurs
> >> >> Tel : +33 2 23 23 71 42
> >> >>
> >> >>
> >> >
> >> -----BEGIN PGP SIGNATURE-----
> >> Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
> >> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> >>
> >>
> >iQEcBAEBAgAGBQJPIXSOAAoJEEfVXEODPFIDpUEIAKZMbFbJAELwnNFd8Obx+
> >g+2
> >>
> >4kBM4DfVekKkF6TeybcrOmS42e24ee4tHqhw/2o8pb4a3gQZ3d6VMUJosXCNP
> >w9Q
> >>
> >0Q0g/5iSPR3yjIgVBeMtAeSCInQ+REILFD1QBCkuLuGynO5y8orCzk0H5UxH525b
> >>
> >y5B+OM2006SKrkCpdVWEVhOSml5qSZyN6lgx/VZPoA5eQt2IbQx09S2+6uXbEh
> >K/
> >> gF0a0BAd7GcrWt5y7otn51SfRI6VJUtionVyz1tHMePRd8l239NRV+b8k3iIR+be
> >> aJEDYK4JqLOyN4IrQUFgTCmJh3Rvzw6RF83XlfkF24z/Bcg2EK6RDeyIYcxDllM=
> >> =5iji
> >> -----END PGP SIGNATURE-----
> >>

Reply via email to