[ 
https://issues.apache.org/jira/browse/ISIS-1902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16390802#comment-16390802
 ] 

Andi Huber edited comment on ISIS-1902 at 3/8/18 6:37 AM:
----------------------------------------------------------

As of yet, the only workaround I know of, is to copy these files from any of 
the 'core/plugins/jdo-datanucleus' over into your domain-code's (web-app's) 
sources:
 * /plugin.xml
 * /META-INF/MAINFEST.MF

Both files are required! This allows datanucleus to find the extensions we 
require, in order for Isis own Blob/Clob fetching extensions to work.

+Details:+

The datanucleus extension plugin mechanism is described here [1] (chapter 1. 
Plugin Mechanism)

The intended way we want it to work, is that each of Isis' 
'core/plugins/jdo-datanucleus' plugins, when included with deployment should 
work as a datanucleus extension plugin. But these get ignored, meaning 
datanucleus' plugin mechanism, does not recognize them.

I'm almost certain that the content of these files is correct. The issue is 
rather class-path resolving related.

If anyone knows how to fix this, please *HELP*!

[1] 
[http://www.datanucleus.org/products/accessplatform/extensions/extensions.html]

 


was (Author: hobrom):
As of yet, the only workaround I know of, is to copy these files from any of 
the 'core/plugins/jdo-datanucleus' over into your domain-code's (web-app's) 
sources:
 * /plugin.xml
 * /META-INF/MAINFEST.MF

Both files are required!

If anyone knows how to fix this, please *HELP*!

 

> Datanucles: plugging in of Isis provided JDO value types is broken
> ------------------------------------------------------------------
>
>                 Key: ISIS-1902
>                 URL: https://issues.apache.org/jira/browse/ISIS-1902
>             Project: Isis
>          Issue Type: Bug
>          Components: Core Plugins
>    Affects Versions: 2.0.0-M1
>            Reporter: Andi Huber
>            Assignee: Andi Huber
>            Priority: Blocker
>             Fix For: 2.0.0-M1
>
>
> After moving the 'org.apache.isis.objectstore.jdo.datanucleus.valuetypes' 
> from 'runtime' into both new 'core-plugin-jdo-datanucleus', datanulces does 
> no longer register these! 
> This breaks Blob/Clob fetching from persistence layer.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to