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 "Deepal Jayasinghe (JIRA)" <ji...@apache.org> on 2005/08/16 06:03:54 UTC

[jira] Commented: (AXIS2-65) Management support via JMX

    [ http://issues.apache.org/jira/browse/AXIS2-65?page=comments#action_12318864 ] 

Deepal Jayasinghe commented on AXIS2-65:
----------------------------------------

I like to have the following features in JMX 

1.   All the functionality provied by axis2 web admin should be there
2.   It should be able to change global handler chain 
3.   It should be able to remove service
4   it should be able to turn off an opeartion of a service
5.  it provide a way to edit parameters in each level (Global , service , opearation , module , handlers , Transport sender and recivers)
6. Engaging and disengaging module (s)

> Management support via JMX
> --------------------------
>
>          Key: AXIS2-65
>          URL: http://issues.apache.org/jira/browse/AXIS2-65
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>   Components: deployment
>     Reporter: Srinath Perera
>     Priority: Minor

>
> http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/JMX-front

-- 
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


Re: [jira] Commented: (AXIS2-65) Management support via JMX

Posted by Deepal Jayasinghe <de...@opensource.lk>.
applied the patch , pls take an update and see everything is there as you want
Thanks,
 Deepal
................................................................
~Future is Open~



  ----- Original Message ----- 
  From: Chathura Ekanayake 
  To: axis-dev@ws.apache.org 
  Sent: Wednesday, August 31, 2005 9:13 PM
  Subject: Re: [jira] Commented: (AXIS2-65) Management support via JMX


  Hi,

  I have implemented the Axis2 JMX front with the following features listed in the jira.

  1.   All the functionality provied by axis2 web admin should be there - completed
  2.   It should be able to change global handler chain - not completed
  3.   It should be able to remove service - completed
  4   it should be able to turn off an opeartion of a service - completed 
  5.  it provide a way to edit parameters in each level (Global , service , opearation , module , handlers , Transport sender and recivers) - completed except for editing handler parameters
  6. Engaging and disengaging module (s) - completed 
   
  Please commit my code to the URL,
  https://svn.apache.org/repos/asf/webservices/axis/trunk/archive/java/scratch/jmx-front

  Regards,

  Chathura

Re: [jira] Commented: (AXIS2-65) Management support via JMX

Posted by Chathura Ekanayake <cc...@gmail.com>.
Hi,
 I have implemented the Axis2 JMX front with the following features listed 
in the jira.
 1. All the functionality provied by axis2 web admin should be there - 
completed
2. It should be able to change global handler chain - not completed
3. It should be able to remove service - completed
4 it should be able to turn off an opeartion of a service - completed
5. it provide a way to edit parameters in each level (Global , service , 
opearation , module , handlers , Transport sender and recivers) - completed 
except for editing handler parameters
6. Engaging and disengaging module (s) - completed
 Please commit my code to the URL,
https://svn.apache.org/repos/asf/webservices/axis/trunk/archive/java/scratch/jmx-front
 Regards,
 Chathura

Re: [jira] Commented: (AXIS2-65) Management support via JMX

Posted by Thilina Gunarathne <cs...@gmail.com>.
Hi,
 This is much simpler thing what u were talking about. Requirement here is 
to give the service administrator the ability to,
 * Enable MTOM per service or System wide manner through JMX.
 * Enable file caching for MTOM per service or System wide manner through 
JMX
 * to provide temporary attachments storing directories per service or 
system wide manner...
 Regarding the issue Chinthaka (Aiya:D) mentioned,
 WS-policy is the best option (and it should be in the future) for 
negotiating between client and server to send MTOM or not...
 Till we get Axis2 policy thing up and running what we had in mind was that 
when a user calls a service using a Axis2 client he should know whether the 
server supports MTOM or not and he should enable or disable MTOM 
respectively... 
Similarly a service implementer can host a MTOM enabled service forcing his 
clients to use MTOM enabled clients (SwA enabled clients too can support) or 
else he can disable MTOM.....
 I'm also +1 with the reference parameter, which will take the above 
configuration and assumptions a step further.
 Thanx & Regards,
~Thilina
 On 8/19/05, Eran Chinthaka <ch...@opensource.lk> wrote:

>  For me this seems a policy issue for me.
> 
>  First I think we have no problem of receiving messages with attachments 
> w/ or w/o MTOM. So enabling MTOM means, we also concern about the OUT path.
> 
>  Lets take the options we have. We can either enable MTOM for the whole 
> system or per service basis. Enabling for the whole system is too rigid, 
> IMO. The best option is WS – Policy. But since we don't have it now in Axis2 
> let's have some other solution. I'd like to propose the following 
> alternative. 
> 
>  Lets talk about any client calling Axis2 server. Since Axis2 server can 
> handle anything, let's mandate the client to set a reference parameter, if 
> he can receive MTOM enabled attachments. This will enable the server to send 
> MTOM messages, if any, to the client. Client has the option of sending MTOM 
> attachments or not we have no problem with that.
> 
>  What if, Axis2 client calls non-Axis2 server. I can't think of a solution 
> for this. 
> 
>  So what do u all think abt it ? Comments ….
> 
>  Chinthaka 
> 
>   ------------------------------
>  
> *From:* Thilina Gunarathne [mailto:csethil@gmail.com] 
> *Sent:* Thursday, August 18, 2005 7:35 PM
> *To:* axis-dev@ws.apache.org
> *Subject:* Re: [jira] Commented: (AXIS2-65) Management support via JMX
> 
>   This is something to do when sending messages (only in outflow).... 
> Whether to send MTOMised messages or base64 encoded only... We can get this 
> done easily If we can set the enableMTOM property per service basis. 
>  
>  Thanx,
>  
> ~Thilina
> 
>  On 8/19/05, *Deepal Jayasinghe* <de...@opensource.lk> wrote: 
>  
> Hi Thilina;
>  
>  I can not understand how do you enable MTOM per service basis , as I know 
> you are selecting MTOM basid buider at the transport by using MIME headers , 
> and you can only identify the service when you come to dispatch phase. So 
> could you please explain what do you mean by enebeling MTOM perservice basis 
> 
>  
>    Thanks,
> Deepal
> ................................................................
> ~Future is Open~
>  
>  
>   ----- Original Message ----- 
>  
> *From:* Thilina Gunarathne <cs...@gmail.com> 
>  
> *To:* axis-dev@ws.apache.org 
>  
> *Sent:* Tuesday, August 16, 2005 3:16 AM
>  
> *Subject:* Re: [jira] Commented: (AXIS2-65) Management support via JMX
>  
> 
>  Hi all,
>  
> I hope configuring MTOM and file caching per service basis is also meant 
> by the follwoing statement.
>  
> > 5. it provide a way to edit parameters in each level (Global , service , 
> opearation , module , 
>  
> > handlers , Transport sender and recivers)
>  
> Sending this note just to make sure..... :)
>  
>  ~Thilina
> 
>  On 8/16/05, *Deepal Jayasinghe (JIRA)* <jira@apache.org > wrote: 
> 
> [ http://issues.apache.org/jira/browse/AXIS2-65?page=comments#action_12318864 
> ]
> 
> Deepal Jayasinghe commented on AXIS2-65:
> ----------------------------------------
> 
> I like to have the following features in JMX 
> 
> 1. All the functionality provied by axis2 web admin should be there 
> 2. It should be able to change global handler chain
> 3. It should be able to remove service
> 4 it should be able to turn off an opeartion of a service 
> 5. it provide a way to edit parameters in each level (Global , service , 
> opearation , module , handlers , Transport sender and recivers) 
> 6. Engaging and disengaging module (s)
> 
> > Management support via JMX 
> > --------------------------
> >
> > Key: AXIS2-65
> > URL: http://issues.apache.org/jira/browse/AXIS2-65
> > Project: Apache Axis 2.0 (Axis2)
> > Type: New Feature
> > Components: deployment
> > Reporter: Srinath Perera
> > Priority: Minor 
> 
> >
> > http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/JMX-front 
> 
> --
> 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
> 
> 
> 
> 
> -- 
> "May the SourcE be with u" 
> http://www.bloglines.com/blog/thilina
> http://webservices.apache.org/~thilina/ 
> 
> 
> 
> 
> -- 
> "May the SourcE be with u" 
> http://www.bloglines.com/blog/thilina
> http://webservices.apache.org/~thilina/ 
> 



