[JBoss JIRA] (ISPN-6888) Enhance field undo/restart required behaviour
by Ryan Emerson (JIRA)
Ryan Emerson created ISPN-6888:
----------------------------------
Summary: Enhance field undo/restart required behaviour
Key: ISPN-6888
URL: https://issues.jboss.org/browse/ISPN-6888
Project: Infinispan
Issue Type: Enhancement
Components: Console
Affects Versions: 9.0.0.Alpha3
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Remove restart required and undo notifications for fields if they are manually reset to their original values by the user. It does not make sense for the undo options to exist if the value is the same in the console as on the server.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (ISPN-6201) Exception in JCache interface when xml file contains <local-cache-configuration> tag
by Sebastian Łaskawiec (JIRA)
[ https://issues.jboss.org/browse/ISPN-6201?page=com.atlassian.jira.plugin.... ]
Sebastian Łaskawiec reassigned ISPN-6201:
-----------------------------------------
Assignee: Sebastian Łaskawiec
> Exception in JCache interface when xml file contains <local-cache-configuration> tag
> ------------------------------------------------------------------------------------
>
> Key: ISPN-6201
> URL: https://issues.jboss.org/browse/ISPN-6201
> Project: Infinispan
> Issue Type: Bug
> Components: Configuration, JCache
> Affects Versions: 8.1.1.Final
> Reporter: Sergey Sigelman
> Assignee: Sebastian Łaskawiec
>
> Configure infinispan XML with a <local-cache-configuration> tag.
> {code:xml}
> <cache-container default-cache="">
> <local-cache-configuration name="defaultCacheConfig"/>
> <local-cache name="testCache1" />
> <local-cache name="testCache2" />
> </cache-container>
> {code}
> Then load the configuration using JCache:
> {code:java}
> CacheManager cacheManager = Caching.getCachingProvider().getCacheManager(
> URI.create("infinispan.xml"), getClass().getClassLoader());
> {code}
> An Exception is thrown:
> {code:java}
> org.infinispan.commons.CacheConfigurationException: ISPN000373: Attempted to start a cache using configuration template 'defaultCacheConfig'
> at org.infinispan.manager.DefaultCacheManager.wireAndStartCache(DefaultCacheManager.java:602)
> at org.infinispan.manager.DefaultCacheManager.createCache(DefaultCacheManager.java:572)
> at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:440)
> at org.infinispan.manager.DefaultCacheManager.getCache(DefaultCacheManager.java:426)
> at org.infinispan.jcache.embedded.JCacheManager.registerPredefinedCaches(JCacheManager.java:88)
> at org.infinispan.jcache.embedded.JCacheManager.<init>(JCacheManager.java:71)
> at org.infinispan.jcache.embedded.JCachingProvider.createCacheManager(JCachingProvider.java:46)
> at org.infinispan.jcache.AbstractJCachingProvider.getCacheManager(AbstractJCachingProvider.java:67)
> at org.infinispan.jcache.AbstractJCachingProvider.getCacheManager(AbstractJCachingProvider.java:80)
> ...
> {code}
> This bug is caused by org.infinispan.jcache.embedded.JCacheManager#registerPredefinedCaches not skipping over confuguration XML elements and treating them as real caches.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (ISPN-5919) infinispan-embedded does not package transitive compile dependencies
by Sebastian Łaskawiec (JIRA)
[ https://issues.jboss.org/browse/ISPN-5919?page=com.atlassian.jira.plugin.... ]
Sebastian Łaskawiec commented on ISPN-5919:
-------------------------------------------
Hi [~mvelanka]!
This is by design. The {{infinispan-embedded}} (uber jar as we call it) should contain all necessary dependencies in it (this is why it is so big). It should only contain dependencies to the APIs (such as JCache) because they might be provided by the container.
If you'd like to make use of Maven dependency mechanism - you might add {{infinispan-core}} or other modules to your project. Very often I see people using {{infinispan-spring-embedded}} like this.
Thanks
Sebastian
> infinispan-embedded does not package transitive compile dependencies
> --------------------------------------------------------------------
>
> Key: ISPN-5919
> URL: https://issues.jboss.org/browse/ISPN-5919
> Project: Infinispan
> Issue Type: Bug
> Components: Build process
> Affects Versions: 8.0.0.Final
> Environment: Windows 7, Maven 3.3.3
> Reporter: Manish Velankar
> Assignee: Sebastian Łaskawiec
> Priority: Blocker
> Labels: maven
> Fix For: 9.0.0.Alpha4
>
>
> I am using Infinispan in my project (in embedded mode), and have included fhe following POM dependency:
> <dependency>
> <groupId>org.infinispan</groupId>
> <artifactId>infinispan-embedded</artifactId>
> <version>8.0.0.Final</version>
> <scope>compile</scope>
> </dependency>
> I also have many other tool dependencies in my project's POM. When creating a war file out of my project POM, the infinispan-embedded jar gets packaged without its transitive compile dependencies, and hence at runtime, the infinispan cache fails to start with NoClassDefFoundError. All other tools used in the project get packaged with their corresponding transitive dependencies, which are also listed when printing Maven's dependency tree, except for the dependency hierarchy of Infinispan-embedded.
> Regards,
> Manish Velankar.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (ISPN-5919) infinispan-embedded does not package transitive compile dependencies
by Sebastian Łaskawiec (JIRA)
[ https://issues.jboss.org/browse/ISPN-5919?page=com.atlassian.jira.plugin.... ]
Sebastian Łaskawiec resolved ISPN-5919.
---------------------------------------
Fix Version/s: 9.0.0.Alpha4
Resolution: Won't Fix
> infinispan-embedded does not package transitive compile dependencies
> --------------------------------------------------------------------
>
> Key: ISPN-5919
> URL: https://issues.jboss.org/browse/ISPN-5919
> Project: Infinispan
> Issue Type: Bug
> Components: Build process
> Affects Versions: 8.0.0.Final
> Environment: Windows 7, Maven 3.3.3
> Reporter: Manish Velankar
> Assignee: Sebastian Łaskawiec
> Priority: Blocker
> Labels: maven
> Fix For: 9.0.0.Alpha4
>
>
> I am using Infinispan in my project (in embedded mode), and have included fhe following POM dependency:
> <dependency>
> <groupId>org.infinispan</groupId>
> <artifactId>infinispan-embedded</artifactId>
> <version>8.0.0.Final</version>
> <scope>compile</scope>
> </dependency>
> I also have many other tool dependencies in my project's POM. When creating a war file out of my project POM, the infinispan-embedded jar gets packaged without its transitive compile dependencies, and hence at runtime, the infinispan cache fails to start with NoClassDefFoundError. All other tools used in the project get packaged with their corresponding transitive dependencies, which are also listed when printing Maven's dependency tree, except for the dependency hierarchy of Infinispan-embedded.
> Regards,
> Manish Velankar.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (ISPN-5919) infinispan-embedded does not package transitive compile dependencies
by Sebastian Łaskawiec (JIRA)
[ https://issues.jboss.org/browse/ISPN-5919?page=com.atlassian.jira.plugin.... ]
Sebastian Łaskawiec reassigned ISPN-5919:
-----------------------------------------
Assignee: Sebastian Łaskawiec
> infinispan-embedded does not package transitive compile dependencies
> --------------------------------------------------------------------
>
> Key: ISPN-5919
> URL: https://issues.jboss.org/browse/ISPN-5919
> Project: Infinispan
> Issue Type: Bug
> Components: Build process
> Affects Versions: 8.0.0.Final
> Environment: Windows 7, Maven 3.3.3
> Reporter: Manish Velankar
> Assignee: Sebastian Łaskawiec
> Priority: Blocker
> Labels: maven
>
> I am using Infinispan in my project (in embedded mode), and have included fhe following POM dependency:
> <dependency>
> <groupId>org.infinispan</groupId>
> <artifactId>infinispan-embedded</artifactId>
> <version>8.0.0.Final</version>
> <scope>compile</scope>
> </dependency>
> I also have many other tool dependencies in my project's POM. When creating a war file out of my project POM, the infinispan-embedded jar gets packaged without its transitive compile dependencies, and hence at runtime, the infinispan cache fails to start with NoClassDefFoundError. All other tools used in the project get packaged with their corresponding transitive dependencies, which are also listed when printing Maven's dependency tree, except for the dependency hierarchy of Infinispan-embedded.
> Regards,
> Manish Velankar.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months
[JBoss JIRA] (ISPN-6777) Improve Cache Stores configuration screen
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-6777?page=com.atlassian.jira.plugin.... ]
Ryan Emerson updated ISPN-6777:
-------------------------------
Status: Pull Request Sent (was: Coding In Progress)
Git Pull Request: https://github.com/infinispan/infinispan-management-console/pull/116
> Improve Cache Stores configuration screen
> -----------------------------------------
>
> Key: ISPN-6777
> URL: https://issues.jboss.org/browse/ISPN-6777
> Project: Infinispan
> Issue Type: Feature Request
> Components: Console
> Reporter: Pedro Zapata
> Assignee: Ryan Emerson
> Fix For: 9.0.0.Beta2
>
>
> Infinispan administrators should be able to select and configure any cache store easily, without having to enter class names and other free-form properties.
> Only one tab ‘Cache store’ will be displayed in the cache configuration options
> The user will have the option to select a type of store from the list (Single File, LevelDB, …) + the option ‘NONE’
> When the option is changed, all the generic + specific properties will be shown below.
> Properties should be presented as combos, if they are enumerable. For example, class (if there’s a way of filtering all implementing classes in classpath).
> Sensible defaults should be set.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
8 years, 5 months