Domanda

Ho un file auricolare generato tramite il plug -in Maven. Il file a orecchie ha un solo modulo che è il modulo EJB. Sono in grado di distribuirlo su JBoss 4.2.1-GA all'interno di Eclipse ma quando ho provato a eseguirlo si incontra un'eccezione durante l'avvio. Ho provato a cercare una soluzione per due giorni ma senza successo.

L'eccezione che ho incontrato è stata

org.jboss.xb.binding.JBossXBException: Failed to parse source: Premature end of file. @ *unknown*[-1,-1]

La traccia dello stack è qui: Traccia dello stack

Potrebbe valere la pena notare che questo è un progetto esistente che sto cercando di "mavenizzare" e stavo lavorando correttamente prima.

È stato utile?

Soluzione

Sembra come se all'interno del file jar provi a distribuire, osf-feed-ejbs.jar Probabilmente manca il descrittore di distribuzione (ejb-jar.xml).

Se si trova all'interno della cartella Meta-INF e sei su Windows, assicurati che META-INF sono tutti i cappelli!

Non hai bisogno ejb-jar.xml Per distribuzioni EJB3. Ma se ne hai uno, deve essere benformato almeno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top