Project Audit Troubleshooting

This section reviews all possible Error messages generated by the Tigerstripe Project Auditor and provides hints on how to fixed them.

Tigerstripe Auditor Messages
Error Message Source Description Possible Resolution
Duplicate attribute 'xxxx' Any Artifact Type The designated artifact contains 2 attribute definitions with the same identifier Rename one of the attribute definitions.
Duplicate Label 'xxx' Any Artifact Type The designated artifact contains 2 constant definitions with the same label. Rename one of the constant definitions.
Undefined target interface package for 'xxx' Any Artifact Type No target interface package was defined for the designated artifact. Every artifact must have a non empty target interface package. Go to the OSSJ tab for this artifact and specify valid package name.
Invalid target interface package for 'xxx' Any Artifact Type The target interface package for the given artifact is not a valid package name. Go to the OSSJ tab for this artifact and specify valid package name.
Invalid Type Hierarchy in 'xxx'. Super-artifact should be of same type. Any Artifact Type Inheritance has been defined between 2 artifacts of different types. Inheritance is only allowed between same type artifacts. Make sure the super artifact of the designated artifact is of same type.

Project 'xxx' has no Tigerstripe Descriptor (tigerstripe.xml)

Tigerstripe Project The designated project does not contain a valid Tigerstripe Descriptor. Re-create project to obtain valid tigerstripe.xml file. Cut and paste existing artifact definitions into newly created project.
Project 'xxx' is invalid. Tigerstripe Project The designated project contains an invalid tigerstripe.xml Tigerstripe Descriptor. Re-create project to obtain valid tigerstripe.xml file. Cut and paste existing artifact definitions into newly created project.
Missing Dependency 'xxx' Tigerstripe Project The designated project has a defined dependency that cannot be resolved. To be resolved, the target .jar file identified in the dependency must exist, be readable within the project directory or sub-directories. Make sure target .jar file exists in the project and is readable.
Project 'xxx' has no project name. Tigerstripe Project The descriptor of the designated project has no "Project Name" definition. This is not a mandatory field, so this is a warning only. Open the project descriptor (tigerstripe.xml) and fill in a name in the General Information section of the Overview tab.
Project 'xxx' has no project version. Tigerstripe Project The descriptor of the designated project has no "Project Version " definition. This is not a mandatory field, so this is a warning only. Open the project descriptor (tigerstripe.xml) and fill in a version in the General Information section of the Overview tab.
Project 'xxx' has no project description. Tigerstripe Project The descriptor of the designated project has no "Project Description" definition. This is not a mandatory field, so this is for information only. Open the project descriptor (tigerstripe.xml) and fill in a description in the General Information section of the Overview tab.
Invalid Default Artifact Package in project 'xxx' Tigerstripe Project The default target artifact package defined in the project descriptor is not a valid package name. Open the project descriptor. In the Generation tab, J2EE Integration profile section, fill in a valid package name.
The 'xxxx' is not set in the project Tigerstripe Project The designated property is mandatory but not set in the designated project. Open the corresponding project descriptor and set the corresponding property to a valid value.
Property 'xxx' is undefined Tigerstripe Project The designated property relative to an enabled Integration profile is not defined. Open the corresponding project descriptor to the Generation tab, and fill in the given property.
XML Schema name undefined for project 'xxx' Tigerstripe Project No schema name was defined for the given project. A valid schema name must be defined when the XML/WSDL profiles are enabled. Make sure a valid XML Schema name is defined in the Generation tab of the project descriptor.
XML Schema location undefined for project 'xxx' Tigerstripe Project No schema location was defined for the given project. A valid schema location must be defined when the XML/WSDL profiles are enabled. Make sure a valid XML Schema location is defined in the Generation tab of the project descriptor.
XML Schema namespace undefined for project 'xxx' Tigerstripe Project No schema namespace was defined for the given project. A valid schema namespace must be defined when the XML/WSDL profiles are enabled. Make sure a valid XML Schema namespace is defined in the Generation tab of the project descriptor.
No Package-XSD mapping defined for project 'xxx' Tigerstripe Project The Multiple XML Schema option was chosen, but no Package-XSD was defined. At least one package-xsd must be defined. Open the project descriptor at the Generation tab, and make sure a valid Package-XSD mapping is defined in the JMS/XML Integration Profile section.
Base type not set on 'xxx' Enumeration Artifact No base type was defined for the identified Enumeration Artifact. The base type must be defined for all Enumeration Artifacts. Open the corresponding Enumeration artifact. On the OSSJ tab, make sure a valid base type is selected.
The type of label 'xxx' in 'yyy' is incompatible with the defined base type for this Enumeration Artifact ( expected='zzz') Enumeration Artifact One of the labels defined in the 'yyy' Enumeration Artifact does not match the specified base type for this Enumeration Artifact. Make sure all constants are defined with the base type for the Enumeration Artifact.
The value (xxx) of label 'yyy' is identical to value of Label 'xxx' Enumeration Artifact Two labels with distinct identifiers have the same value. This is possibly incorrect and is flagged as a warning by Tigerstripe. Check values/identifiers for consistency.
No primary key type defined. Entity Artifact No primary key type was specified for the designated Entity artifact. This is a mandatory field used for the target implementation. Open the designated Entity Artifact to the OSS/J tab, and fill in a valid primary key type. The default value is java.lang.String.
Primary key type is unknown. Entity Artifact The primary key type defined for the designated Entity Artifact cannot be resolved. This field is mandatory and needs to contain a valid type name. Open the designated Entity Artifact to the OSS/J tab, and fill in a valid primary key type. The default value is java.lang.String.
Undefined returned entity type referenced in 'xxx' Named Query Artifact No returned entity type was defined for Named Query 'xxx'. This is a mandatory property that needs to contain a valid Entity Artifact type. Open the designated Named Query Artifact to the OSS/J tab and fill in a valid Returned Entity type.
Returned entity type 'xxx' referenced in 'yyy' cannot be resolved. Named Query Artifact The returned entity type xxx is referenced in Named Query yyy, but xxx cannot be resolved within the scope of the project. Open the designated Named Query Artifact to the OSS/J tab and fill in a valid Returned Entity type.
Returned entity type 'xxx' referenced in 'yyy' ' is not a Managed Entity Type. Named Query Artifact The returned entity type xxx is referenced in Named Query yyy, but xxx is not an Entity Artifact. Open the designated Named Query Artifact to the OSS/J tab and fill in a valid Entity type.
Session Facade 'xxx' has no declared managed entity Session Facade Artifact The xxx session facade artifact contains no reference to entity artifacts to be managed. This is not a mandatory property, so it is flagged as a Warning. Open the corresponding session facade artifact to the OSS/J tab and add Entity Artifacts.
Entity 'xxx' referenced in 'yyy' cannot be resolved Session Facade Artifact In the definition of the yyy Session Facade artifact, the xxx entity is referenced although it does not exist within the scope of the project. Make sure all referenced entities are correctly defined in the scope of the project.
Session Facade 'xxx' has no declared named query Session Facade Artifact The xxx session facade artifact contains no reference to named query artifacts to be exposed. This is not a mandatory property, so it is flagged as a Warning. Open the corresponding session facade artifact to the OSS/J tab and add Named Query Artifacts.
Query 'xxx' referenced in 'yyy' cannot be resolved Session Facade Artifact In the definition of the yyy Session Facade artifact, the xxx Named Query is referenced although it does not exist within the scope of the project. Make sure all referenced queries are correctly defined in the scope of the project.
Session Facade 'xxx' has no declared emitted notification Session Facade Artifact The xxx session facade artifact contains no reference to notification artifacts to be emitted. This is not a mandatory property, so it is flagged as a Warning. Open the corresponding session facade artifact to the OSS/J tab and add Notification Artifacts.
Notification 'xxx' referenced in 'yyy' cannot be resolved Session Facade Artifact In the definition of the yyy Session Facade artifact, the xxx Notification is referenced although it does not exist within the scope of the project. Make sure all referenced Notifications are correctly defined in the scope of the project.

 


© copyright 2005, 2006, 2007 Cisco Systems, Inc. - All rights reserved