Description of problem: If you deploy application with JAX-WS endpoints on EAP6 JON does not show these endpoints. Version-Release number of selected component (if applicable): JON 3.1.Beta1 EAP6.ER6 How reproducible:always Steps to Reproduce: 1.have EAP6 running in standalone mode 2.deploy WAR that contains web service 3.check webservices subsystem Actual results: endpoint contained in deployment does not show up. There is an auto-group called "Endpoints" Expected results: we should support listing endpoints - admin console does that too.
Created attachment 585818 [details] sample WAR with web service
endpoint child resources should appear under 'webservices' subsystem resource
The attached ws.war creates this entry in the CLI: [standalone@localhost:9999 subsystem=webservices] :read-resource(include-runtime=true, recursive=true) { "outcome" => "success", "result" => { "endpoint" => {}, "modify-wsdl-address" => true, "wsdl-host" => expression "${jboss.bind.address:127.0.0.1}", "endpoint-config" => { "Standard-Endpoint-Config" => { "post-handler-chain" => undefined, "pre-handler-chain" => undefined, "property" => undefined }, "Recording-Endpoint-Config" => { "post-handler-chain" => undefined, "property" => undefined, "pre-handler-chain" => {"recording-handlers" => { "protocol-bindings" => "##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM", "handler" => {"RecordingHandler" => {"class" => "org.jboss.ws.common.invocation.RecordingServerHandler"}} }} } } } } This has no endpoint defined; the modify-ws*, wsdl-host entries are on subsystem=webservices and the endpoint-config is exposed. What exactly are you missing here?
The endpoints{} list seems not in console either
I did not check CLI before, this BZ is based of what EAP6 web console shows, I was also confused about "Endpoint" resource type under /webservices subsystem in RHQ. So I expected WS endpoint that is exposed by ws.jar could appear among endpoints in webservice subsystem.
Console shows the endpoint as runtime data (runtime tab in the upper right), which corresponds to the data below /deployment=ws.war/