[Apiman-user] Changing gateway endpoints

Eric Wittmann eric.wittmann at redhat.com
Tue Apr 19 10:32:26 EDT 2016


Assuming you are running apiman in WildFly or EAP (typical use) here is 
what you need to do to change the apiman endpoint:

1) Modify the "jboss-web.xml" file inside the apiman-gateway.war file 
(you can find it in WEB-INF).

2) Change the <context-root> to whatever you want it to be

3) Deploy the changed WAR to EAP/WildFly

4) Profit!

Here is the file in question within the apiman source code:

https://github.com/apiman/apiman/blob/master/gateway/platforms/war/wildfly8/gateway/src/main/webapp/WEB-INF/jboss-web.xml#L3

If you are running apiman on tomcat or jetty, you'll need to do 
something different - so let me know. :)

-Eric

On 4/18/2016 3:33 PM, Christopher Stolte wrote:
> Hi All,
>
>
> I am trying to change the gateway endpoint so that managed endpoints for
> my services have a public URL under my control (for example maybe
> http://my.domain.com/apis).  I found this discussion:
>
>
> http://lists.jboss.org/pipermail/apiman-user/2015-October/000324.html
>
>
> Is changing the gateway WAR the only way to achieve this?  Maybe I'm
> missing a more obvious way to affect the managed endpoint?  If that is
> the way to go about it, can someone give me an idea of where in the code
> to do that?
>
>
> Thanks for any help!
>
>
>
> _______________________________________________
> Apiman-user mailing list
> Apiman-user at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/apiman-user
>


More information about the Apiman-user mailing list