If you get a CAS error, this means that the agent is running. If you get a 404 Page Not Found Error, the agent is not available in your 3DSpace installation.
• If you have a previous installation of the Legacy ENOVIA SBA Connector, remove all ENOVIA jars (including JPO jars) from the Exalead CloudViewjavabin directory and restart the Exalead CloudView instance.
• If using HTTPS with self-signed certificate, install the certificate into the Exalead CloudView java trust store before configuring the connector. For more information, see the Exalead CloudView Installation Guide.
1. Open the Administration Console.
2. Go to Connectors and click Add connector:
a. Enter a descriptive name for the connector.
b. From Type, select the ENOVIA ER connector.
c. Click Accept.
The connector Configuration tab opens.
3. Expand Connection parameters and for:
a. Component class name, select On premise.
b. Connectivity mode, select 3DSpace.
c. URL, enter: https://<3DSPace_HOST>/3DSpace/enovia-agent
d. Login, enter the crawling account login.
e. Password, enter the crawling account password.
4. Click Check connectivity to run the connector’s connectivity test.
The first Check connectivity action can take up to 5 minutes (succeeding ones do not take less time). If the connection is successful, a green "OK" message displays. Otherwise, a message in red indicates what is wrong.
You must specify the users allowed to connect and crawl the 3DSpace using CAS Authentication, by specifying grant and deny rules.
1. Go to your 3DSpaceapache-tomcat/bin/config directory and edit the ERAgentRestAPICASSecurity.xml file.
2. Uncomment and configure the grant or deny rules that you need.
<-- By default, all users are denied --> <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <casSecurityConfig> <denies> <all>true</all> <users/> <assignments/> </denies> </casSecurityConfig>
<!-- Config sample: To grant a user with crawl permissions, uncomment the following lines. In this example, the user with login VPLMAdminUser will be the only one allowed to crawl the 3DSpace, using CAS authentication--> <!-- <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <casSecurityConfig> <grants> <all>false</all> <users> <login>VPLMAdminUser</login> </users> <assignments/> </grants> </casSecurityConfig> -->