------------------------------------------------
"May the SourcE be with u" 
http://www.bloglines.com/blog/thilina 
http://webservices.apache.org/~thilina/

RE: [jira] Commented: (AXIS2-65) Management support via JMX

Posted by Eran Chinthaka <ch...@opensource.lk>.
For me this seems a policy issue for me.

 

First I think we have no problem of receiving messages with attachments w/
or w/o MTOM. So enabling MTOM means, we also concern about the OUT path.

 

Lets take the options we have. We can either enable MTOM for the whole
system or per service basis. Enabling for the whole system is too rigid,
IMO. The best option is WS - Policy. But since we don't have it now in Axis2
let's have some other solution. I'd like to propose the following
alternative. 

 

Lets talk about any client calling Axis2 server. Since Axis2 server can
handle anything, let's mandate the client to set a reference parameter, if
he can receive MTOM enabled attachments. This will enable the server to send
MTOM messages, if any, to the client. Client has the option of sending MTOM
attachments or not we have no problem with that.

 

What if, Axis2 client calls non-Axis2 server. I can't think of a solution
for this. 

 

So what do u all think abt it ? Comments ..

 

Chinthaka 

 

  _____  

From: Thilina Gunarathne [mailto:csethil@gmail.com] 
Sent: Thursday, August 18, 2005 7:35 PM
To: axis-dev@ws.apache.org
Subject: Re: [jira] Commented: (AXIS2-65) Management support via JMX

 

