Why do I get unexpected validation errors when RTC is installed together with an IDE?
Authors: IntegrationsTroubleshootingTeam Build basis: Rational Team Concert 4.0.x and later, Rational Application Developer 7.5.x, 8.x, 9.x, Rational Software Architect for WebSphere 7.5.x, 8.x, 9.x.
This page describes known defects that cause unexpected validation or code generation errors to be reported by an IDE such as IBM Rational Application Developer or IBM Rational Software Architect for WebSphere, when they are installed in the same IBM Installation Manager Package group as IBM Rational Team Concert Client for Eclipse IDE. This configuration is also known as a "shell-sharing".
Initial assessment
If the symptom is related to Validation errors:- Validate the projects in the shell-sharing configuration, with the projects shared in a Rational Team Concert Repository. Save the validation errors to a file.
- Validate the same projects in another workspace, where they are not shared in a Rational Team Concert Repository. Save the validation errors to a file.
- Validate the same projects in another installation of the IDE, which is not shell-sharing with IBM Rational Team Concert Client. Save the validation errors to a file.
Possible causes and solutions
Unexpected validation errors
- If both Rational Team Concert and Rational Application Developer are installed in a shell-sharing configuration, references from the soap envelope schema,
http://schemas.xmlsoap.org/soap/envelope/, are unresolved. This is due to APAR PM30397 which was fixed in Rational Application Developer versions 7.5.5.4 and 8.0.3. - If both Rational Team Concert and Rational Application Developer are installed in a shell-sharing configuration, validating a WSDL file contained in a project that is shared in Rational Team Concert gives unexpected validation errors if there are spaces in the Project names. This is due to APAR PM92874. As a workaround, you can rename the projects so that they do not contain any spaces.
Unexpected code generation errors
- Attempts to generate Java code from a XSD file might fail when the project is shared in Rational Team Concert Repository. This is due to the following APAR PM63065. This APAR was resolved in v8.0.4.2 and v8.5.1.
Related topics: Deployment web home, IntegrationsTroubleshooting
External links:
- PM30397: XSD:attribute reference in
'http://schemas.xmlsoap.org/soap/envelope/#actor'is unresolved - PM63065: Generating Java code from xsd files fails if the project is under Jazz/RTC source control
Additional contributors: LaraZiosi
Contributions are governed by our Terms of Use. Please read the following disclaimer.
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.