[infinispan-issues] [JBoss JIRA] Resolved: (ISPN-390) Upgrade to a Scala version that fixes java constant reference issue
Galder Zamarreño (JIRA)
jira-events at lists.jboss.org
Thu Dec 23 02:36:18 EST 2010
[ https://issues.jboss.org/browse/ISPN-390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Galder Zamarreño resolved ISPN-390.
-----------------------------------
Fix Version/s: (was: 5.0.0.BETA1)
Resolution: Out of Date
This is not needed any more since ids are defined via lifecycle implementations and so they're passed to addExternalizer() calls. So, no need to reference these constants in annotations any more.
> Upgrade to a Scala version that fixes java constant reference issue
> -------------------------------------------------------------------
>
> Key: ISPN-390
> URL: https://issues.jboss.org/browse/ISPN-390
> Project: Infinispan
> Issue Type: Thirdparty Change
> Components: Cache Server
> Reporter: Galder Zamarreño
> Assignee: Galder Zamarreño
>
> Currently Scala has issues reusing static constant from .java files. Example:
> // TODO: putting Ids.HOTROD_CACHE_KEY fails compilation in 2.8 - https://lampsvn.epfl.ch/trac/scala/ticket/2764
> @Marshallable(externalizer = classOf[CacheKeyExternalizer], id = 57)
> final class CacheKey(val data: Array[Byte]) {
> ...
> The root cause appears to be https://lampsvn.epfl.ch/trac/scala/ticket/2764
> This task aims to upgrade Scala to a version that fixes this issue.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the infinispan-issues
mailing list