This is something to do when sending messages (only in outflow).... Whether
to send MTOMised messages or base64 encoded only... We can get this done
easily If we can set the enableMTOM property per service basis. 

 

Thanx,

~Thilina

 

On 8/19/05, Deepal Jayasinghe <de...@opensource.lk> wrote: 

Hi Thilina;

 

I can not understand how do you enable MTOM per service basis , as I know
you are selecting MTOM basid buider at the transport by using MIME headers ,
and you can only identify the service when you come to dispatch phase. So
could you please explain what do you mean by enebeling MTOM perservice basis


 

 

Thanks,
 Deepal
................................................................
~Future is Open~

 


 

----- Original Message ----- 

From: Thilina <ma...@gmail.com>  Gunarathne 

To: axis-dev@ws.apache.org 

Sent: Tuesday, August 16, 2005 3:16 AM

Subject: Re: [jira] Commented: (AXIS2-65) Management support via JMX


 

Hi all,

I hope configuring MTOM and file caching per service basis is also meant by
the follwoing statement.

 > 5.  it provide a way to edit parameters in each level (Global , service ,
opearation , module ,  

> handlers , Transport sender and recivers)
 

Sending this note just to make sure..... :)

 

~Thilina

 

On 8/16/05, Deepal Jayasinghe (JIRA) <jira@apache.org
<ma...@apache.org> > wrote: 

   [
http://issues.apache.org/jira/browse/AXIS2-65?page=comments#action_12318864
]

Deepal Jayasinghe commented on AXIS2-65:
----------------------------------------

I like to have the following features in JMX 

1.   All the functionality provied by axis2 web admin should be there 
2.   It should be able to change global handler chain
3.   It should be able to remove service
4   it should be able to turn off an opeartion of a service 
5.  it provide a way to edit parameters in each level (Global , service ,
opearation , module , handlers , Transport sender and recivers) 
6. Engaging and disengaging module (s)

