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

Lou DeGenaro commented on UIMA-5007:
------------------------------------

ConcurrentHashMap is incompatible between Java 7 and Java 8.  The Orchestrator 
and the Job Driver can be running different Java's and therefore should not 
transport any object containing ConcurrentHashMap between them else Exceptions 
will result in DUCC daemon and user processes.

Specifically:

1. JobDriverStateExchanger should not use DuccProcessConcurrentMap
2. JdRequestEvent should not use IDuccWorkJob
3. JobDriverReport should not use ConcurrentHashMap

The goals for the interchange of information can be attained w/o the need to 
pass ConcurrentHashMap.

> Jobs using Java7 fail if DUCC uses Java8
> ----------------------------------------
>
>                 Key: UIMA-5007
>                 URL: https://issues.apache.org/jira/browse/UIMA-5007
>             Project: UIMA
>          Issue Type: Bug
>          Components: DUCC
>            Reporter: Burn Lewis
>            Assignee: Lou DeGenaro
>             Fix For: future-DUCC
>
>
> Caused when Java7 deserializes a ConcurrentHashMap created by Java8.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to