- Adicionar eclipselink-2.6.4.jar no diretório modules/system/layers/base/org/eclipse/persistence/main no wildfly
- Referenciar o jar no arquivo module.xml, adicionando um novo resource-root abaixo do existente
<resource-root path="eclipselink.jar">
<filter>
<exclude path="javax/**" />
</filter>
</resource-root>
- Adicionar a seguinte dependência dentro do elemento
<dependencies>
do module.xml
<module name="javax.ws.rs.api"/>
- Adicionar a seguinte propriedade no standalone.xml dentro de
<system-properties>
, se não existir o elemento system-properties, criá-lo abaixo de</extensions>
<system-properties>
<property name="eclipselink.archive.factory" value="org.jipijapa.eclipselink.JBossArchiveFactoryImpl"/>
</system-properties>
A unidade de persistência deve ser criada com o provider do eclipselink:
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>