> Management support via JMX 
> --------------------------
>
>          Key: AXIS2-65
>          URL: http://issues.apache.org/jira/browse/AXIS2-65
>      Project: Apache Axis 2.0 (Axis2)
>         Type: New Feature
>   Components: deployment
>     Reporter: Srinath Perera
>     Priority: Minor 

>
> http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/JMX-front 

--
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
<http://issues.apache.org/jira/secure/Administrators.jspa> 
-
For more information on JIRA, see: 
   <http://www.atlassian.com/software/jira>
http://www.atlassian.com/software/jira




-- 
"May the SourcE be with u" 
http://www.bloglines.com/blog/thilina
http://webservices.apache.org/~thilina/ 




-- 
"May the SourcE be with u" 
http://www.bloglines.com/blog/thilina
http://webservices.apache.org/~thilina/ 


Re: [jira] Commented: (AXIS2-65) Management support via JMX

Posted by Thilina Gunarathne <cs...@gmail.com>.
This is something to do when sending messages (only in outflow).... Whether 
to send MTOMised messages or base64 encoded only... We can get this done 
easily If we can set the enableMTOM property per service basis. 
 Thanx,
~Thilina

 On 8/19/05, Deepal Jayasinghe <de...@opensource.lk> wrote: 
> 
> Hi Thilina;
>  I can not understand how do you enable MTOM per service basis , as I know 
> you are selecting MTOM basid buider at the transport by using MIME headers , 
> and you can only identify the service when you come to dispatch phase. So 
> could you please explain what do you mean by enebeling MTOM perservice basis
>   Thanks,
> Deepal
> ................................................................
> ~Future is Open~
>   
>  ----- Original Message ----- 
> *From:* Thilina Gunarathne <cs...@gmail.com> 
> *To:* axis-dev@ws.apache.org 
> *Sent:* Tuesday, August 16, 2005 3:16 AM
> *Subject:* Re: [jira] Commented: (AXIS2-65) Management support via JMX
> 
>  Hi all,
> I hope configuring MTOM and file caching per service basis is also meant 
> by the follwoing statement.
>  > 5. it provide a way to edit parameters in each level (Global , service 
> , opearation , module , 
> > handlers , Transport sender and recivers)
>  Sending this note just to make sure..... :)
>  ~Thilina
> 
>  On 8/16/05, Deepal Jayasinghe (JIRA) <ji...@apache.org> wrote: 
> > 
> > [ http://issues.apache.org/jira/browse/AXIS2-65?page=comments#action_12318864 
> > ]
> > 
> > Deepal Jayasinghe commented on AXIS2-65:
> > ----------------------------------------
> > 
> > I like to have the following features in JMX
> > 
> > 1. All the functionality provied by axis2 web admin should be there 
> > 2. It should be able to change global handler chain
> > 3. It should be able to remove service
> > 4 it should be able to turn off an opeartion of a service
> > 5. it provide a way to edit parameters in each level (Global , service , 
> > opearation , module , handlers , Transport sender and recivers) 
> > 6. Engaging and disengaging module (s)
> > 
> > > Management support via JMX
> > > --------------------------
> > >
> > > Key: AXIS2-65
> > > URL: http://issues.apache.org/jira/browse/AXIS2-65
> > > Project: Apache Axis 2.0 (Axis2)
> > > Type: New Feature
> > > Components: deployment
> > > Reporter: Srinath Perera
> > > Priority: Minor 
> > 
> > >
> > > http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/JMX-front
> > 
> > --
> > 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
> > 
> > 
> 
> 
> -- 
> "May the SourcE be with u" 
> http://www.bloglines.com/blog/thilina
> http://webservices.apache.org/~thilina/ 
> 
> 


-- 
"May the SourcE be with u" 
http://www.bloglines.com/blog/thilina
http://webservices.apache.org/~thilina/

