BOXI_without_MidTier

Setup BOXI/Crystal Report Server 11
on a different machine w/o a Midtier
MyRemedy
MyMidTier
MyBOXI
ARS 7.5 Patch001
Mid-Tier 7.5 Patch001
Mid-Tier 7.5 Patch001
BOXI 11.5
ARWebReportViewer
MyBOXI
1.
2.
3.
4.
5.
Download the" ARSuiteKitWindows" package
Lauch the installer and only check "ARWebReportViewer" and "ODBC" for the installation
Open "Data Source (ODBC)" panel
Select "AR System ODBC Data Source" and click "Configure"
Check "Descending diary fields" and "Use underscores". Don't set anything else.
6. Restart your server
MyMidTier
Mid-Tier installation
1. If you have installed the Mid-Tier already (standard installer version), un-install it
2. Take the " MidTierCombined.war " found in the standard distribution of "ARSuiteKitWindows "
(not the patch001 distribution)
3. Rename the " MidTierCombined.war" to "arsys.war"
4. Log-in the Tomcat Manager (http://MyMidTier:8080/manager) from the computer where you
have saved the war file
5. Deploy the war file
6. Open the Tomcat config panel and in the Java tab set the Mid-Tier lib path
(-Djava.library.path=<TomcatPath>\webapps\arsys\WEB-INF\lib)
7. Open the server's environment variable config panel and add/modify the path variable
(<TomcatPath>\webapps\arsys\WEB-INF\lib)
8. Create a folder "reports" in your arsys root
(<TomcatPath>\webapps\arsys\reports)
9. Update the Mid-Tier to Patch001 using the files replacement method
BOXI components setup
In order to publish the reports to BOXI, the mid-tier needs some BOXI files. Those files are probably
installed by the "ARWebReportViewer" install, but unfortunately the installer does not give this
option if BOXI is not installed on the Mid-Tier server.
As a workaround I installed the "Crystal Reports XI R2 - Designer" on the Mid-Tier which setup the
necessary files. (if someone has a cleaner solution let me know)
1. Install "Crystal Reports XI R2 - Designer"
2. Restart the server and complete the "Crystal Reports XI R2 - Designer" setup
3. Open the Tomcat config panel and in the Java tab set the BOXI path
(-Dbobj.enterprise.home=C:\Program Files\Business Objects\BusinessObjects Enterprise 11.5)
4. Restart Tomcat
BOXI components setup
Create a user on your BOXI server and a public folder
(e.g. Folder - ARReports / User ARADMIN)
Mid-Tier config
1. Log in the Mid-Tier configuration page
(http://MyMidTier/arsys/shared/config/config.jsp)
2. Go to the " AR Server Settings" section and add your ARS server
3. Go to the "General Settings" section and set the fields according to your infrastructure
4. Go to the "Report Settings" section
5. Select "BOXI/Crystal Report Server 11 on a different machine w/o a Midtier"
6. Set the "Report Working Directory" to the folder you previously created
(<TomcatPath>\webapps\arsys\reports)
7. Set the "BOXI/Crystal Report Server 11 Location" to your Mid-Tier and don't specify the "arsys"
branch
(http://MyMidTier:8080)
8. Set the "CMS Machine Name*" to your BOXI server hostname and don't specify a port
(MyBOXI)
9. Select "Business Objects Enterprise XI"
10. Set the "AR System ODBC Data Source Name" to "AR System ODBC Data Source"
(this is the data source on the BOXI server not on the Mid-Tier)
11. Set the CMS folder name, user name and password
12. Click save and restart your Mid-Tier server to refresh all that :-)