On 5/18/07, Davanum Srinivas <[EMAIL PROTECTED]> wrote:

Sounds good to me Azeez.
- Should the name(s) be regexp expressions or just a simple "*" means
(one or more characters)?


Let's  make it regex. It will be easier to handle it with regex.

- So is there a implicit <include name="*">? Should we allow folks to
set includes as well (like in ant tasks). Guess it's an overkill.


I think there is no need to have an <includes />. Whatever which is not
explicitly excluded is included.

thanks,
dims

On 5/18/07, Afkham Azeez <[EMAIL PROTECTED]> wrote:
> Great idea Dims.
>
> So under the ContextManager entry in the axis2.xml, we can specify the
> patterns of the property name which have to be excluded from
replication.
> e.g.
>
> <ContextManager
> class="org.apache.axis2.cluster.tribes.context.TribesContextManager
> ">
>      <Replication>
>               <Defaults>
>                     <excludes name="foo.bar.*"/>
>                </Defaults>
>               <ConfigContextProperties>
>                    <excludes name="my.sandesha.*"/>
>                    ...
>               </ConfigContextProperties>
>               <ServiceGroupContextProperties>
>                   <excludes name="..."/>
>               </ServiceGroupContextProperties>
>               <ServiceContextProperties>
>                   <excludes name="..."/>
>              </ServiceContextProperties>
>        <Replication>
> </ContextManager>
>
> So any of the context properties matching a particular property will not
be
> replicated.
>
> -- Azeez
>
>
> On 5/18/07, Davanum Srinivas <[EMAIL PROTECTED]> wrote:
> >
> > Only other thing i can think of is similar to you know the proxy
> > settings...have regexp based includes and excludes (on the key) in the
> > ClusterManager for the default properties we already have and allow
> > API access (and/or axis2.xml entries) for folks to add/delete from the
> > list of includes/excludes. that's that other extreme...
> >
> > -- dims
> >
> > On 5/18/07, Davanum Srinivas <[EMAIL PROTECTED]> wrote:
> > > Azeez,
> > >
> > > Did you already rule out a simple solution? If a service author
wants
> > > a specific custom property to be available, then they can add a
simple
> > > prefix to the key in the Map?
> > >
> > > thanks,
> > > dims
> > >
> > > On 5/18/07, Afkham Azeez < [EMAIL PROTECTED]> wrote:
> > > > We have a problem when it comes to replicating properties in our
> clustering
> > > > implementation.  There are some properties which are specific to a
> node,
> > > > specially properties in the ConfigurationContext.  Some properties
are
> added
> > > > by different modules such as Sandesha2, Rampart to the
> ConfigurationContext.
> > > > One thing is that these objects are not serializable, and the
other
> thing is
> > > > that these properties should not be replicated. Some information
which
> are
> > > > specific to a node may be added to the ConfigurationContexts, and
> these
> > > > should never be replicated.
> > > >
> > > > So there should be some way to inform Axis2 about the properties
that
> need
> > > > to be clustered and those that shouldn't be clustered.
> > > >
> > > > I suggest we introduce a new Map to AbstractContext called
> > > > clusterableProperties. Stuff that are added to this Map will be
> replicated,
> > > > and the service author/module author has to add the properties
that
> need to
> > > > be replicated into the clusterableProperties Map.
> > > >
> > > > Thoughts?
> > > >
> > > > --
> > > > Thanks
> > > > Afkham Azeez
> > > >
> > > > http://www.wso2.org
> > > > GPG Fingerprint: 643F C2AF EB78 F886 40C9  B2A2 4AE2 C887 665E
0760
> > >
> > >
> > > --
> > > Davanum Srinivas :: http://davanum.wordpress.com
> > >
> >
> >
> > --
> > Davanum Srinivas :: http://davanum.wordpress.com
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
>
> --
>
> Thanks
> Afkham Azeez
>
> http://www.wso2.org
>  GPG Fingerprint: 643F C2AF EB78 F886 40C9  B2A2 4AE2 C887 665E 0760


--
Davanum Srinivas :: http://davanum.wordpress.com




--
Thanks
Afkham Azeez

http://www.wso2.org
GPG Fingerprint: 643F C2AF EB78 F886 40C9  B2A2 4AE2 C887 665E 0760

Reply via email to