Verify that references for the libraries being on-boarded are already added to the project. Any missing references they must be added to the project for the build to be successful.
Verify that references for the libraries being on-boarded and the Transport project are already added to the project. Any missing references they must be added to the project for the build to be successful.
Manually build the project and resolve any build errors.
Locate the service project in the solution.
It should be the project with its name suffixed with the word Service. For example, GridUtilService.
The Platform Symphony Application Details dialog is displayed.
Verify that all dependent files are visible in the Files included in package list.
Click Create and Deploy Service Package and wait for confirmation of a successful deployment.
Verify that references for the libraries being on-boarded and the Transport Project are already added to the project. Any missing references they must be added to the project for the build to be successful.
Manually build the project and resolve any build errors.
A README can be found in the same location as the proxy project in a file named Readme.html.
Verify that references for the libraries being on-boarded and the Proxy project are already added to the project. Any missing references they must be added to the project for the build to be successful.
Manually build the project and resolve any build errors.
Additionally, if the failure occurred before the client code was updated by the wizard, you should update any code that is referring to the objects in the libraries being on-boarded to use the implementation residing in the Proxy instead of the original logic.
For example, if you have an object Calculator that originally resided in a namespace called Utils, and the namespace of the generated Proxy was GridUtils, then once you have added a using GridUtils; statement before the updated code, you should change code that resembles the following:
Calcualtor obj = new Calculator();
GridUtils.Calculator obj = new GridUtils.Calculator();
These fully qualified names are only required if you still need to have direct access to a subset of the classes in your original libraries while still accessing the proxy of the classes that were being on-boarded from the same libraries. If you do not need access to any of the classes in the libraries being on-boarded, then you can also replace the "using Utils;" statement in our code with the "using GridUtils;" instead with no need to fully qualify access to the generated classes in the proxy.
Locate the service project in the solution.
It should be the project with its name suffixed with the word Service. For example: GridUtilService.
The Platform Symphony Application Details dialog is displayed.
Verify that all dependent files are visible in the Files included in package list.
Click Create and Deploy Service Package and wait for confirmation of a successful deployment.