[jboss-jira] [JBoss JIRA] (DROOLS-1426) Remove CDI extension from drools-compiler

Maciej Swiderski (JIRA) issues at jboss.org
Tue Feb 7 06:58:00 EST 2017


    [ https://issues.jboss.org/browse/DROOLS-1426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13359594#comment-13359594 ] 

Maciej Swiderski commented on DROOLS-1426:
------------------------------------------

this impacts KIE Server on WebSphere (essentially it can be started) after upgrade of hibernate that requires javassist which the collides with WebSphere one that tries to bootstrap CDI which KIE Server does not use. So idea here is to move the CDI related class and extension file to separate jar so it does not affect applications that don't want to use CDI.

> Remove CDI extension from drools-compiler
> -----------------------------------------
>
>                 Key: DROOLS-1426
>                 URL: https://issues.jboss.org/browse/DROOLS-1426
>             Project: Drools
>          Issue Type: Bug
>          Components: core engine
>    Affects Versions: 7.0.0.Beta6
>            Reporter: Karel Suta
>            Assignee: Mario Fusco
>            Priority: Critical
>              Labels: reported-by-qe
>         Attachments: stacktrace.txt
>
>
> CDI extension should be removed from drools-compiler [1] as it doesn't belong to core artifact. It can cause issues when deploying on various application servers like on WebSphere using Kie server - see attachment.
> [1] https://github.com/droolsjbpm/drools/blob/7.0.0.Beta6/drools-compiler/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list