[don't know why my previous "send" did not make it, here send it again]
 
Hi,

Right now, various resources (configuration metadata, configurations,
schemas) used by CXF are dispersed in different modules, and these
resources are eventually packaged in different jars. This causes a
couple issues:
1. Some schemas are duplicated in several modules and packages, such as
wsdl.xsd and addressing.xsd. This could become difficult to maintain in
the long run.
2. End users need access to some of resources, such as configuration
metadata and runtime configurations. In current distribution, these
resources are packaged in jar and they are hard for users to access and change.

I see two options to resolve the issues:
1. consolidate all resources to location
common/common/src/main/resources, and distribution can easily copy all
resources in this location to an installation directory accessible to
end users.
2. modify current distribution to pick up resource in various modules
and put them under an installation location accessible to end users.
Maintenance is still an issue with this option.

What do you guys think about this?

Thanks,
Bo



Reply via email to