[ 
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)

Reply via email to