Software AG Product Suite 10.4 | Working with Software AG Common Landscape Asset Registry | Deploying the JFrog Artifactory to Command Central
 
Deploying the JFrog Artifactory to Command Central
Use the following procedure to deploy the JFrog Artifactory open-source software (OSS) as a web application to the OSGi profile of Command Central (CCE).
Before starting the deployment, you must stop Command Central if it is running.
* To deploy the Artifactory to the OSGi profile of Command Central
1. Download the latest version of the JFrog Artifactory OSS .zip file from https://bintray.com/jfrog/artifactory/jfrog-artifactory-oss-zip/view.
2. Extract the contents of the file to a folder on your local file system.
3. Copy the artifactory.war file from Artifactory_folder/webapps to Software AG_directory /profiles/CCE/workspace/webapps.
4. Go to Software AG_directory /profiles/CCE/configuration and open the custom_wrapper.conf file in a text editor.
5. Add the following Java additional parameters and then save the file:
set.ARTIFACTORY_HOME=%OSGI_CONFIGURATION_AREA%%WRAPPER_FILE_SEPARATOR%artifactory
wrapper.java.additional.100=-Dartifactory.home="%ARTIFACTORY_HOME%"
wrapper.java.additional.100.stripquotes=TRUE
wrapper.java.additional.101=-Dfile.encoding=UTF8
wrapper.java.additional.102=-Djruby.compile.invokedynamic=false
wrapper.java.additional.103=-Dartdist=zip
wrapper.java.additional.104=
-Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true
wrapper.java.additional.105=-XX:+UseG1GC
6. Create a folder named "artifactory" in the Software AG_directory /profiles/CCE/configuration directory.
7. Copy the Artifactory_folder/etc folder to the Software AG_directory /profiles/CCE/configuration/artifactory directory.
8. Go to Software AG_directory /profiles/CCE/configuration/artifactory/etc and open the binarystore.xml file in a text editor.
9. Add the following lines after the <chain template="file-system"/> element and then save the file:
<provider id="file-system" type="file-system">
<baseDataDir>Software AG_directory/profiles/CCE/workspace/data
</baseDataDir>
</provider>
10. Verify that deployment is successful:
a. Start Command Central.
b. Go to http://host:port/artifactory, where host and port are the Command Central hostname and HTTP port.
If the deployment is successful, you should see the Artifactory home page. You can log into the Artifactory and create repositories.

Copyright © 1999-2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release