https://github.com/shapeblue/cpbm-reporting-connector
Test connector for CPBM, just template connector.
https://github.com/shapeblue/cpbm-reporting-connector
Last synced: 4 months ago
JSON representation
Test connector for CPBM, just template connector.
- Host: GitHub
- URL: https://github.com/shapeblue/cpbm-reporting-connector
- Owner: shapeblue
- Created: 2014-12-19T10:24:35.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-12-29T07:12:33.000Z (over 11 years ago)
- Last Synced: 2025-12-20T23:52:31.117Z (6 months ago)
- Language: Java
- Homepage:
- Size: 204 KB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Setting up CPBM SDK
1. Download the CPBM [sdk](http://www.betterbydesign.uk.com/download/cssdk-standard_2.3.0.zip) and extract cssdk-standard.jar
2. Run the SDK jar to install jars and scripts to a directory
3. Go to the directory, fix CRLF in bin/ using sed -i 's/\r//g' {script} or tr -d '\r' < bash-script.sh > final-script.sh
4. Run the script to install the jars in your local Maven ~/.m2
### Setting up development environment:
1. Download Spring STS from http://spring.io/tools
2. Import this project into STS (Eclipse based Spring IDE)
3. Run mvn clean install once or through STS to setup the project (will take some time)
### Install and Usage
After building the jars (both service and fragment connectors), put the jar
file in /usr/share/vts3/connector_ext and put the following line in the
`com.citrix.cpbm.connector.ext.plan` file:
Now, restart cloud-portal service. In the logs (/var/log/cloud/portal/) you should
see the new plugin installed/setup.
Upon installation the fragment/UI connector's endpoints are accessible here:
http://:8080/portal/portal/connector_resources/shapebluereports_fragment/reports