[JBoss JIRA] (ISPN-8795) Administration console - Create new counter dialog: error when fill only mandatory fields.
by Vladimir Blagojevic (JIRA)
[ https://issues.jboss.org/browse/ISPN-8795?page=com.atlassian.jira.plugin.... ]
Vladimir Blagojevic moved JDG-1545 to ISPN-8795:
------------------------------------------------
Project: Infinispan (was: JBoss Data Grid)
Key: ISPN-8795 (was: JDG-1545)
Workflow: GIT Pull Request with Triage workflow (was: CDW with loose statuses v1)
Component/s: Console
(was: Management and Monitoring)
Affects Version/s: 9.2.0.CR2
(was: JDG 7.2 ER2)
> Administration console - Create new counter dialog: error when fill only mandatory fields.
> ------------------------------------------------------------------------------------------
>
> Key: ISPN-8795
> URL: https://issues.jboss.org/browse/ISPN-8795
> Project: Infinispan
> Issue Type: Bug
> Components: Console
> Affects Versions: 9.2.0.CR2
> Reporter: Vladimir Blagojevic
> Assignee: Vladimir Blagojevic
> Priority: Minor
>
> *Actual:*
> In the creation counter dialog only 'Name' field marked as mandatory but error appears requiring to select Storage type also.
> Error: WFLYCTL0172: storage is required
> *Expected:*
> Some type of storage selected by default.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (ISPN-8784) CNFE with jdk10
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-8784?page=com.atlassian.jira.plugin.... ]
Dan Berindei edited comment on ISPN-8784 at 2/12/18 6:11 AM:
-------------------------------------------------------------
Looks like maven-surefire-plugin isn't ready for jdk 10 either, I can't run the tests at all because of [SUREFIRE-1439|https://issues.apache.org/jira/browse/SUREFIRE-1439] (fixed, but not included in any release yet).
was (Author: dan.berindei):
Looks like maven-surefire-plugin isn't ready for jdk 10 either, I can't run the tests at all because of SUREFIRE-1439.
> CNFE with jdk10
> ---------------
>
> Key: ISPN-8784
> URL: https://issues.jboss.org/browse/ISPN-8784
> Project: Infinispan
> Issue Type: Bug
> Components: Marshalling
> Affects Versions: 9.2.0.CR2
> Environment: jdk10 (jvm 10-ea+42) (linux, osx)
> Reporter: Olivier Lamy
> Assignee: Dan Berindei
> Priority: Blocker
>
> Trying to infinispan-core with jdk10 (jetty infinispan session manager) I get the following CNFE:
> {code}
> org.infinispan.commons.CacheException: java.lang.NoClassDefFoundError: Could not initialize class org.infinispan.commons.marshall.jboss.ExtendedRiverMarshaller
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.rethrowException(InvocationContextInterceptor.java:144)
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.access$000(InvocationContextInterceptor.java:44)
> at org.infinispan.interceptors.impl.InvocationContextInterceptor$1.apply(InvocationContextInterceptor.java:61)
> at org.infinispan.interceptors.InvocationExceptionFunction.apply(InvocationExceptionFunction.java:21)
> at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:67)
> at org.infinispan.interceptors.InvocationStage.andExceptionally(InvocationStage.java:34)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:132)
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:97)
> at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:248)
> at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1651)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1299)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1765)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:280)
> at org.infinispan.cache.impl.AbstractDelegatingCache.put(AbstractDelegatingCache.java:358)
> at org.infinispan.cache.impl.EncoderCache.put(EncoderCache.java:655)
> at org.eclipse.jetty.session.infinispan.InfinispanSessionDataStore.doStore(InfinispanSessionDataStore.java:216)
> at org.eclipse.jetty.server.session.AbstractSessionDataStore.store(AbstractSessionDataStore.java:103)
> at org.eclipse.jetty.server.session.DefaultSessionCache.shutdown(DefaultSessionCache.java:162)
> at org.eclipse.jetty.server.session.SessionHandler.shutdownSessions(SessionHandler.java:994)
> at org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:514)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:149)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:170)
> at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
> at org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:863)
> at org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:381)
> at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:927)
> at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:297)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:149)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:170)
> at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:149)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:170)
> at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
> at org.eclipse.jetty.server.Server.doStop(Server.java:490)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.server.session.TestServer.stop(TestServer.java:128)
> at org.eclipse.jetty.server.session.AbstractClusteredSessionScavengingTest.testNoScavenging(AbstractClusteredSessionScavengingTest.java:146)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
> at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
> at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
> at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272)
> at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236)
> at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
> at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386)
> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143)
> Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.infinispan.commons.marshall.jboss.ExtendedRiverMarshaller
> at org.infinispan.commons.marshall.jboss.JBossMarshallerFactory.createMarshaller(JBossMarshallerFactory.java:49)
> at org.infinispan.commons.marshall.jboss.AbstractJBossMarshaller$PerThreadInstanceHolder.getMarshaller(AbstractJBossMarshaller.java:314)
> at org.infinispan.commons.marshall.jboss.AbstractJBossMarshaller.startObjectOutput(AbstractJBossMarshaller.java:90)
> at org.infinispan.marshall.core.ExternalJBossMarshaller.objectToObjectStream(ExternalJBossMarshaller.java:32)
> at org.infinispan.marshall.core.GlobalMarshaller.writeRawUnknown(GlobalMarshaller.java:603)
> at org.infinispan.marshall.core.GlobalMarshaller.writeUnknown(GlobalMarshaller.java:598)
> at org.infinispan.marshall.core.GlobalMarshaller.writeNonNullableObject(GlobalMarshaller.java:412)
> at org.infinispan.marshall.core.GlobalMarshaller.writeNullableObject(GlobalMarshaller.java:355)
> at org.infinispan.marshall.core.GlobalMarshaller.writeObjectOutput(GlobalMarshaller.java:188)
> at org.infinispan.marshall.core.GlobalMarshaller.writeObjectOutput(GlobalMarshaller.java:181)
> at org.infinispan.marshall.core.GlobalMarshaller.objectToBuffer(GlobalMarshaller.java:305)
> at org.infinispan.marshall.core.MarshalledEntryImpl.marshall(MarshalledEntryImpl.java:117)
> at org.infinispan.marshall.core.MarshalledEntryImpl.getValueBytes(MarshalledEntryImpl.java:100)
> at org.infinispan.persistence.file.SingleFileStore.write(SingleFileStore.java:322)
> at org.infinispan.persistence.manager.PersistenceManagerImpl.lambda$writeToAllNonTxStores$9(PersistenceManagerImpl.java:529)
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
> at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1492)
> at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
> at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
> at org.infinispan.persistence.manager.PersistenceManagerImpl.writeToAllNonTxStores(PersistenceManagerImpl.java:529)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.storeEntry(CacheWriterInterceptor.java:452)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.lambda$visitPutKeyValueCommand$1(CacheWriterInterceptor.java:187)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:109)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.visitPutKeyValueCommand(CacheWriterInterceptor.java:179)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:58)
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:201)
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:128)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:102)
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:664)
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:311)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:154)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:135)
> at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:38)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:85)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:58)
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:197)
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:162)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:127)
> ... 59 more
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (ISPN-8784) CNFE with jdk10
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-8784?page=com.atlassian.jira.plugin.... ]
Dan Berindei commented on ISPN-8784:
------------------------------------
Looks like maven-surefire-plugin isn't ready for jdk 10 either, I can't run the tests at all because of SUREFIRE-1439.
> CNFE with jdk10
> ---------------
>
> Key: ISPN-8784
> URL: https://issues.jboss.org/browse/ISPN-8784
> Project: Infinispan
> Issue Type: Bug
> Components: Marshalling
> Affects Versions: 9.2.0.CR2
> Environment: jdk10 (jvm 10-ea+42) (linux, osx)
> Reporter: Olivier Lamy
> Assignee: Dan Berindei
> Priority: Blocker
>
> Trying to infinispan-core with jdk10 (jetty infinispan session manager) I get the following CNFE:
> {code}
> org.infinispan.commons.CacheException: java.lang.NoClassDefFoundError: Could not initialize class org.infinispan.commons.marshall.jboss.ExtendedRiverMarshaller
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.rethrowException(InvocationContextInterceptor.java:144)
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.access$000(InvocationContextInterceptor.java:44)
> at org.infinispan.interceptors.impl.InvocationContextInterceptor$1.apply(InvocationContextInterceptor.java:61)
> at org.infinispan.interceptors.InvocationExceptionFunction.apply(InvocationExceptionFunction.java:21)
> at org.infinispan.interceptors.impl.SimpleAsyncInvocationStage.addCallback(SimpleAsyncInvocationStage.java:67)
> at org.infinispan.interceptors.InvocationStage.andExceptionally(InvocationStage.java:34)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:132)
> at org.infinispan.interceptors.impl.InvocationContextInterceptor.visitCommand(InvocationContextInterceptor.java:97)
> at org.infinispan.interceptors.impl.AsyncInterceptorChainImpl.invoke(AsyncInterceptorChainImpl.java:248)
> at org.infinispan.cache.impl.CacheImpl.executeCommandAndCommitIfNeeded(CacheImpl.java:1651)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1299)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:1765)
> at org.infinispan.cache.impl.CacheImpl.put(CacheImpl.java:280)
> at org.infinispan.cache.impl.AbstractDelegatingCache.put(AbstractDelegatingCache.java:358)
> at org.infinispan.cache.impl.EncoderCache.put(EncoderCache.java:655)
> at org.eclipse.jetty.session.infinispan.InfinispanSessionDataStore.doStore(InfinispanSessionDataStore.java:216)
> at org.eclipse.jetty.server.session.AbstractSessionDataStore.store(AbstractSessionDataStore.java:103)
> at org.eclipse.jetty.server.session.DefaultSessionCache.shutdown(DefaultSessionCache.java:162)
> at org.eclipse.jetty.server.session.SessionHandler.shutdownSessions(SessionHandler.java:994)
> at org.eclipse.jetty.server.session.SessionHandler.doStop(SessionHandler.java:514)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:149)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:170)
> at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
> at org.eclipse.jetty.server.handler.ContextHandler.stopContext(ContextHandler.java:863)
> at org.eclipse.jetty.servlet.ServletContextHandler.stopContext(ServletContextHandler.java:381)
> at org.eclipse.jetty.server.handler.ContextHandler.doStop(ContextHandler.java:927)
> at org.eclipse.jetty.servlet.ServletContextHandler.doStop(ServletContextHandler.java:297)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:149)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:170)
> at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.stop(ContainerLifeCycle.java:149)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.doStop(ContainerLifeCycle.java:170)
> at org.eclipse.jetty.server.handler.AbstractHandler.doStop(AbstractHandler.java:124)
> at org.eclipse.jetty.server.Server.doStop(Server.java:490)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.stop(AbstractLifeCycle.java:89)
> at org.eclipse.jetty.server.session.TestServer.stop(TestServer.java:128)
> at org.eclipse.jetty.server.session.AbstractClusteredSessionScavengingTest.testNoScavenging(AbstractClusteredSessionScavengingTest.java:146)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:564)
> at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
> at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
> at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
> at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
> at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
> at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:365)
> at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:272)
> at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:236)
> at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:159)
> at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:386)
> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:323)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:143)
> Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.infinispan.commons.marshall.jboss.ExtendedRiverMarshaller
> at org.infinispan.commons.marshall.jboss.JBossMarshallerFactory.createMarshaller(JBossMarshallerFactory.java:49)
> at org.infinispan.commons.marshall.jboss.AbstractJBossMarshaller$PerThreadInstanceHolder.getMarshaller(AbstractJBossMarshaller.java:314)
> at org.infinispan.commons.marshall.jboss.AbstractJBossMarshaller.startObjectOutput(AbstractJBossMarshaller.java:90)
> at org.infinispan.marshall.core.ExternalJBossMarshaller.objectToObjectStream(ExternalJBossMarshaller.java:32)
> at org.infinispan.marshall.core.GlobalMarshaller.writeRawUnknown(GlobalMarshaller.java:603)
> at org.infinispan.marshall.core.GlobalMarshaller.writeUnknown(GlobalMarshaller.java:598)
> at org.infinispan.marshall.core.GlobalMarshaller.writeNonNullableObject(GlobalMarshaller.java:412)
> at org.infinispan.marshall.core.GlobalMarshaller.writeNullableObject(GlobalMarshaller.java:355)
> at org.infinispan.marshall.core.GlobalMarshaller.writeObjectOutput(GlobalMarshaller.java:188)
> at org.infinispan.marshall.core.GlobalMarshaller.writeObjectOutput(GlobalMarshaller.java:181)
> at org.infinispan.marshall.core.GlobalMarshaller.objectToBuffer(GlobalMarshaller.java:305)
> at org.infinispan.marshall.core.MarshalledEntryImpl.marshall(MarshalledEntryImpl.java:117)
> at org.infinispan.marshall.core.MarshalledEntryImpl.getValueBytes(MarshalledEntryImpl.java:100)
> at org.infinispan.persistence.file.SingleFileStore.write(SingleFileStore.java:322)
> at org.infinispan.persistence.manager.PersistenceManagerImpl.lambda$writeToAllNonTxStores$9(PersistenceManagerImpl.java:529)
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
> at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1492)
> at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
> at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
> at org.infinispan.persistence.manager.PersistenceManagerImpl.writeToAllNonTxStores(PersistenceManagerImpl.java:529)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.storeEntry(CacheWriterInterceptor.java:452)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.lambda$visitPutKeyValueCommand$1(CacheWriterInterceptor.java:187)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:109)
> at org.infinispan.interceptors.impl.CacheWriterInterceptor.visitPutKeyValueCommand(CacheWriterInterceptor.java:179)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:58)
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitDataCommand(CacheLoaderInterceptor.java:201)
> at org.infinispan.interceptors.impl.CacheLoaderInterceptor.visitPutKeyValueCommand(CacheLoaderInterceptor.java:128)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextThenAccept(BaseAsyncInterceptor.java:102)
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:664)
> at org.infinispan.interceptors.impl.EntryWrappingInterceptor.visitPutKeyValueCommand(EntryWrappingInterceptor.java:311)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndFinally(BaseAsyncInterceptor.java:154)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitNonTxDataWriteCommand(AbstractLockingInterceptor.java:135)
> at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitDataWriteCommand(NonTransactionalLockingInterceptor.java:38)
> at org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(AbstractLockingInterceptor.java:85)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNext(BaseAsyncInterceptor.java:58)
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.updateStoreStatistics(CacheMgmtInterceptor.java:197)
> at org.infinispan.interceptors.impl.CacheMgmtInterceptor.visitPutKeyValueCommand(CacheMgmtInterceptor.java:162)
> at org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(PutKeyValueCommand.java:67)
> at org.infinispan.interceptors.BaseAsyncInterceptor.invokeNextAndExceptionally(BaseAsyncInterceptor.java:127)
> ... 59 more
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (ISPN-8768) Create Katacoda tutorial about cache data manipulation through console
by Vladimir Blagojevic (JIRA)
[ https://issues.jboss.org/browse/ISPN-8768?page=com.atlassian.jira.plugin.... ]
Vladimir Blagojevic edited comment on ISPN-8768 at 2/12/18 4:37 AM:
--------------------------------------------------------------------
We should be able to create this scenario much like current Katacoda scenarios create a button bar to launch a browser and point it to an OpenShift admin page. Once we are able to login to JDG's admin page we can navigate the Katacoda user through the tutorial. First, we have to load the protobuf schema, then we'll load/create some JSON data (e.g. Marvel characters), query the data, update certain entries, remove some of the keys, and finally log out of the admin console.
was (Author: vblagojevic):
We should be able to create this scenario much like current Katacoda scenarios create a button bar to launch a browser and point it to an OpenShift admin page. Once we are able to login to JDG's admin page we can navigate the Katacoda user through the tutorial. First, we have to load the protobuf schema, then we'll load/create some JSON data (e.g. Marvel characters), query the data, remove some of the keys and finally log out of the admin console.
> Create Katacoda tutorial about cache data manipulation through console
> ----------------------------------------------------------------------
>
> Key: ISPN-8768
> URL: https://issues.jboss.org/browse/ISPN-8768
> Project: Infinispan
> Issue Type: Task
> Reporter: Vladimir Blagojevic
> Assignee: Vladimir Blagojevic
>
> Katacoda scenario should demonstrate the use of admin console for data manipulation
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (ISPN-8759) Administration console - add data manipulation capabilities
by Vladimir Blagojevic (JIRA)
[ https://issues.jboss.org/browse/ISPN-8759?page=com.atlassian.jira.plugin.... ]
Vladimir Blagojevic edited comment on ISPN-8759 at 2/12/18 4:34 AM:
--------------------------------------------------------------------
In order to consider this task complete, the following example use case scenario needs to be supported.
A console user should be able to easily define protobuf schema, review and edit this protobuf schema, load JSON data into the cache and subsequently query the loaded data and display results. A user should also be able to update the existing entries in the cache and if needed to delete them. We'll use https://github.com/gustavonalle/infinispan-marvel/ as our use case scenario test project.
was (Author: vblagojevic):
In order to consider this task complete, the following example use case scenario needs to be supported.
A console user should be able to easily define protobuf schema, review and edit these protobuf schemas, load JSON data into the cache and subsequently query the loaded data and display results. A user should also be able to update the existing entries in the cache and if needed to delete them. We'll use https://github.com/gustavonalle/infinispan-marvel/ as our test project.
> Administration console - add data manipulation capabilities
> -----------------------------------------------------------
>
> Key: ISPN-8759
> URL: https://issues.jboss.org/browse/ISPN-8759
> Project: Infinispan
> Issue Type: Enhancement
> Components: Console
> Affects Versions: 9.1.0.Final, 9.2.0.Beta2
> Reporter: Vladimir Blagojevic
> Assignee: Vladimir Blagojevic
> Attachments: Screen Shot 2018-02-08 at 11.30.33 AM.png, Screen Shot 2018-02-08 at 7.47.53 AM.png
>
>
> We need to add the following capabilities to administration console:
> - Query and list results
> - Create and update entries
> - Delete entries in the cache
> - Add schema editor (using pre-built components for protobuf editor)
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (ISPN-8768) Create Katacoda tutorial about cache data manipulation through console
by Vladimir Blagojevic (JIRA)
[ https://issues.jboss.org/browse/ISPN-8768?page=com.atlassian.jira.plugin.... ]
Vladimir Blagojevic commented on ISPN-8768:
-------------------------------------------
We should be able to create this scenario much like current Katacoda scenarios create a button bar to launch a browser and point it to an OpenShift admin page. Once we are able to login to JDG's admin page we can navigate the Katacoda user through the tutorial. First, we have to load the protobuf schema, then we'll load/create some JSON data (e.g. Marvel characters), query the data, remove some of the keys and finally log out of the admin console.
> Create Katacoda tutorial about cache data manipulation through console
> ----------------------------------------------------------------------
>
> Key: ISPN-8768
> URL: https://issues.jboss.org/browse/ISPN-8768
> Project: Infinispan
> Issue Type: Task
> Reporter: Vladimir Blagojevic
> Assignee: Vladimir Blagojevic
>
> Katacoda scenario should demonstrate the use of admin console for data manipulation
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (ISPN-8762) Create and update entries
by Vladimir Blagojevic (JIRA)
[ https://issues.jboss.org/browse/ISPN-8762?page=com.atlassian.jira.plugin.... ]
Vladimir Blagojevic edited comment on ISPN-8762 at 2/12/18 4:25 AM:
--------------------------------------------------------------------
*Use case scenario*: Upon selecting "RW+Query" action item on the "Actions" cache menu (see ISPN-8759) a user should be taken to a page where he/she can select "write" or "create/update/delete" operation.
Create/update/delete console screen should have one text area with JSON editor enabled. We should use the same editor selected for ISPN-8764
There should be an operation selector (create/update/delete), a key path text field, and a submit button. For example, a user could create a new cache entry under a certain key using a JSON editor, that would highlight nodes and validate the JSON content before submitting it to the server (see below). After pressing create/update/delete button a user should be presented with a visual feedback about operation result.
{code:title=Creating a new cache entry example|borderStyle=solid}
{
"id": 1009166,
"name": "Lenny Balinger",
"description": "",
"modified": "1969-12-31T19:00:00-0500",
"thumbnail": {
"path": "http://i.annihil.us/u/prod/marvel/i/mg/b/40/image_not_available",
"extension": "jpg"
},
"resourceURI": "http://gateway.marvel.com/v1/public/characters/1009166",
"comics": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/comics",
"items": [],
"returned": 0
},
"series": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/series",
"items": [],
"returned": 0
},
"stories": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/stories",
"items": [],
"returned": 0
},
"events": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/events",
"items": [],
"returned": 0
},
"urls": [
{
"type": "detail",
"url": "http://marvel.com/comics/characters/1009166/lenny_balinger?utm_campaign=a..."
}
]
}
{code}
was (Author: vblagojevic):
*Use case scenario*: Upon selecting "RW+Query" action item on the "Actions" cache menu (see ISPN-8759) a user should be taken to a page where he/she can select "write" or "create/update/delete" operation.
Create/update/delete console screen should have one text area with JSON editor enabled. We should use the same editor selected for ISPN-8764
There should be an operation selector (create/update/delete), a key path text field, and a submit button. A user should be presented with a visual feedback about operation result. For example, a user could create a new cache entry under a certain key using a JSON editor, that would highlight nodes and validate the JSON content before submitting it to the server:
{code:title=Creating a new cache entry example|borderStyle=solid}
{
"id": 1009166,
"name": "Lenny Balinger",
"description": "",
"modified": "1969-12-31T19:00:00-0500",
"thumbnail": {
"path": "http://i.annihil.us/u/prod/marvel/i/mg/b/40/image_not_available",
"extension": "jpg"
},
"resourceURI": "http://gateway.marvel.com/v1/public/characters/1009166",
"comics": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/comics",
"items": [],
"returned": 0
},
"series": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/series",
"items": [],
"returned": 0
},
"stories": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/stories",
"items": [],
"returned": 0
},
"events": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/events",
"items": [],
"returned": 0
},
"urls": [
{
"type": "detail",
"url": "http://marvel.com/comics/characters/1009166/lenny_balinger?utm_campaign=a..."
}
]
}
{code}
> Create and update entries
> -------------------------
>
> Key: ISPN-8762
> URL: https://issues.jboss.org/browse/ISPN-8762
> Project: Infinispan
> Issue Type: Sub-task
> Components: Console
> Affects Versions: 9.2.0.CR2
> Reporter: Vladimir Blagojevic
> Assignee: Vladimir Blagojevic
>
> We need to add capabilities to create new cache entries and update existing entries
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month
[JBoss JIRA] (ISPN-8762) Create and update entries
by Vladimir Blagojevic (JIRA)
[ https://issues.jboss.org/browse/ISPN-8762?page=com.atlassian.jira.plugin.... ]
Vladimir Blagojevic edited comment on ISPN-8762 at 2/12/18 4:23 AM:
--------------------------------------------------------------------
*Use case scenario*: Upon selecting "RW+Query" action item on the "Actions" cache menu (see ISPN-8759) a user should be taken to a page where he/she can select "write" or "create/update/delete" operation.
Create/update/delete console screen should have one text area with JSON editor enabled. We should use the same editor selected for ISPN-8764
There should be an operation selector (create/update/delete), a key path text field, and a submit button. A user should be presented with a visual feedback about operation result. For example, a user could create a new cache entry under a certain key using a JSON editor, that would highlight nodes and validate the JSON content before submitting it to the server:
{code:title=Creating a new cache entry example|borderStyle=solid}
{
"id": 1009166,
"name": "Lenny Balinger",
"description": "",
"modified": "1969-12-31T19:00:00-0500",
"thumbnail": {
"path": "http://i.annihil.us/u/prod/marvel/i/mg/b/40/image_not_available",
"extension": "jpg"
},
"resourceURI": "http://gateway.marvel.com/v1/public/characters/1009166",
"comics": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/comics",
"items": [],
"returned": 0
},
"series": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/series",
"items": [],
"returned": 0
},
"stories": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/stories",
"items": [],
"returned": 0
},
"events": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/events",
"items": [],
"returned": 0
},
"urls": [
{
"type": "detail",
"url": "http://marvel.com/comics/characters/1009166/lenny_balinger?utm_campaign=a..."
}
]
}
{code}
was (Author: vblagojevic):
Create/update/delete console screen should have one text area with JSON editor enabled. We should use the same editor selected for ISPN-8764
There should be an operation selector (create/update/delete), a key path text field, and a submit button. A user should be presented with a visual feedback about operation result. For example, a user could create a new cache entry under a certain key using a JSON editor, that would highlight nodes and validate the JSON content before submitting it to the server:
{code:title=Creating a new cache entry example|borderStyle=solid}
{
"id": 1009166,
"name": "Lenny Balinger",
"description": "",
"modified": "1969-12-31T19:00:00-0500",
"thumbnail": {
"path": "http://i.annihil.us/u/prod/marvel/i/mg/b/40/image_not_available",
"extension": "jpg"
},
"resourceURI": "http://gateway.marvel.com/v1/public/characters/1009166",
"comics": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/comics",
"items": [],
"returned": 0
},
"series": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/series",
"items": [],
"returned": 0
},
"stories": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/stories",
"items": [],
"returned": 0
},
"events": {
"available": 0,
"collectionURI": "http://gateway.marvel.com/v1/public/characters/1009166/events",
"items": [],
"returned": 0
},
"urls": [
{
"type": "detail",
"url": "http://marvel.com/comics/characters/1009166/lenny_balinger?utm_campaign=a..."
}
]
}
{code}
> Create and update entries
> -------------------------
>
> Key: ISPN-8762
> URL: https://issues.jboss.org/browse/ISPN-8762
> Project: Infinispan
> Issue Type: Sub-task
> Components: Console
> Affects Versions: 9.2.0.CR2
> Reporter: Vladimir Blagojevic
> Assignee: Vladimir Blagojevic
>
> We need to add capabilities to create new cache entries and update existing entries
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 1 month