-
Bug
-
Resolution: Duplicate
-
Major
-
jboss-fuse-6.2
-
None
-
%
-
-
Gateway output is the same right after changing zooKeeperPath = /fabric/registry/clusters/apis/ws/ in io.fabric8.gateway.http.mapping-apis.properties file. :
{"servlets/org.apache.cxf.cxf-rt-transports-http/cxf/":["http://dhcp-10-40-3-36.brq.redhat.com:8182/cxf","http://dhcp-10-40-3-36.brq.redhat.com:8183/cxf","http://dhcp-10-40-3-36.brq.redhat.com:8181/cxf"],"servlets/io.fabric8.mq.mq-http-discovery/mq-discovery/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/mq-discovery"],"/redhat-branding/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/redhat-branding"],"servlets/io.fabric8.fabric-redirect/*/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/*"],"/cxf/fabric8/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/cxf/fabric8"],"/hawtio/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/hawtio"],"/cxf/crm/":["http://dhcp-10-40-3-36.brq.redhat.com:8182/cxf/crm"],"/cxf/HelloWorld/":["http://dhcp-10-40-3-36.brq.redhat.com:8183/cxf/HelloWorld"],"/hawtio-karaf-terminal/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/hawtio-karaf-terminal"],"servlets/io.fabric8.fabric-jolokia/jolokia/":["http://dhcp-10-40-3-36.brq.redhat.com:8184/jolokia","http://dhcp-10-40-3-36.brq.redhat.com:8183/jolokia","http://dhcp-10-40-3-36.brq.redhat.com:8181/jolokia","http://dhcp-10-40-3-36.brq.redhat.com:8182/jolokia"],"/git/fabric/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/git/fabric/"],"/hawtio-swagger/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/hawtio-swagger"],"servlets/io.fabric8.fabric-maven-proxy/maven/download/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/maven/download"],"servlets/io.fabric8.fabric-maven-proxy/maven/upload/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/maven/upload"],"servlets/io.fabric8.fabric-git-server/git/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/git"]}
"/cxf/crm/" is still present even when zookeeperPath was changed to " /fabric/registry/clusters/apis/ws"
After restarting the gateway container output is changed:
{"/cxf/HelloWorld/":["http://dhcp-10-40-3-36.brq.redhat.com:8183/cxf/HelloWorld"],"servlets/org.apache.cxf.cxf-rt-transports-http/cxf/":["http://dhcp-10-40-3-36.brq.redhat.com:8182/cxf","http://dhcp-10-40-3-36.brq.redhat.com:8183/cxf","http://dhcp-10-40-3-36.brq.redhat.com:8181/cxf"],"/hawtio-karaf-terminal/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/hawtio-karaf-terminal"],"/git/fabric/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/git/fabric/"],"servlets/io.fabric8.fabric-jolokia/jolokia/":["http://dhcp-10-40-3-36.brq.redhat.com:8182/jolokia","http://dhcp-10-40-3-36.brq.redhat.com:8184/jolokia","http://dhcp-10-40-3-36.brq.redhat.com:8181/jolokia","http://dhcp-10-40-3-36.brq.redhat.com:8183/jolokia"],"servlets/io.fabric8.mq.mq-http-discovery/mq-discovery/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/mq-discovery"],"/redhat-branding/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/redhat-branding"],"/hawtio-swagger/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/hawtio-swagger"],"servlets/io.fabric8.fabric-maven-proxy/maven/download/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/maven/download"],"servlets/io.fabric8.fabric-redirect/*/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/*"],"/hawtio/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/hawtio"],"servlets/io.fabric8.fabric-maven-proxy/maven/upload/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/maven/upload"],"servlets/io.fabric8.fabric-git-server/git/":["http://dhcp-10-40-3-36.brq.redhat.com:8181/git"]}
Now when gateway is restarted changing the rules is working well without restart.
NOTE
This is a bug with Fabric CXF endpoint registration, that affects also HTTP Gateway.
- is duplicated by
-
ENTESB-5820 HTTP gateway does not show CXF endpoints after container restart
- Closed
- is related to
-
ENTESB-3038 WS in child containers aren't recognized by ZK sometimes
- Closed
-
ENTESB-6386 New CXF endpoints introduced by a container-upgrade are not visible in Fabric8 HTTP gateway without restarting it
- Closed
- relates to
-
ENTESB-3517 CXF Rest endpoints don't all show up on the APIs page
- Closed
-
ENTESB-3053 REST api on child container does not register on Fabric registry
- Closed
-
ENTESB-3139 [HTTP Gateway] Gateway does not detect undeployed contexts
- Closed
-
ENTESB-6609 SCR components and factoryPids random issues
- Closed
-
FUSEDOC-656 [6.2 Release Notes] Please add ENTESB-3192 and ENTESB-3039 to RN's
- Closed