Bug 1006916 - ManagementConsole show "Unknown Error" if the details of an EAR deployment with a different runtime-name should be displayed
Summary: ManagementConsole show "Unknown Error" if the details of an EAR deployment wi...
Keywords:
Status: CLOSED DUPLICATE of bug 964446
Alias: None
Product: JBoss Enterprise Application Platform 6
Classification: JBoss
Component: Domain Management
Version: 6.1.0,6.1.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: EAP 6.2.0
Assignee: Brian Stansberry
QA Contact: Petr Kremensky
Russell Dickenson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-09-11 13:48 UTC by wfink
Modified: 2018-12-02 15:15 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-09-11 16:23:05 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Quickstart - Greeter to reproduce (11.33 KB, application/zip)
2013-09-11 13:48 UTC, wfink
no flags Details
Screenshot (113.64 KB, image/png)
2013-09-11 13:50 UTC, wfink
no flags Details

Description wfink 2013-09-11 13:48:07 UTC
Created attachment 796382 [details]
Quickstart - Greeter to reproduce

If a EAR file is deployed with a different runtime name the detail-view will fail with an error

How reproducible:
1. Start a fresh EAP6.1.x instance
2. Deploy an ear  "deploy EARTest.ear --runtime-name=Test.ear
3. navigate to "Runtime - Manage Deployments"
4. Click EARTest.ear -> jboss-as-ejb-in-ear-ejb.jar -> ejb3


==========  server.log ==============
15:41:15,070 ERROR [org.jboss.as.controller.management-operation] (HttpManagementService-threads - 7) JBAS014612: Operation ("read-attribute") failed - address: ([
    ("deployment" => "EARTest.ear"),
    ("subdeployment" => "jboss-as-ejb-in-ear-ejb.jar"),
    ("subsystem" => "ejb3"),
    ("stateful-session-bean" => "GreeterEJB")
]): org.jboss.msc.service.ServiceNotFoundException: Service service jboss.deployment.subunit."EARTest.ear"."jboss-as-ejb-in-ear-ejb.jar".component.GreeterEJB.START not found
	at org.jboss.msc.service.ServiceContainerImpl.getRequiredService(ServiceContainerImpl.java:448) [jboss-msc-1.0.4.GA-redhat-1.jar:1.0.4.GA-redhat-1]
	at org.jboss.as.controller.OperationContextImpl$OperationContextServiceRegistry.getRequiredService(OperationContextImpl.java:1068) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.ejb3.subsystem.deployment.AbstractRuntimeMetricsHandler.executeRuntimeStep(AbstractRuntimeMetricsHandler.java:69)
	at org.jboss.as.controller.AbstractRuntimeOnlyHandler$1.execute(AbstractRuntimeOnlyHandler.java:90) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:440) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.AbstractOperationContext.doCompleteStep(AbstractOperationContext.java:322) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.AbstractOperationContext.completeStepInternal(AbstractOperationContext.java:229) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:224) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.ModelControllerImpl.internalExecute(ModelControllerImpl.java:194) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.ModelControllerImpl.execute(ModelControllerImpl.java:115) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:398) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.controller.ModelControllerImpl$3.execute(ModelControllerImpl.java:388) [jboss-as-controller-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.domain.http.server.DomainApiHandler.processRequest(DomainApiHandler.java:320) [jboss-as-domain-http-interface-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.domain.http.server.DomainApiHandler.doHandle(DomainApiHandler.java:226) [jboss-as-domain-http-interface-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.domain.http.server.DomainApiHandler.handle(DomainApiHandler.java:233) [jboss-as-domain-http-interface-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.domain.http.server.security.SubjectAssociationHandler.handle(SubjectAssociationHandler.java:51) [jboss-as-domain-http-interface-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:78)
	at org.jboss.sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:69)
	at org.jboss.com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:81)
	at org.jboss.sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:710)
	at org.jboss.com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:78)
	at org.jboss.as.domain.http.server.RealmReadinessFilter.doFilter(RealmReadinessFilter.java:47) [jboss-as-domain-http-interface-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.as.domain.http.server.DmrFailureReadinessFilter.doFilter(DmrFailureReadinessFilter.java:45) [jboss-as-domain-http-interface-7.2.1.Final-redhat-10.jar:7.2.1.Final-redhat-10]
	at org.jboss.com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:81)
	at org.jboss.sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:682)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_25]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_25]
	at java.lang.Thread.run(Thread.java:724) [rt.jar:1.7.0_25]
	at org.jboss.threads.JBossThread.run(JBossThread.java:122) [jboss-threads-2.1.0.Final-redhat-1.jar:2.1.0.Final-redhat-1]


=======  Browser Message  =============
Unknown error

Unexpected HTTP response: 500

Request
{
    "operation" => "composite",
    "address" => [],
    "steps" => [
        {
            "address" => [
                ("deployment" => "EARTest.ear"),
                ("subdeployment" => "jboss-as-ejb-in-ear-ejb.jar"),
                ("subsystem" => "ejb3"),
                ("entity-bean" => "*")
            ],
            "operation" => "read-resource",
            "include-runtime" => true
        },
        {
            "address" => [
                ("deployment" => "EARTest.ear"),
                ("subdeployment" => "jboss-as-ejb-in-ear-ejb.jar"),
                ("subsystem" => "ejb3"),
                ("message-driven-bean" => "*")
            ],
            "operation" => "read-resource",
            "include-runtime" => true
        },
        {
            "address" => [
                ("deployment" => "EARTest.ear"),
                ("subdeployment" => "jboss-as-ejb-in-ear-ejb.jar"),
                ("subsystem" => "ejb3"),
                ("singleton-bean" => "*")
            ],
            "operation" => "read-resource",
            "include-runtime" => true
        },
        {
            "address" => [
                ("deployment" => "EARTest.ear"),
                ("subdeployment" => "jboss-as-ejb-in-ear-ejb.jar"),
                ("subsystem" => "ejb3"),
                ("stateless-session-bean" => "*")
            ],
            "operation" => "read-resource",
            "include-runtime" => true
        },
        {
            "address" => [
                ("deployment" => "EARTest.ear"),
                ("subdeployment" => "jboss-as-ejb-in-ear-ejb.jar"),
                ("subsystem" => "ejb3"),
                ("stateful-session-bean" => "*")
            ],
            "operation" => "read-resource",
            "include-runtime" => true
        }
    ]
}

Response

Internal Server Error
{
    "outcome" => "failed",
    "result" => {
        "step-1" => {
            "outcome" => "failed",
            "result" => [],
            "rolled-back" => true
        },
        "step-2" => {
            "outcome" => "failed",
            "result" => [],
            "rolled-back" => true
        },
        "step-3" => {
            "outcome" => "failed",
            "result" => [],
            "rolled-back" => true
        },
        "step-4" => {
            "outcome" => "failed",
            "result" => [],
            "rolled-back" => true
        },
        "step-5" => {
            "outcome" => "failed",
            "result" => [{
                "address" => [
                    ("deployment" => "EARTest.ear"),
                    ("subdeployment" => "jboss-as-ejb-in-ear-ejb.jar"),
                    ("subsystem" => "ejb3"),
                    ("stateful-session-bean" => "GreeterEJB")
                ],
                "outcome" => "failed",
                "rolled-back" => true
            }],
            "rolled-back" => true
        }
    },
    "failure-description" => "JBAS014654: Composite operation was rolled back",
    "rolled-back" => true
}
=========================================

Comment 2 wfink 2013-09-11 13:50:02 UTC
Created attachment 796384 [details]
Screenshot


Note You need to log in before you can comment on or make changes to this bug.