I have a distributed Publisher (port 9446) and Store (port 9447). I'm starting them with the -Dprofile options per: http://docs.wso2.org/display/AM160/Running+the+Product+on+a+Preferred+Profile and both components are configured as follows:
CarbonDB = wso2reg
User = wso2user
API = wso2API
Reg = wso2SharedRegistry (for governance and config).
When I create a new API on the Publisher and then publish to the gateway I see in the logs that it gets published: INFO - API Initializing API: admin--CleanPhoneVerify:v1.0.0
But when I log into the Store on port 9447 (https://StorePubServer.domain.ext:9447/Store) I don't see the API. However, when I log into the address (https://StorePubServer.domian.ext:9446/Store) I see it.
Question 1: Shouldn't the preferred profile start options prevent the Store from working on port 9446? Question 2: Why don't I see the api on the Store running on port 9447 that I started with my -Dprofile option?