ciao andrea, si in effetti credo di voler usare cose aggiornate in. un contesto ben datato. cercherò di seguire le tue indicazioni provando a vedere le versioni corrette o se è possibile intervenire (se ho capito) sull’isolamento del pacchetto war.
grazie a tutti per la disponibilità, buone feste A. > Il giorno 24 dic 2018, alle ore 17:03, Andrea Ligios [email protected] > [it-torino-java-jug] <[email protected]> ha scritto: > > Non è che stai provando (come con CDI) ad usare JPA 2? Con EAP 5.2 puoi usare > solo JPA 1.0.2... > > Ora di spingere per cambiare server :) > > Ciao > > Il giorno lun 24 dic 2018 14:46 Alessandro Pietropaoli [email protected] > [it-torino-java-jug] <[email protected]> ha scritto: >> >> Andrea grazie per la risposta ma non intendevo validazione in quel senso, >> intendevo in fase di deploy che sicuro qualcosa fa cilecca durante il >> classloading. >> >> Infatti come dice Massimo, il mio timore è proprio quello ma non riesco ad >> isolare correttamente il mio pacchetto (è uno dei tentativi che ho fatto). >> Io aggiungo questo contenuto in un file jboss-classloading.xml : >> >> <classloading xmlns="urn:jboss:classloading:1.0" >> name="ILMIO.war" >> domain="ILMIO.war" >> export-all="NON_EMPTY" >> import-all="false"> >> </classloading> >> >> Dove sbaglio ? Non mi è molto chiaro questo procedimento >> >> Grazie anticipatamente >> >>> Il giorno lun 24 dic 2018 alle ore 14:38 Massimo Ugues [email protected] >>> [it-torino-java-jug] <[email protected]> ha scritto: >>> >>> Occhio alle versioni di JPA/JPA provider e le differenze tra il tuo test >>> unitario e il classpath di jboss... la versione 5.x mi pare sia un po’ >>> datata, e probabilmente stai usando versioni differenti tra test e runtime. >>> >>> Max >>> >>> Il giorno lun 24 dic 2018 alle 14:18 Andrea Ligios [email protected] >>> [it-torino-java-jug] <[email protected]> ha scritto: >>>> >>>> Se non te lo fa già l'IDE (strano), prova a validarlo qui: >>>> https://www.xmlvalidation.com/ >>>> >>>> Ciao >>>> >>>>> Il giorno lun 24 dic 2018 alle ore 13:29 Alessandro Pietropaoli >>>>> [email protected] [it-torino-java-jug] >>>>> <[email protected]> ha scritto: >>>>> >>>>> Ciao a tutti, >>>>> >>>>> ho un modulo jar in cui ho messo lo strato DAO/ENTITY con il >>>>> persistence.xml (JPA implementato da Hibernate) . Con una classe main di >>>>> test mi connetto e recupero il dato senza problemi. >>>>> Questo jar lo aggiungo come dipendenza al war per poi usarne i DAO ed >>>>> effettuare le solite operazioni. >>>>> Il deploy lo effettuo in un JBOSS 5.2 , ma in fase di deploy ho un errore >>>>> che mi sta facendo diventare matto : >>>>> >>>>> {nomepacchetto.war}/WEB-INF/lib/{ilmio.jar}/META-INF/persistence.xml is >>>>> not well formed! >>>>> >>>>> Qualcuno ha un'idea su cosa posso andare a vedere e dove? >>>>> >>>>> Grazie a tutti e buone feste >>>> >>> -- >>> Massimo Ugues >>> >> > > > Il 24/dic/2018 14:46, "Alessandro Pietropaoli [email protected] > [it-torino-java-jug]" <[email protected]> ha scritto: > > Andrea grazie per la risposta ma non intendevo validazione in quel senso, > intendevo in fase di deploy che sicuro qualcosa fa cilecca durante il > classloading. > > Infatti come dice Massimo, il mio timore è proprio quello ma non riesco ad > isolare correttamente il mio pacchetto (è uno dei tentativi che ho fatto). > Io aggiungo questo contenuto in un file jboss-classloading.xml : > > <classloading xmlns="urn:jboss:classloading:1.0" > name="ILMIO.war" > domain="ILMIO.war" > export-all="NON_EMPTY" > import-all="false"> > </classloading> > > Dove sbaglio ? Non mi è molto chiaro questo procedimento > > Grazie anticipatamente > >> Il giorno lun 24 dic 2018 alle ore 14:38 Massimo Ugues [email protected] >> [it-torino-java-jug] <[email protected]> ha scritto: >> >> Occhio alle versioni di JPA/JPA provider e le differenze tra il tuo test >> unitario e il classpath di jboss... la versione 5.x mi pare sia un po’ >> datata, e probabilmente stai usando versioni differenti tra test e runtime. >> >> Max >> >> Il giorno lun 24 dic 2018 alle 14:18 Andrea Ligios [email protected] >> [it-torino-java-jug] <[email protected]> ha scritto: >>> >>> Se non te lo fa già l'IDE (strano), prova a validarlo qui: >>> https://www.xmlvalidation.com/ >>> >>> Ciao >>> >>>> Il giorno lun 24 dic 2018 alle ore 13:29 Alessandro Pietropaoli >>>> [email protected] [it-torino-java-jug] >>>> <[email protected]> ha scritto: >>>> >>>> Ciao a tutti, >>>> >>>> ho un modulo jar in cui ho messo lo strato DAO/ENTITY con il >>>> persistence.xml (JPA implementato da Hibernate) . Con una classe main di >>>> test mi connetto e recupero il dato senza problemi. >>>> Questo jar lo aggiungo come dipendenza al war per poi usarne i DAO ed >>>> effettuare le solite operazioni. >>>> Il deploy lo effettuo in un JBOSS 5.2 , ma in fase di deploy ho un errore >>>> che mi sta facendo diventare matto : >>>> >>>> {nomepacchetto.war}/WEB-INF/lib/{ilmio.jar}/META-INF/persistence.xml is >>>> not well formed! >>>> >>>> Qualcuno ha un'idea su cosa posso andare a vedere e dove? >>>> >>>> Grazie a tutti e buone feste >>> >> -- >> Massimo Ugues >> > > >
