The allowedResourceDomains pattern does not seem to be valid

The TomEE server configuration file contains an invalid entry in the allowedResourceDomains list.

See Also
Connector Configuration
Connector and 3DSearch URLs Contain Mismatching Domains

Cause

When resolving a connector/3DPassport domain mismatch error, the user needs to edit the TomEE server configuration file to enter the list of allowed domains. If there is an error in the allowedResourceDomains list, for example:

<allowedResoureDomains>^*\.MyCompany\.com^</allowedResourceDomains>
instead of:
<allowedResoureDomains>^.*\.MyCompany\.com^</allowedResourceDomains>
missing the . in front of the *, the entry is incorrect, resulting in this error.

Solution

  1. Edit the connector XML file located in the TomEE directory:

    WEB-INF\3DSCM\scmdaemon.xml

  2. Edit the domain to the allowed resource domain list to correct the error.
  3. Save the changes and restart the TomEE server.