This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | BPEL should automatically generate transitive imports when adding WSDL/XSD files | ||
---|---|---|---|
Product: | soa | Reporter: | jbaragry <jbaragry> |
Component: | BPEL Project | Assignee: | Sergey Lunegov <slunegov> |
Status: | REOPENED --- | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | PC | ||
OS: | Solaris | ||
Issue Type: | ENHANCEMENT | Exception Reporter: |
Description
jbaragry
2009-02-17 18:17:52 UTC
I believe the spec forbids this. http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.html#_Toc164738483 "However, documents (or namespaces) imported by an imported document (or namespace) MUST NOT be transitively imported by the WS-BPEL processor. In particular, this means that if an external item is used by a WS-BPEL process, then a document (or namespace) that defines that item MUST be directly imported by the process; observe however that this requirement does not limit the ability of the imported document itself to import other documents or namespaces." The problem Jason encountered is a bpel tooling issue. The tooling can easily figure out the import closure and generate all necessary wsdl and xsd imports needed to insert into bpel. Otherwise, we need to explicitly stated that the user can only DnD wsdls with no import into bpel tooling. This way.. Yes. :) |