Re: [jira] Commented: (AXIS2-65) Management support via JMX

Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Thilina;

I can not understand how do you enable MTOM per service basis , as I know you are selecting MTOM basid buider at the transport by using MIME headers , and you can only identify the service when you come to dispatch phase. So could you please explain what do you mean by enebeling MTOM perservice basis


Thanks,
 Deepal
................................................................
~Future is Open~



  ----- Original Message ----- 
  From: Thilina Gunarathne 
  To: axis-dev@ws.apache.org 
  Sent: Tuesday, August 16, 2005 3:16 AM
  Subject: Re: [jira] Commented: (AXIS2-65) Management support via JMX


  Hi all,
  I hope configuring MTOM and file caching per service basis is also meant by the follwoing statement.
   > 5.  it provide a way to edit parameters in each level (Global , service , opearation , module ,  
  > handlers , Transport sender and recivers)
   
  Sending this note just to make sure..... :)

  ~Thilina

   
  On 8/16/05, Deepal Jayasinghe (JIRA) <ji...@apache.org> wrote: 
       [ http://issues.apache.org/jira/browse/AXIS2-65?page=comments#action_12318864 ]

    Deepal Jayasinghe commented on AXIS2-65:
    ----------------------------------------

    I like to have the following features in JMX

    1.   All the functionality provied by axis2 web admin should be there 
    2.   It should be able to change global handler chain
    3.   It should be able to remove service
    4   it should be able to turn off an opeartion of a service
    5.  it provide a way to edit parameters in each level (Global , service , opearation , module , handlers , Transport sender and recivers) 
    6. Engaging and disengaging module (s)

    > Management support via JMX
    > --------------------------
    >
    >          Key: AXIS2-65
    >          URL: http://issues.apache.org/jira/browse/AXIS2-65
    >      Project: Apache Axis 2.0 (Axis2)
    >         Type: New Feature
    >   Components: deployment
    >     Reporter: Srinath Perera
    >     Priority: Minor 

    >
    > http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/JMX-front

    --
    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





  -- 
  "May the SourcE be with u" 
  http://www.bloglines.com/blog/thilina
  http://webservices.apache.org/~thilina/ 

Re: [jira] Commented: (AXIS2-65) Management support via JMX

Posted by Thilina Gunarathne <cs...@gmail.com>.
Hi all,
I hope configuring MTOM and file caching per service basis is also meant by 
the follwoing statement.
 > 5. it provide a way to edit parameters in each level (Global , service , 
opearation , module , 
> handlers , Transport sender and recivers)
 Sending this note just to make sure..... :)
 ~Thilina

 On 8/16/05, Deepal Jayasinghe (JIRA) <ji...@apache.org> wrote: 
> 
> [ 
> http://issues.apache.org/jira/browse/AXIS2-65?page=comments#action_12318864]
> 
> Deepal Jayasinghe commented on AXIS2-65:
> ----------------------------------------
> 
> I like to have the following features in JMX
> 
> 1. All the functionality provied by axis2 web admin should be there
> 2. It should be able to change global handler chain
> 3. It should be able to remove service
> 4 it should be able to turn off an opeartion of a service
> 5. it provide a way to edit parameters in each level (Global , service , 
> opearation , module , handlers , Transport sender and recivers)
> 6. Engaging and disengaging module (s)
> 
> > Management support via JMX
> > --------------------------
> >
> > Key: AXIS2-65
> > URL: http://issues.apache.org/jira/browse/AXIS2-65
> > Project: Apache Axis 2.0 (Axis2)
> > Type: New Feature
> > Components: deployment
> > Reporter: Srinath Perera
> > Priority: Minor
> 
> >
> > http://wiki.apache.org/ws/FrontPage/Axis2/Tasks/JMX-front
> 
> --
> 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
> 
> 


-- 
"May the SourcE be with u" 
http://www.bloglines.com/blog/thilina
http://webservices.apache.org/~thilina/