Problem:

  • Product Name: VisiBroker
  • Product Version: 8.5
  • Product Component: Osagent
  • Platform: All

VBC applications locate the osagent using the agentaddr file configured with VBROKER_ADM/OSAGENT_ADDR_FILE environment variable or by setting vbroker.orb.admDir/vbroker.agent.addrFile property.

However, VBJ applications can locate the osagent only when the vbroker.agent.addrFile property is set.  Setting the VBROKER_ADM environment variable or vbroker.orb.admDir property is not effective for VBJ applications.

Resolution:

The issue is not to be fixed. So VBJ applications have to use vbroker.agent.addrFile property when launched with java executable or set the OSAGENT_ADDR_FILE environment variable when launching with /bin/vbj tool, to set the path of the agentaddr file to locate the osagents.