When I validate project,Console show error information.

Submitted by zhangjuan on Fri, 2006-05-26 01:23.

how do I resolve it?
7 problems encountered in project [symtrace]
[GigeComp] : ERROR - One of associated resources has prov as enabled but OM Library is not selected
[GigeComp] : ERROR - PROV LIB for component is not selected but associated resource has prov as enabled
[SysComp] : ERROR - One of associated resources has prov as enabled but OM Library is not selected
[SysComp] : ERROR - PROV LIB for component is not selected but associated resource has prov as enabled
[GigeComp] : ERROR - One of associated resources has alarm as enabled but OM Library is not selected
[GigeComp] : ERROR - ALARM LIB for component is not selected but associated resource has alarm as enabled
[None] : ERROR - Atleast one node of type 'Class A' or 'Class B' should be present in the component editor

Submitted by nv on Fri, 2006-05-26 12:56.

You need to do two things:

First, if you are defining a resource with alarm or provisioning attributes, you need to ensure that the component that realizes it also has the alarm, provisioning and OM libraries enabled. This will get rid of the first 6 errors.

As for the last error, a system must always have at least one 'controller card'. We classify it as "class A" or "class B", depending on whether the shelf management functions are on the same system controller card or a different card. Go into the component editor window and make sure you have defined a 'system controller' card.

Submitted by zhangjuan on Fri, 2006-05-26 20:53.

about the the first point,I don't know how to do it,Could you tell me how the alarm,provisioning and OM libraries enable?Could you give me a detail manual that how to build an application?If I don't use IDE,can I build a application?

Submitted by nv on Sat, 2006-05-27 10:04.

To answer your first question: As these are per component properties, in the Component Editor Window:

Right click on the desired component ->
Properties ->
EO Properties [Edit] ->
Basic Libraries ->
Set OM to True


Right click on the desired component ->
Properties ->
EO Properties [Edit] ->
EO Client Libraries ->
Set Alarm and Prov to True

To answer your second question: Yes, it is very much possible to build an application without using the IDE. But then you lose out on validation of your model as well as automatic code generation. Without these cross checks, you can have a situation where the model and code compile and you can bring individual components up, but the system as a whole does not behave as desired because there is an inconsistency in the overall configuration.

This is incidently the current/legacy approach to building systems. A moderately large system can have many configuration knobs (assuming you have the flexibility in your system components) and keeping everything consistent can be hard. Such issues are then typically discovered during the integration and testing phases and not early on during design, which is one of the goals of the IDE.

If you wish to try this, the easiest way is to look at the sample model provided with the ASP code and modify it as necessary. It will work fine for a small/medium system.

Submitted by zhangjuan on Sat, 2006-05-27 18:01.

http://www.symtrace.com/saf.JPG

Submitted by zhangjuan on Sat, 2006-05-27 18:00.

I have followed your method,but I don't find Properties ->EO Properties.
This is my saf component detials's fields.I search every component's property,I don't get EO Properties,why?
Name
Process
Component executable name
Cpmponent line arguments
Environment variables
Is restartable
Reboot node on cleanup failure
Instantiate level
Instantiate delay(milliseconds)
Maximum number of instantiations
Maximum number of instantiations
Maximum number of active CSIs
Maximum number of standby CSIs
Recovery action on error

Submitted by nv on Sat, 2006-05-27 21:57.

The above link does not work, I can't see the picture.

Submitted by zhangjuan on Mon, 2006-05-29 14:04.

where is EO properties?I can't find it.SAF haven't EO.

Submitted by zhangjuan on Sun, 2006-05-28 05:51.

I have uploaded two pictures.
Component Editor
SAF Component Detial.I don't find EO Properties,why?

Submitted by nv on Tue, 2006-05-30 08:19.
Its possible that this is due to an undiscovered installation problem. Did Eclipse give you any errors when the OpenClovis IDE plugins were imported? Did you import all of the plugins? The screenshot with a proper installation should look approximately like "this":/node/103. You can see the "EO Properties" option at the bottom of the picture. (Note, this particular screenshot is from the alpha release, so this has changed somewhat.) A new binary version of the IDE was uploaded to the download site last week, so our suggestion would be that you download that and try with it. You should be able to just reuse the project workspace, so your work won't be lost.
Submitted by zhangjuan on Tue, 2006-05-30 20:36.

Thank you nv,It's ok,Resolution is 1024X768,EO properties can show.