You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Romain Manni-Bucau (JIRA)" <ji...@apache.org> on 2016/05/09 12:26:12 UTC

[jira] [Commented] (JCS-160) Not possible to deploy Java Caching System on WebSphere

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

Romain Manni-Bucau commented on JCS-160:
----------------------------------------

Hi Urvish,

all is correctly setup, please have a look to https://github.com/apache/commons-jcs/blob/trunk/commons-jcs-jcache/src/main/java/org/apache/commons/jcs/jcache/cdi/MakeJCacheCDIInterceptorFriendly.java#L83

Maybe websphere doesnt pick up correctly this extension or just has a old CDI implementation not supporting it.

> Not possible to deploy Java Caching System on WebSphere
> -------------------------------------------------------
>
>                 Key: JCS-160
>                 URL: https://issues.apache.org/jira/browse/JCS-160
>             Project: Commons JCS
>          Issue Type: Bug
>    Affects Versions: jcs-2.0-beta-2
>            Reporter: urvish
>            Assignee: Romain Manni-Bucau
>            Priority: Blocker
>
> Currently we are using JCS as implementation of JSR 107. When we deploy application on WebSphere version 8.5 the following exception occurs.
> commons-jcs-jcache-2.0-beta-1.jar!/META-INF/beans.xml is failed. Reason is : Interceptor class : org.apache.commons.jcs.jcache.cdi.CachePutInterceptor must have at least one @InterceptorBindingType
> I think the cause is that there is no InterceptorBindingType in the CachePutInterceptor as required by the specification and the CDI implementation of the WebSphere (OpenWebBeans) does not accept Interceptors without bindings.
> I think InterceptorBindingType is missing on all Inceptors defined in Bean.xml
> Can you please have look?
> Kr,
> Urvish



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