axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rich Scheuerle (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-938) Plugpoint to allow for migration between context and TLS
Date Sat, 29 Jul 2006 12:53:14 GMT
    [ http://issues.apache.org/jira/browse/AXIS2-938?page=comments#action_12424290 ] 
            
Rich Scheuerle commented on AXIS2-938:
--------------------------------------

I read the code and Dim's comments.  

My main concern is that the plugpoint is useful for any programming model that is connected
to Axis2. 

If we move this code into jaxws, it makes the code appear to be jaxws specific.  If we move
it into core, then it appears to be a required core api.

It would be nice if we had a "core programming model" module.  Any new programming model (like
jaxws) could use the code in the core programming model module.  

So if the decision is made to move this into jaxws, I prefer a package name similar to the
following:

org.apache.axis2..jaxws.corepm.utils.ThreadContextMigrator

The code in the corepm would not contain references to the jaxws specific code.  In the future
we could elevate corepm to "module" status.

my 2 cents,
scheu

> Plugpoint to allow for migration between context and TLS
> --------------------------------------------------------
>
>                 Key: AXIS2-938
>                 URL: http://issues.apache.org/jira/browse/AXIS2-938
>             Project: Apache Axis 2.0 (Axis2)
>          Issue Type: New Feature
>          Components: core, jaxws
>            Reporter: Bill Nagy
>         Assigned To: Bill Nagy
>         Attachments: tlsmigrator.patch
>
>
> We have an issue with some APIs (e.g. security, Tx) requiring that data be present on
Thread Local Storage (TLS).  I believe that we can work around (at least for now) needing
to migrate information between threads, and can simply get away with storing it in one of
the contexts and then moving it to TLS before we get into user space (i.e. up through the
service programming model) and then back again if need be.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message