[JBoss JIRA] (ISPN-7393) Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-7393?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes reassigned ISPN-7393:
---------------------------------------
Assignee: Sebastian Łaskawiec
> Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
> -------------------------------------------------------------------------------------
>
> Key: ISPN-7393
> URL: https://issues.jboss.org/browse/ISPN-7393
> Project: Infinispan
> Issue Type: Bug
> Affects Versions: 9.0.0.Beta2
> Reporter: Gustavo Fernandes
> Assignee: Sebastian Łaskawiec
> Attachments: keystore_client.jks, keystore_server.jks, truststore_client.jks, truststore_server.jks
>
>
> {noformat}
> 2017-01-24 15:20:57,033 INFO [org.infinispan.server.endpoint] (MSC service thread 1-6) DGENDPT10002: rest2 mapped to /rest
> 2017-01-24 15:20:57,034 INFO [org.infinispan.server.endpoint] (MSC service thread 1-4) DGENDPT10002: rest1 mapped to /rest
> 2017-01-24 15:20:57,080 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> ("subsystem" => "datagrid-infinispan-endpoint"),
> ("router-connector" => "router")
> ]) - failure description: {
> "WFLYCTL0412: Required services that are not installed:" => [
> "jboss.server.controller.management.security_realm.other",
> "jboss.server.controller.management.security_realm.other2"
> ],
> "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.datagrid-infinispan-endpoint.router.router is missing [jboss.server.controller.management.security_realm.other2, jboss.server.controller.management.security_realm.other]"]
> }
> 2017-01-24 15:20:57,119 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
> WFLYCTL0184: New missing/unsatisfied dependencies:
> service jboss.server.controller.management.security_realm.other (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> service jboss.server.controller.management.security_realm.other2 (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7393) Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-7393?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes updated ISPN-7393:
------------------------------------
Steps to Reproduce:
- copy all the keys to standalone/configuration
- start the server with
bin/standalone.sh -c ../../docs/examples/configs/standalone-hotrod-ssl.xml
This was working on previous version
> Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
> -------------------------------------------------------------------------------------
>
> Key: ISPN-7393
> URL: https://issues.jboss.org/browse/ISPN-7393
> Project: Infinispan
> Issue Type: Bug
> Affects Versions: 9.0.0.Beta2
> Reporter: Gustavo Fernandes
> Attachments: keystore_client.jks, keystore_server.jks, truststore_client.jks, truststore_server.jks
>
>
> {noformat}
> 2017-01-24 15:20:57,033 INFO [org.infinispan.server.endpoint] (MSC service thread 1-6) DGENDPT10002: rest2 mapped to /rest
> 2017-01-24 15:20:57,034 INFO [org.infinispan.server.endpoint] (MSC service thread 1-4) DGENDPT10002: rest1 mapped to /rest
> 2017-01-24 15:20:57,080 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> ("subsystem" => "datagrid-infinispan-endpoint"),
> ("router-connector" => "router")
> ]) - failure description: {
> "WFLYCTL0412: Required services that are not installed:" => [
> "jboss.server.controller.management.security_realm.other",
> "jboss.server.controller.management.security_realm.other2"
> ],
> "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.datagrid-infinispan-endpoint.router.router is missing [jboss.server.controller.management.security_realm.other2, jboss.server.controller.management.security_realm.other]"]
> }
> 2017-01-24 15:20:57,119 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
> WFLYCTL0184: New missing/unsatisfied dependencies:
> service jboss.server.controller.management.security_realm.other (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> service jboss.server.controller.management.security_realm.other2 (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7393) Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-7393?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes updated ISPN-7393:
------------------------------------
Attachment: keystore_client.jks
keystore_server.jks
truststore_client.jks
truststore_server.jks
> Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
> -------------------------------------------------------------------------------------
>
> Key: ISPN-7393
> URL: https://issues.jboss.org/browse/ISPN-7393
> Project: Infinispan
> Issue Type: Bug
> Affects Versions: 9.0.0.Beta2
> Reporter: Gustavo Fernandes
> Attachments: keystore_client.jks, keystore_server.jks, truststore_client.jks, truststore_server.jks
>
>
> {noformat}
> 2017-01-24 15:20:57,033 INFO [org.infinispan.server.endpoint] (MSC service thread 1-6) DGENDPT10002: rest2 mapped to /rest
> 2017-01-24 15:20:57,034 INFO [org.infinispan.server.endpoint] (MSC service thread 1-4) DGENDPT10002: rest1 mapped to /rest
> 2017-01-24 15:20:57,080 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> ("subsystem" => "datagrid-infinispan-endpoint"),
> ("router-connector" => "router")
> ]) - failure description: {
> "WFLYCTL0412: Required services that are not installed:" => [
> "jboss.server.controller.management.security_realm.other",
> "jboss.server.controller.management.security_realm.other2"
> ],
> "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.datagrid-infinispan-endpoint.router.router is missing [jboss.server.controller.management.security_realm.other2, jboss.server.controller.management.security_realm.other]"]
> }
> 2017-01-24 15:20:57,119 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
> WFLYCTL0184: New missing/unsatisfied dependencies:
> service jboss.server.controller.management.security_realm.other (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> service jboss.server.controller.management.security_realm.other2 (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7394) Ensure testability of management console
by Vladimir Blagojevic (JIRA)
Vladimir Blagojevic created ISPN-7394:
-----------------------------------------
Summary: Ensure testability of management console
Key: ISPN-7394
URL: https://issues.jboss.org/browse/ISPN-7394
Project: Infinispan
Issue Type: Task
Components: Console
Reporter: Jiří Holuša
Assignee: Ryan Emerson
Fix For: 9.0.0.Beta3
Since we're planning to test ISPN management console using Selenium (Selenide more specifically), we would appreciate taking more attention to giving ID's to page elements that would be helpful for testing.
Just an example, how it could simplify our test development as a motivation. Currently (ISPN 8.1.0.Alpha2), in the detail of cache container page with list of caches, the shortest way (even with Java 8) how to get (for testing purposes) names of caches, is:
{code}
List<String> caches = $$("#cache-cards > div").filterBy(attribute("ng-show", "cache.show"))
.stream().map(element -> element.find("a").text()).collect(Collectors.toList());
{code}
The time to figure out this "query" was about 2 minutes (For the first time. I know, very subjective, but as an example)
Now suppose we would add class="cacheName" to <a> element of the corresponding cache card:
{code}
List<String> caches = $$("#cache-cards a.cacheName").stream().map(element -> element.text()).collect(Collectors.toList());
{code}
Time to come up with such an "query" would be around 5 seconds :)
I tried to come up with some generic guidelines about where to put some id/class, feel free to add some:
* to every input/select field
* especially with checkboxes which are differentiated with <label>
* generally to <span> or any (text?) element which can change it's value, which is dependent on some state of the cache/server/...
Of course, you cannot be 100% successful with giving the id/class to every useful place, but every single place, which you select correctly, simplifies and speeds up the test development. Probably also a good idea to come up with some naming convention.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7393) Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-7393?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes updated ISPN-7393:
------------------------------------
Affects Version/s: 9.0.0.Beta2
> Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
> -------------------------------------------------------------------------------------
>
> Key: ISPN-7393
> URL: https://issues.jboss.org/browse/ISPN-7393
> Project: Infinispan
> Issue Type: Bug
> Affects Versions: 9.0.0.Beta2
> Reporter: Gustavo Fernandes
>
> {noformat}
> 2017-01-24 15:20:57,033 INFO [org.infinispan.server.endpoint] (MSC service thread 1-6) DGENDPT10002: rest2 mapped to /rest
> 2017-01-24 15:20:57,034 INFO [org.infinispan.server.endpoint] (MSC service thread 1-4) DGENDPT10002: rest1 mapped to /rest
> 2017-01-24 15:20:57,080 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> ("subsystem" => "datagrid-infinispan-endpoint"),
> ("router-connector" => "router")
> ]) - failure description: {
> "WFLYCTL0412: Required services that are not installed:" => [
> "jboss.server.controller.management.security_realm.other",
> "jboss.server.controller.management.security_realm.other2"
> ],
> "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.datagrid-infinispan-endpoint.router.router is missing [jboss.server.controller.management.security_realm.other2, jboss.server.controller.management.security_realm.other]"]
> }
> 2017-01-24 15:20:57,119 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
> WFLYCTL0184: New missing/unsatisfied dependencies:
> service jboss.server.controller.management.security_realm.other (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> service jboss.server.controller.management.security_realm.other2 (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7393) Failed to properly Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
by Gustavo Fernandes (JIRA)
Gustavo Fernandes created ISPN-7393:
---------------------------------------
Summary: Failed to properly Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
Key: ISPN-7393
URL: https://issues.jboss.org/browse/ISPN-7393
Project: Infinispan
Issue Type: Bug
Reporter: Gustavo Fernandes
{noformat}
2017-01-24 15:20:57,033 INFO [org.infinispan.server.endpoint] (MSC service thread 1-6) DGENDPT10002: rest2 mapped to /rest
2017-01-24 15:20:57,034 INFO [org.infinispan.server.endpoint] (MSC service thread 1-4) DGENDPT10002: rest1 mapped to /rest
2017-01-24 15:20:57,080 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "datagrid-infinispan-endpoint"),
("router-connector" => "router")
]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => [
"jboss.server.controller.management.security_realm.other",
"jboss.server.controller.management.security_realm.other2"
],
"WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.datagrid-infinispan-endpoint.router.router is missing [jboss.server.controller.management.security_realm.other2, jboss.server.controller.management.security_realm.other]"]
}
2017-01-24 15:20:57,119 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
WFLYCTL0184: New missing/unsatisfied dependencies:
service jboss.server.controller.management.security_realm.other (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
service jboss.server.controller.management.security_realm.other2 (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
{noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7393) Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-7393?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes updated ISPN-7393:
------------------------------------
Summary: Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml (was: Failed to properly Hot Rod endpoint with the provided standalone-hotrod-ssl.xml)
> Failed to properly start Hot Rod endpoint with the provided standalone-hotrod-ssl.xml
> -------------------------------------------------------------------------------------
>
> Key: ISPN-7393
> URL: https://issues.jboss.org/browse/ISPN-7393
> Project: Infinispan
> Issue Type: Bug
> Reporter: Gustavo Fernandes
>
> {noformat}
> 2017-01-24 15:20:57,033 INFO [org.infinispan.server.endpoint] (MSC service thread 1-6) DGENDPT10002: rest2 mapped to /rest
> 2017-01-24 15:20:57,034 INFO [org.infinispan.server.endpoint] (MSC service thread 1-4) DGENDPT10002: rest1 mapped to /rest
> 2017-01-24 15:20:57,080 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
> ("subsystem" => "datagrid-infinispan-endpoint"),
> ("router-connector" => "router")
> ]) - failure description: {
> "WFLYCTL0412: Required services that are not installed:" => [
> "jboss.server.controller.management.security_realm.other",
> "jboss.server.controller.management.security_realm.other2"
> ],
> "WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.datagrid-infinispan-endpoint.router.router is missing [jboss.server.controller.management.security_realm.other2, jboss.server.controller.management.security_realm.other]"]
> }
> 2017-01-24 15:20:57,119 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
> WFLYCTL0184: New missing/unsatisfied dependencies:
> service jboss.server.controller.management.security_realm.other (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> service jboss.server.controller.management.security_realm.other2 (missing) dependents: [service jboss.datagrid-infinispan-endpoint.router.router]
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7392) The policy elements are ignored in the server sasl configuration
by Tristan Tarrant (JIRA)
Tristan Tarrant created ISPN-7392:
-------------------------------------
Summary: The policy elements are ignored in the server sasl configuration
Key: ISPN-7392
URL: https://issues.jboss.org/browse/ISPN-7392
Project: Infinispan
Issue Type: Bug
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Server SASL mech policies can be specified via properties or policy elements. When using the latter, the policy elements are not converted to the corresponding properties and applied to the mech config
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-7391) Provide simple username/password/realm configuration attributes for the Hot Rod client
by Tristan Tarrant (JIRA)
Tristan Tarrant created ISPN-7391:
-------------------------------------
Summary: Provide simple username/password/realm configuration attributes for the Hot Rod client
Key: ISPN-7391
URL: https://issues.jboss.org/browse/ISPN-7391
Project: Infinispan
Issue Type: Enhancement
Components: Remote Protocols
Reporter: Tristan Tarrant
Fix For: 9.0.0.Final
Asking the user to specify a callback handler is overkill when most of the time he just needs username/password/realm. Allow these to be set easily by using an internal basic callbackhandler. This configuration would be mutually exclusive with an explicit callback handler
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months
[JBoss JIRA] (ISPN-5941) Ensure testability of management console
by Ryan Emerson (JIRA)
[ https://issues.jboss.org/browse/ISPN-5941?page=com.atlassian.jira.plugin.... ]
Work on ISPN-5941 stopped by Ryan Emerson.
------------------------------------------
> Ensure testability of management console
> ----------------------------------------
>
> Key: ISPN-5941
> URL: https://issues.jboss.org/browse/ISPN-5941
> Project: Infinispan
> Issue Type: Task
> Components: Console
> Reporter: Jiří Holuša
> Assignee: Ryan Emerson
> Fix For: 9.0.0.Beta3
>
>
> Since we're planning to test ISPN management console using Selenium (Selenide more specifically), we would appreciate taking more attention to giving ID's to page elements that would be helpful for testing.
> Just an example, how it could simplify our test development as a motivation. Currently (ISPN 8.1.0.Alpha2), in the detail of cache container page with list of caches, the shortest way (even with Java 8) how to get (for testing purposes) names of caches, is:
> {code}
> List<String> caches = $$("#cache-cards > div").filterBy(attribute("ng-show", "cache.show"))
> .stream().map(element -> element.find("a").text()).collect(Collectors.toList());
> {code}
> The time to figure out this "query" was about 2 minutes (For the first time. I know, very subjective, but as an example)
> Now suppose we would add class="cacheName" to <a> element of the corresponding cache card:
> {code}
> List<String> caches = $$("#cache-cards a.cacheName").stream().map(element -> element.text()).collect(Collectors.toList());
> {code}
> Time to come up with such an "query" would be around 5 seconds :)
> I tried to come up with some generic guidelines about where to put some id/class, feel free to add some:
> * to every input/select field
> * especially with checkboxes which are differentiated with <label>
> * generally to <span> or any (text?) element which can change it's value, which is dependent on some state of the cache/server/...
> Of course, you cannot be 100% successful with giving the id/class to every useful place, but every single place, which you select correctly, simplifies and speeds up the test development. Probably also a good idea to come up with some naming convention.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 5 months