[SWS-403] bundles ws.core and ws.support have a circular dependency Created: 27/Jul/08  Updated: 04/May/12  Resolved: 22/Sep/08

Status: Closed
Project: Spring Web Services
Component/s: Core
Affects Version/s: 1.5.3
Fix Version/s: 1.5.5

Type: Refactoring Priority: Minor
Reporter: Christophe Avare Assignee: Arjen Poutsma
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Eclipse 3.4



 Description   

When importing the ws bundles, Eclipse complains that there is a build dependency between the ws.core (ws.core-tiger) and ws.support.

It appears that the ws.core bundle declares in its imported packages:

org.springframework.ws.transport
org.springframework.ws.transport.http

Those packages are also found in the ws.support, hence the dependency.

I don't think this will prevent the classes being resolved at runtime since there is no duplicated class, but i think the imported package set in the ws.core bundle should be cleaned up by removing all the org.springframework.ws.* packages as they are declared in the exported package set.



 Comments   
Comment by Arjen Poutsma [ 22/Sep/08 ]

Fixed by making the support bundle a fragment of the core bundle.

Comment by Arjen Poutsma [ 04/May/12 ]

Closing old issues

Generated at Mon Dec 18 08:56:15 UTC 2017 using JIRA 6.4.14#64029-sha1:ae256fe0fbb912241490ff1cecfb323ea0905ca5.