[JBoss JIRA] (WFLY-3026) Security-configuration for messaging wrong in Admin Guide
by Daniel Lechner (JIRA)
Daniel Lechner created WFLY-3026:
------------------------------------
Summary: Security-configuration for messaging wrong in Admin Guide
Key: WFLY-3026
URL: https://issues.jboss.org/browse/WFLY-3026
Project: WildFly
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Documentation
Affects Versions: 8.0.0.Final
Reporter: Daniel Lechner
Assignee: Tom Wells
Priority: Minor
In the Admin Guide for Wildfly 8 (https://docs.jboss.org/author/display/WFLY8/Admin+Guide) the section "4.10.2.6 Security Domain for Users" contains an inaccurate snippet.
Following this guide one would suggest that the "security-domain" tag should be an immediate child of subsystem for the messaging. But this raises an exception during startup of the application server.
To configure the security-domain it has to be placed under the "hornetq-server" tag.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 11 months
[JBoss JIRA] (WFLY-3013) Cannot add exploded deployments through CLI on Windows
by Jan Martiska (JIRA)
[ https://issues.jboss.org/browse/WFLY-3013?page=com.atlassian.jira.plugin.... ]
Jan Martiska closed WFLY-3013.
------------------------------
Resolution: Won't Fix
Whoa, indeed, my stupid mistake. Thanks for explanation and sorry for confusion.
> Cannot add exploded deployments through CLI on Windows
> ------------------------------------------------------
>
> Key: WFLY-3013
> URL: https://issues.jboss.org/browse/WFLY-3013
> Project: WildFly
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Domain Management
> Affects Versions: 8.0.0.Final
> Reporter: Jan Martiska
> Priority: Minor
>
> Try to deploy a directory (exploded deployment) in Windows like this:
> {noformat}
> /deployment=eardeployment1.ear:add(content=[{"path"=>"C:\QA\jmartisk\exploded_deployments\eardeployment1.ear","archive"=>false}],enabled=true)
> {noformat}
> it fails with an error like this:
> {noformat}
> "failure-description" => {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"eardeployment1.ear\".STRUCTURE"
> => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"eardeployment1.ear\".STRUCTURE: JBAS018733:
> Failed to process phase STRUCTURE of deployment \"eardeployment1.ear\"
> Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: JBAS018740: Failed to mount deployment
> content
> Caused by: java.io.FileNotFoundException: C:\\QA\\jmartisk\\wildfly-8.0.1.Final-SNAPSHOT\\QAjmartiskexploded_deploymentseardeployment1.ear (The filename, directory name, or volume label synt
> ax is incorrect)"}},
> {noformat}
> The same command works in Linux.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 11 months
[JBoss JIRA] (WFLY-3025) Taking thread dumps via HC
by James Livingston (JIRA)
James Livingston created WFLY-3025:
--------------------------------------
Summary: Taking thread dumps via HC
Key: WFLY-3025
URL: https://issues.jboss.org/browse/WFLY-3025
Project: WildFly
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Domain Management
Affects Versions: 8.0.0.Final
Reporter: James Livingston
Assignee: James Livingston
It would be useful to be able to gather low-level per-server information such as Java thread dumps. This would best be gathered from the Host Controllers, and be available via the management model.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 11 months
[JBoss JIRA] (WFLY-3024) Remove OperationContext.readModelForUpdate() or fix impl to not create resources
by Brian Stansberry (JIRA)
Brian Stansberry created WFLY-3024:
--------------------------------------
Summary: Remove OperationContext.readModelForUpdate() or fix impl to not create resources
Key: WFLY-3024
URL: https://issues.jboss.org/browse/WFLY-3024
Project: WildFly
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Domain Management
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Fix For: 9.0.0.CR1
OperationContextImpl.readModelForUpdate() creates the target resource if it is not found. That's not good; createResource or addResource are for that and readResourceForUpdate does not do this.
No code in WF itself actually calls this method.
Either:
1) Remove the method (it's been deprecated since June 2011)
2) Change the impl to a simple readResourceForUpdate(address).getModel()
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 11 months
[JBoss JIRA] (WFLY-3017) OperationContextImpl.readResourceForUpdate assumes all resources represent persistent config
by Brian Stansberry (JIRA)
[ https://issues.jboss.org/browse/WFLY-3017?page=com.atlassian.jira.plugin.... ]
Brian Stansberry commented on WFLY-3017:
----------------------------------------
Same for removeResource and addResource. The latter probably doesn't matter much, since runtime-only resources are typically not added via mgmt ops. But I'll fix it anyway.
> OperationContextImpl.readResourceForUpdate assumes all resources represent persistent config
> --------------------------------------------------------------------------------------------
>
> Key: WFLY-3017
> URL: https://issues.jboss.org/browse/WFLY-3017
> Project: WildFly
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Domain Management
> Affects Versions: 8.0.0.Final
> Reporter: Brian Stansberry
> Assignee: Brian Stansberry
> Fix For: 8.0.1.Final
>
>
> The readResourceForUpdate impl makes a few assumptions regarding the fact that a given Resource represents persistent config (i.e. Resource.isRuntime() == true):
> 1) It calls rejectUserDomainServerUpdates() which means an OSH running on a server could not call this.
> 2) It calls authorize(false, READ_WRITE_CONFIG) which means an OSH for an op available to the RBAC Operator role could not call this.
> Places this impacts include LogStoreProbeHandler and LogStoreTransactionDeleteHandler which should be calling readResourceForUpdate but aren't -- and can't because of this bug.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 11 months
[JBoss JIRA] (WFLY-3019) Shutdown on startup error
by Brian Stansberry (JIRA)
[ https://issues.jboss.org/browse/WFLY-3019?page=com.atlassian.jira.plugin.... ]
Brian Stansberry commented on WFLY-3019:
----------------------------------------
Anyone who looks at this, search the code for uses of "jboss.unsupported.fail-boot-on-runtime-failure" which the testsuite uses to trigger this kind of behavior. Implementing this might just involve exposing a proper configuration mechanism for this. Having different behavior based on whether the failure occurred in subsystems or deployments would require something more (and may have unacceptable boot speed costs; or maybe not.)
> Shutdown on startup error
> -------------------------
>
> Key: WFLY-3019
> URL: https://issues.jboss.org/browse/WFLY-3019
> Project: WildFly
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Affects Versions: 8.0.0.Final
> Reporter: Takayoshi Kimura
>
> Currently WildFly starts and up running although it got critical errors during boot.
> For example, 8080 port is being used by the other process and undertow subsystem was not functioning, transaction manager and logging subsystems are failed to boot due to file permission error, or someone started the instance twice by mistake.
> It would be nice if we can have an option to trigger shutdown the non-healthy instance in these boot error situations, for subsystem level errors and for deployment errors.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 11 months
[JBoss JIRA] (LOGMGR-95) Log4j Logger.getParent() inconsistent
by David Lloyd (JIRA)
[ https://issues.jboss.org/browse/LOGMGR-95?page=com.atlassian.jira.plugin.... ]
David Lloyd commented on LOGMGR-95:
-----------------------------------
OK. It should be pretty simple to duplicate the log4j behavior; it will simply cause the intermediate node to come into existence, which is fine.
> Log4j Logger.getParent() inconsistent
> -------------------------------------
>
> Key: LOGMGR-95
> URL: https://issues.jboss.org/browse/LOGMGR-95
> Project: JBoss Log Manager
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Reporter: James Livingston
> Assignee: David Lloyd
>
> Log4j Loggers have a getParent() method, whose return value is set up by JBossLogManagerFacade.updateParents(). The method locates the closest parent node which has an existing Log4J logger created *at the time*. This results in the parent being different depending on the order Log4j loggers are used in.
> Consider:
> Logger.getLogger("a");
> Logger.getLogger("a.b.c");
> Logger.getLogger("a.b");
> When the second line causes updateParents() to be called, LoggerNode.getOrCreate() has already created the intermediate "a.b" node. That does not yet have a Log4j Logger created, so the Logger for "a" is returned. Original log4j would have returned "a.b" due to it using the parent structure in the implementation.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
10 years, 11 months