I have tried to solve the problem using online resouces, 3rd party message boards, Xcelsius tutorials, the textbook "Xcelsius 2008: Dashboard Best Practices", tutorials which came with the Xcelsius SDK, among others, however, I continue to run into problems. Additionally, I am have tried to fix by reading the Flex 3 SDK, Xcelsius 2008 SDK, and the samples for Xcelsius/Flex which came bundled in the SDK.
The problem is that the custom component, created in Flex 3 Hotfix and brought into Xcelsius using the Add-on Packager and the Add-on Manager does not display on the canvas. While all of the inherent components in Xcelsius work correctly the custom component does not display. When dropped on the canvas it simply disappears and never instatiates on the canvas and also is not listed inside the object browser. The custom component is, however, listed in the vertical menu under the category Add-Ons.
Example:
1. I use a sample Flex project which was included in the Xcelsius SDK and bring it into Flex 3 builder.
2. I configure the project to run appropriately in my local environment
3. I build the project successfully.
4. I open the Xcelsius Add-on Packager
4a. In the GENERAL tab I give the package a name
4b. In the VISUAL tab I type the name of the class (i.e. com.business.dept.project )
4c. In the VISUAL tab I type the display name (i.e. Email Component)
4d. In the VISUAL tab I type the directory location of the .swf (i.e. C:\Xcelsius\Flex\Project\Email\emailcomponent.swf )
4e. In the VISUAL tab I type the directory location of the property sheet (i.e. C:\Program Files\Business Objects\Xcelsius\SDK\bin\propertyinspector.swc )
4f. In the BUILD tab I build the component sucessfully
5. I open Xcelsius and go to File -- Manage Add-Ons
6. I add the new emailcomponent.xlx file to the Add-on Manager and select Close
7. I exit Xcelsius and reopen Xcelsius
8. The new component is listed in the vertical menu under Components -- Add-Ons
9. I test the function of inherent objects and drag a pie chart successfully onto the canvas of Xcelsius
10. I drag my new component onto the canvas, and while there is a visible border outline of the object as I drag over the canvas, when I drop the component onto the canvas the object does NOT appear on the canvas.
11. I re-test another inherent componet in Xcelsius which works fine
12. I re-test my component with the same failure.
Thank you for the assistance in advance.
Alex Dove