17 Dec 2013
Install ConnId Connector Server as a Windows Service
Written by mdisabatino
17 Dec 2013
Java Connector Server is a component that handles Java Connectors bundles. When a Java Connector Bundle is not directly executed into Provisioning System (Apache Syncope), you need to use a remote Java Connector Server.
ConnId
Connector Server is a component that handles
ConnId
Connectors bundles. When a Java Connector Bundle is not directly executed
into Provisioning System (Apache
Syncope), you need to use a remote Connector Server.
Provisiong System is responsible for managing the profiling of users and
roles, and use the Connector Server through the bundles to comunicate with the
remote resources.
To install a Connector Server you must perform the following steps:
- Download from Connid Git
Repository
- Go to directory ConnId
- mvn clean package
- Copy connector-server-zip/target/connid-connector-server-java-X.X.X.zip to
remote host
- Unzip connid-connector-server-java-X.X.X.zip
- Create a bundles directory in the new directory - C:\connid-connector-server
- Copy the connector bundle .jar to the bundles directory
- Edit other properties directly in the conf/ConnectorServer.properties file.
- Set environment variable CONNECTOR_SERVER_HOME=C:\connid-connector-server
- Go to C:\connid-connector-server\bin
- Install the Connector Server as Windows service .\ConnectorServer.bat
/install
- Check if the serivice is created (Administrative Tool Services)
- Configure your service (for example "Start automatically")
- Start service
Otherwise you can run the ConnId Connector Server manually:
java -cp "c:\connid-connector-server\lib\framework\connid-framework.jar;c:\connid-connector-server\lib\framework\connid-framework-internal.jar;c:\connid-connector-server\lib\framework\groovy-all.jar" org.identityconnectors.framework.server.Main -run -properties c:\connid-connector-server\conf\ConnectorServer.properties
Your Java Connector Server is running. Enjoy :)
« Return