You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Daniel Kulp (JIRA)" <ji...@apache.org> on 2012/08/28 17:51:07 UTC

[jira] [Commented] (CXF-4487) cxf-codegen-plugin: Error resolving component warnings for imported types

    [ https://issues.apache.org/jira/browse/CXF-4487?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13443228#comment-13443228 ] 

Daniel Kulp commented on CXF-4487:
----------------------------------


I'll try and take a look shortly, but as an FYI:

With <=2.6.1 ALL warnings from JAXB pretty much were sent directly to /dev/null (no listener for warnings registered) which is why the older versions didn't display anything.   For the m2e integration, we tried to get more of the information out of JAXB so that m2e can properly flag them.  Getting the warnings was part of that.

                
> cxf-codegen-plugin: Error resolving component warnings for imported types
> -------------------------------------------------------------------------
>
>                 Key: CXF-4487
>                 URL: https://issues.apache.org/jira/browse/CXF-4487
>             Project: CXF
>          Issue Type: Bug
>          Components: Tooling
>    Affects Versions: 2.6.2
>         Environment: Windows 7 x64
>            Reporter: Gert Driesen
>            Priority: Minor
>         Attachments: cxf-4487.zip, cxf-codegen-plugin.log, example.zip
>
>
> As of CXF 2.6.2 (not sure about 2.6.1)), I get warnings for several types that have been imported from an XSD.
> For example:
> WARNING: C:\cxf-plugin-issue\src\main\resources\Private\Acquittal\NisseAcquittal_V1.wsdl [23,7]: src-resolve.4.2: Error resolving component 'meta:ApplHeaderStruct'. It was detected that 'meta:ApplHeaderStruct' is in namespace 'http://www.rsvz-inasti.fgov.be/PrivateWS/schema/MetaInfo/V1', but components from this namespace are not referenceable from schema document 'file:/C:/cxf-plugin-issue/src/main/resources/Private/Acquittal/NisseAcquittal_V1.wsdl#types1'. If this is the incorrect namespace, perhaps the prefix of 'meta:ApplHeaderStruct' needs to be changed. If this is the correct namespace, then an appropriate 'import' tag should be added to 'file:/C:/cxf-plugin-issue/src/main/resources/Private/Acquittal/NisseAcquittal_V1.wsdl#types1'.
> I get none of these warning when using CXF 2.5.4, and the WSDL and XSD are all valid.
> I'll attach a repro for this issue, and a log file (taken with level FINE).
> Just search for "src-resolve.4.2".
> Just use "mvn clean install" to reproduce the issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira