ottengo il seguente messaggio di errore quando aggiungo l'elemento piscina:JBoss 7.1.1 non viene avviato a causa di imprevisti elemento "pool"
causati da: org.jboss.as.connector.util. ParserException: IJ010061: elemento imprevisto: piscina
Se rimuovo l'elemento piscina funziona. Ho controllato l'XSD nella cartella dei documenti e sono abbastanza sicuro che sia giusto? Perché fallisce?
<subsystem xmlns="urn:jboss:domain:resource-adapters:1.0">
<resource-adapters>
<resource-adapter>
<archive>
jackrabbit-jca-2.6.2.rar
</archive>
<transaction-support>XATransaction</transaction-support>
<connection-definitions>
<connection-definition class-name="org.apache.jackrabbit.jca.JCAManagedConnectionFactory" jndi-name="java:/jca/JcrRepository" enabled="true" use-java-context="true" pool-name="jackrabbit-jca-2_6_2_rar-Pool" use-ccm="true">
<pool>
<min-pool-size>1</min-pool-size>
<max-pool-size>4</max-pool-size>
</pool>
</connection-definition>
</connection-definitions>
</resource-adapter>
</resource-adapters>
</subsystem>
L'XML è sicuramente valida contro [questo schema] (http://www.jboss.org/schema/jbossas/jboss- as-resource-adapters_1_0.xsd). Fai un doppio controllo per assicurarti di non avere problemi di versione/dipendenza. – DannyMo
L'utilizzo dell'elemento xa-pool funziona invece. Sembra che ci sia qualche convalida dopo lo schema? – LuckyLuke