Please tell us about the restrictions when dividing the BaseURL for each tenant.

 
First, there are restrictions on determining the BaseURL.

https://document.intra-mart.jp/library/iap/public/iap_release_note/texts/limitations/environment.html#mod-proxyap

For example, when deploying imart.war, the context path is /imart.
This context path cannot be changed to a different value.

If it is other than /imart, please change the name part of the war file after un-deploying imart.war and deploy it again.
The name part of the war file is the context path.
Change the web server settings according to the change of the context path.

If the host name accessed by the browser is example.com and the port number is 80 (well-known ports for http), then the BaseURL is:
・ http://example.com/imart

The following are not available because the context path is not /imart.
・ http://example.com/dev (not available)

Similarly, if you deploy test.war:
・ http://example.com/test

The following is not available because the context path is not /test.
・ http://example.com/dev (not available)

[Virtual tenant within one war]

・ If BaseURL is divided for each tenant, make it unique by combining the host name and a port number.
・ Set the same context path (war file name part).

As an example, the following BaseURL can be used in the environment where imart.war is deployed.

Make unique by hostname
・ http://example.com/imart
・ http://test1.example.com/imart
・ http://test2.example.com/imart

Make unique on port
・ http://example.com/imart
・ http://example.com:81/imart
・ http://example.com:82/imart

[Multi-tenant using multiple wars]

Assume that one tenant is operated with one war file.
In this case, each war file unit is a separate system as intra-mart AccelPlatform.
The context path is different for each war file.

For example, the BaseURL in the environment where imart.war and test.war are deployed is as follows.

・ http://example.com/imart (BaseURL for imart.war)
・ http://example.com/test (BaseURL for test.war)

[Reference information]
If you want to use multiple BaseURLs for general purpose, it is possible by doing additional development referring to the following CookBook.
・ https://dev.intra-mart.jp/cookbook181865/
・ https://dev.intra-mart.jp/cookbook181864/

-- Target ----------------------------------------------------------------------
iAP/Accel Platform/All Updates
 --------------------------------------------------------------------------------

FAQID:1182
Was this article helpful?
0 out of 0 found this helpful
Powered by Zendesk