[ 
https://issues.apache.org/jira/browse/ISIS-1754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber updated ISIS-1754:
-----------------------------
    Description: 
Investigating whether there are class-loading issues specifically on Payara 
(full 4.1.2.173). 

This requires a proper test case:
* skinny-war scenario with shared libraries
* test deployment
* also test a deploy/undeploy/deploy cycle

This issue will be closed, once this test-case is developed, automated and 
tests are successful. 





  was:
Skinny-war and fat-war deployments work as long as the JEE server is in a 
state, where DataNucleus (5.1) was not yet loaded by any class-loader. (e.g. 
nothing deployed, and fresh boot of JEE server)

Once DN is loaded by the JEE any subsequent deployment could fail with 
org.datanucleus.metadata.InvalidClassMetaDataException under special 
circumstances: 

* a persistence-capable class (A) inherits from a super class (S), while A is 
'skinny-war deployed' and S resides in a container shared library






> JEE Support - ClassLoading Issues
> ---------------------------------
>
>                 Key: ISIS-1754
>                 URL: https://issues.apache.org/jira/browse/ISIS-1754
>             Project: Isis
>          Issue Type: Improvement
>            Reporter: Dan Haywood
>            Assignee: Andi Huber
>             Fix For: 2.0.0
>
>
> Investigating whether there are class-loading issues specifically on Payara 
> (full 4.1.2.173). 
> This requires a proper test case:
> * skinny-war scenario with shared libraries
> * test deployment
> * also test a deploy/undeploy/deploy cycle
> This issue will be closed, once this test-case is developed, automated and 
> tests are successful. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to