[JBoss JIRA] (ELY-1790) wildfly-elytron-tool.jar : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
by Martin Choma (Jira)
[ https://issues.jboss.org/browse/ELY-1790?page=com.atlassian.jira.plugin.s... ]
Martin Choma updated ELY-1790:
------------------------------
Description:
We are hitting regression in our tests against WF master
{code}
01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
at java.security.Provider$Service.getImplClass(Provider.java:1649)
at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
at java.security.Provider$Service.newInstance(Provider.java:1584)
at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
... 4 more
Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.security.Provider$Service.getImplClass(Provider.java:1636)
... 9 more
{code}
was:
We are hitting regression in our tests.
{code}
01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
at java.security.Provider$Service.getImplClass(Provider.java:1649)
at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
at java.security.Provider$Service.newInstance(Provider.java:1584)
at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
... 4 more
Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.security.Provider$Service.getImplClass(Provider.java:1636)
... 9 more
{code}
> wildfly-elytron-tool.jar : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> ------------------------------------------------------------------------------------------------------------
>
> Key: ELY-1790
> URL: https://issues.jboss.org/browse/ELY-1790
> Project: WildFly Elytron
> Issue Type: Bug
> Components: Command-Line Tool
> Affects Versions: 1.9.0.CR3
> Reporter: Martin Choma
> Priority: Blocker
>
> We are hitting regression in our tests against WF master
> {code}
> 01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
> 01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
> 01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
> org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
> at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
> at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
> Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
> at java.security.Provider$Service.getImplClass(Provider.java:1649)
> at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
> at java.security.Provider$Service.newInstance(Provider.java:1584)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
> ... 4 more
> Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at java.security.Provider$Service.getImplClass(Provider.java:1636)
> ... 9 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (ELY-1790) wildfly-elytron-tool.jar : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
by Martin Choma (Jira)
Martin Choma created ELY-1790:
---------------------------------
Summary: wildfly-elytron-tool.jar : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
Key: ELY-1790
URL: https://issues.jboss.org/browse/ELY-1790
Project: WildFly Elytron
Issue Type: Bug
Components: Command-Line Tool
Affects Versions: 1.9.0.CR3
Reporter: Martin Choma
We are hitting regression in our tests.
{code}
01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
at java.security.Provider$Service.getImplClass(Provider.java:1649)
at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
at java.security.Provider$Service.newInstance(Provider.java:1584)
at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
... 4 more
Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.security.Provider$Service.getImplClass(Provider.java:1636)
... 9 more
{code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (DROOLS-3894) Decision Nodes not correctly anchored in Decision Service when using keyboard arrows to move nodes
by Roger Martinez (Jira)
[ https://issues.jboss.org/browse/DROOLS-3894?page=com.atlassian.jira.plugi... ]
Roger Martinez commented on DROOLS-3894:
----------------------------------------
Yep [~McCloud] [~manstis], good catch, this is a shared feature between both editors, so for sure this bug also applies for BPMN.
So agree, the thing is that if behaves different when using mouse rather than keyboard, it also generates some confusion. In general, in Stunner, a shape can only be on top of another if it's a child (or boundary) node. This is how it behaves by using mouse events, but not when using the keyboard.
Due to the above reason I consider this as a bug, and IMO the solution IMO relies on just defining the "limits" where a shape, using the keyboard, can be moved to/from. This way using the keyboard the user will be not able to change parent/childs, but will be allowed to move the shape inside the actual parent's bounds. Otherwise providing visual feedback for containment/docking operations can be a bit hard.
> Decision Nodes not correctly anchored in Decision Service when using keyboard arrows to move nodes
> --------------------------------------------------------------------------------------------------
>
> Key: DROOLS-3894
> URL: https://issues.jboss.org/browse/DROOLS-3894
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor, Stunner
> Affects Versions: 7.18.0.Final, 7.20.0.Final
> Environment: RHPAM 7.3.0.GA
> Reporter: Duncan Doyle
> Assignee: Michael Anstis
> Priority: Major
> Labels: drools-tools, stunner
>
> If you use a Decision Service, and put Decision Nodes in the service box, the anchoring of the nodes in that service is messed up when you start moving around the nodes using the arrow keys on your keyboard.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (WFLY-11854) Distributable session manager cannot detect immutable external classes
by Paul Ferraro (Jira)
[ https://issues.jboss.org/browse/WFLY-11854?page=com.atlassian.jira.plugin... ]
Paul Ferraro updated WFLY-11854:
--------------------------------
Description:
Currently, WildFly's distributed web session manager detects classes annotated with @Immutable placed into the web session, optimizes calls so HttpSession.getAttribute(...) are not treated as cache writes.
However, users don't always have access to the classes to be able to annotate them, e.g. they come from a shared library, web framework, etc.
Now that we have a distributed session management deployment descriptor, we have a convenient location to define external session attribute classes that should be treated as immutable.
was:
Currently, WildFly's distributed web session manager detects classes annotated with @Immutable placed into the web session, optimizes calls so HttpSession.getAttribute(...) are not treated as cache writes.
However, users don't always have access to the classes to be able to annotate them, e.g. they come from a web framework, etc.
Now that we have a distributed session management deployment descriptor, we have a convenient location to define external session attribute classes that should be treated as immutable.
> Distributable session manager cannot detect immutable external classes
> ----------------------------------------------------------------------
>
> Key: WFLY-11854
> URL: https://issues.jboss.org/browse/WFLY-11854
> Project: WildFly
> Issue Type: Bug
> Components: Clustering
> Affects Versions: 16.0.0.Final
> Reporter: Paul Ferraro
> Assignee: Paul Ferraro
> Priority: Major
>
> Currently, WildFly's distributed web session manager detects classes annotated with @Immutable placed into the web session, optimizes calls so HttpSession.getAttribute(...) are not treated as cache writes.
> However, users don't always have access to the classes to be able to annotate them, e.g. they come from a shared library, web framework, etc.
> Now that we have a distributed session management deployment descriptor, we have a convenient location to define external session attribute classes that should be treated as immutable.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months