[jboss-jira] [JBoss JIRA] (WFLY-3791) Error on ModelControllerClient to list sections
ofbiz brazil (JIRA)
issues at jboss.org
Fri Aug 29 10:26:00 EDT 2014
[ https://issues.jboss.org/browse/WFLY-3791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12996984#comment-12996984 ]
ofbiz brazil edited comment on WFLY-3791 at 8/29/14 10:25 AM:
--------------------------------------------------------------
Darran,
What trickes much more me, is just the fact via CLI console I can find security section.
Seems just Java API can not do it
Why?
C:\wildfly-8.1.0.Final\bin>jboss-cli.bat --connect --controller=localhost:9029
[standalone at localhost:9029 /] ./subsystem=security:read-resource(recursive=true)
{
"outcome" => "success",
"result" => {
"deep-copy-subject-mode" => false,
"security-domain" => {
"pw_encrypted_MSSQL_CAS_DS" => {
"cache-type" => "default",
"acl" => undefined,
"audit" => undefined,
"authentication" => {"classic" => {
"login-modules" => [{
"code" => "org.picketbox.datasource.security.SecureIdentityLoginModule",
"flag" => "required",
"module" => undefined,
"module-options" => {
"username" => "XXXX",
"password" => "XXXX",
"managedConnectionFactoryName" => "jboss.jca:service=TxCM,name=MSSQL_CAS_DS"
}
}],
"login-module" => {"org.picketbox.datasource.security.SecureIdentityLoginModule" => {
"code" => "org.picketbox.datasource.security.SecureIdentityLoginModule",
"flag" => "required",
"module" => undefined,
"module-options" => {
"username" => "XXXX",
"password" => "XXXX",
"managedConnectionFactoryName" => "jboss.jca:service=TxCM,name=MSSQL_CAS_DS"
}
}}
}},
"authorization" => undefined,
"identity-trust" => undefined,
"jsse" => undefined,
was (Author: ofbizbrazil):
Darran,
What trickes much more me, is just the fact via CLI console I can find security section.
Seems just Java API can do it
Why?
C:\wildfly-8.1.0.Final\bin>jboss-cli.bat --connect --controller=localhost:9029
[standalone at localhost:9029 /] ./subsystem=security:read-resource(recursive=true)
{
"outcome" => "success",
"result" => {
"deep-copy-subject-mode" => false,
"security-domain" => {
"pw_encrypted_MSSQL_CAS_DS" => {
"cache-type" => "default",
"acl" => undefined,
"audit" => undefined,
"authentication" => {"classic" => {
"login-modules" => [{
"code" => "org.picketbox.datasource.security.SecureIdentityLoginModule",
"flag" => "required",
"module" => undefined,
"module-options" => {
"username" => "XXXX",
"password" => "XXXX",
"managedConnectionFactoryName" => "jboss.jca:service=TxCM,name=MSSQL_CAS_DS"
}
}],
"login-module" => {"org.picketbox.datasource.security.SecureIdentityLoginModule" => {
"code" => "org.picketbox.datasource.security.SecureIdentityLoginModule",
"flag" => "required",
"module" => undefined,
"module-options" => {
"username" => "XXXX",
"password" => "XXXX",
"managedConnectionFactoryName" => "jboss.jca:service=TxCM,name=MSSQL_CAS_DS"
}
}}
}},
"authorization" => undefined,
"identity-trust" => undefined,
"jsse" => undefined,
> Error on ModelControllerClient to list sections
> -----------------------------------------------
>
> Key: WFLY-3791
> URL: https://issues.jboss.org/browse/WFLY-3791
> Project: WildFly
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Domain Management
> Affects Versions: 8.1.0.Final
> Environment: Java 7
> Reporter: ofbiz brazil
> Assignee: Darran Lofthouse
>
> Hello,
> When there's a client trying to list a node for a security section, Wildfly says it does not exist but on Jboss 7.1.1 it works fine.
> Java Code:
> --------------
> final ModelNode request = new ModelNode();
> request.get(ClientConstants.OP).set("read-resource");
> request.get("recursive").set(true);
> request.get(ClientConstants.OP_ADDR).add("subsystem", "security");
> final ModelControllerClient client = ModelControllerClient.Factory.create(InetAddress.getByName("127.0.0.1"), 9999);
> final ModelNode response = client.execute(new OperationBuilder(request).build());
> final String section = response.get(ClientConstants.RESULT).get("security-domain")
> .get("pw_MSSQL_CAS_DS")
> Result:
> ---------
> {
> "outcome" => "failed",
> "failure-description" => "JBAS014807: Management resource '[(\"subsystem\" => \"security\")]' not found",
> "rolled-back" => true
> }
> Cheers,
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
More information about the jboss-jira
mailing list