On Mon, Nov 5, 2012 at 8:47 AM, Franklin, Matthew B. <[email protected]>wrote:
> On 11/5/12 9:49 AM, "Marlon Pierce" <[email protected]> wrote: > > >-----BEGIN PGP SIGNED MESSAGE----- > >Hash: SHA1 > > > >I ran through the builds and the integration tests. I encountered no > >problems, except the New York Times gadget isn't working. Tested the > >build on my mac desktop with the h2 db and Java 1.6. I'll vote +1. > > I confirmed that I was working with a clean database and dug a little > deeper to find that it only occurs when you are deleting a user that has > one or more associations. The exact exception is as follows: > > Referential integrity constraint violation: "CONSTRAINT_43: > PUBLIC.PERSON_ASSOCIATION FOREIGN KEY(FOLLOWEDBY_ID) REFERENCES > PUBLIC.PERSON(ENTITY_ID) (3)"; SQL statement: > DELETE FROM person WHERE entity_id = ? [23503-167] {prepstmnt 1230081703 > DELETE FROM person WHERE entity_id = ? [params=?]} [code=23503, > state=23503] > > Ok, this probably makes sense. Since we did the model split, I bet JPA no longer enforces referential integrity. We probably need to add in business level checks for related entities. > > > > > >Marlon > > > > > >On 11/5/12 9:38 AM, Marlon Pierce wrote: > >> Same for me, but I'm about to try manually. > >> > >> > >> Marlon > >> > >> (changed to DISCUSS) > >> > >> > >> On 11/5/12 9:31 AM, Chris Geer wrote: > >>> On Mon, Nov 5, 2012 at 6:20 AM, Franklin, Matthew B. > >>> <[email protected]>wrote: > >> > >>>> I went through the release and everything looks good except > >>>> that I can't seem to delete users. I get the following > >>>> exception with the demo binary as well as the built source: > >>>> > >>>> [WARNING] [talledLocalContainer] SEVERE: Servlet.service() for > >>>> servlet dispatcher threw exception [WARNING] > >>>> [talledLocalContainer] > >>>> org.apache.rave.persistence.impl.TranslatedH2Exception: > >>>> Unknown Database Error [WARNING] [talledLocalContainer] > >>>> at > >>>> > >>>>org.apache.rave.persistence.jpa.impl.H2OpenJpaDialect.translateExceptio > >>>>nIfP > >>>> > >>>> > >> > >>>> > >ossible(H2OpenJpaDialect.java:60) > >>>> [WARNING] [talledLocalContainer] at > >>>> > >>>>org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransacti > >>>>onMa > >>>> > >>>> > >> > >>>> > >nager.java:516) > >>>> [WARNING] [talledLocalContainer] at > >>>> > >>>>org.springframework.transaction.support.AbstractPlatformTransactionMana > >>>>ger. > >>>> > >>>> > >> > >>>> > >processCommit(AbstractPlatformTransactionManager.java:754) > >>>> [WARNING] [talledLocalContainer] at > >>>> > >>>>org.springframework.transaction.support.AbstractPlatformTransactionMana > >>>>ger. > >>>> > >>>> > >> > >>>> > >commit(AbstractPlatformTransactionManager.java:723) > >>>> > >> > >>> The integration tests do test the delete user test and it just > >>> passed for me just fine. I will test further with the demo > >>> binaries. > >> > >>> Chris > >> > >>>> > >>>> > >>>> I have not debugged the issue yet. > >>>> > >>>> On 11/1/12 6:48 PM, "Ate Douma" <[email protected]> wrote: > >>>> > >>>>> I've created a 0.17 release candidate, with the following > >>>>> artifacts up for a vote: > >>>>> > >>>>> SVN source tag (r1404800): > >>>>> https://svn.apache.org/repos/asf/rave/tags/0.17/ > >>>>> > >>>>> Maven staging repo: > >>>>> https://repository.apache.org/content/repositories/orgapacherave-008 > >>>>> > >>>>> > >>>>> > >> > >>>>> > >Source release: > >>>>> > >>>> > >>>> > https://repository.apache.org/content/repositories/orgapacherave-008/or > >>>>g/a > >>>>> > >>>> > >> > >>>> > >pache/rave/rave-project/0.17/rave-project-0.17-source-release.zip > >>>>> > >>>>> Demo Artifacts > >>>>> > http://people.apache.org/builds/rave/0.17/apache-rave-0.17-bin.tar.gz > >>>>> > >>>>> > >> > >>>>> > >http://people.apache.org/builds/rave/0.17/apache-rave-0.17-bin.zip > >>>>> > >>>>> PGP release keys (signed using 0B197AC0): > >>>>> https://svn.apache.org/repos/asf/rave/KEYS > >>>>> > >>>>> Vote will be open for 72 hours. > >>>>> > >>>>> [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and > >>>>> reason why) > >>>>> > >>>> > >>>> > >> > >> > >-----BEGIN PGP SIGNATURE----- > >Version: GnuPG/MacGPG2 v2.0.18 (Darwin) > >Comment: GPGTools - http://gpgtools.org > >Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ > > > >iQEcBAEBAgAGBQJQl9IKAAoJEOEgD2XReDo5tsAH/0eWxiNBdzs+/kWZ9nrr7yuH > >BJESW82Ye7Edg7ABNfLmoHu7nZbPOEDKl020Q2YJXN1GSAA8AJ3z1xlnnsGiMIvg > >qBeBwzi4aAu7xfYPiCMssr5koX20/I0zu6UiC7+WPg/XyTPdyKg76B3hoZMxKmcn > >n0PKY154vJ9REjfw22Cgqu8vjrkZEPBQJc4iCZazmKqArgEBHGD1GMv/RfD87iNL > >u9Jhl2t+Ce7EA5gOhP40zohTrnRBwuBUgIpcJvhAHTQ60L+zwgS1XVAHrkV5T2gM > >LX2+TW1aIvHni2UarcbrKke4nAj9mKDoMJY8dFAbb0biw61lo9FgQCcSsoPj+F0= > >=hImb > >-----END PGP SIGNATURE----- > >
