You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2002/09/22 14:32:17 UTC

DO NOT REPLY [Bug 12903] New: - [PATCH] AvalonProvider

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12903>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12903

[PATCH] AvalonProvider

           Summary: [PATCH] AvalonProvider
           Product: Axis
           Version: future (enh)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Enhancement
          Priority: Other
         Component: Deployment / Registries
        AssignedTo: axis-dev@xml.apache.org
        ReportedBy: crafterm@fztig938.bank.dresdner.net


Hi All,

Hope all is well. Attached is a .tgz file that contains the sources and a diff
file for an AvalonProvider. The AvalonProvider allows you to access service
objects from an Avalon ComponentManager by role name (modelled after the
EJBProvider).

The Provider fetches the ComponentManager reference from the MessageContext, and
uses Proxy classes to ensure that the Components are returned back to the
ComponentManager when they are no longer needed (better ideas on how to do both
of these are welcome).

To compile the Provider currently requires the avalon-framework.jar to be in the
lib directory, we could make this configurable if appropriate.

I hope the patch is ok. I've tested it out in my environment and it's quite
useful, but I'm still quite new to the Axis sources, so any
suggestions/improvements are more than welcomed! :)

Cheers,

Marcus