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 Ajith Ranabahu <aj...@gmail.com> on 2005/08/31 15:01:01 UTC

[Axis2] chat log on 31st August 2005

A very successful IRC chat after a long time. Several pressing issues 
including the service groups, geronimo deployment and the next steps were 
discussed.

[8/31/2005 6:00 PM] [INFO] Now logging to <
file:///C:/Documents%20and%20Settings/Ajith/Application%20Data/Mozilla/Firefox/Profiles/lqwq6b78.default/chatzilla/logs/irc.freenode.org/channels/%23apache-axis.2005-08-31.log
>.
[8/31/2005 6:01 PM] <Ajith> So guys what it gonna be today
[8/31/2005 6:01 PM] <Deepal> I have one thing to be clarify
[8/31/2005 6:01 PM] <Deepal> http://issues.apache.org/jira/browse/AXIS2-85
[8/31/2005 6:01 PM] <Deepal> how are we going to do this
[8/31/2005 6:05 PM] <Ajith> this means we are going to jar several services 
together
[8/31/2005 6:05 PM] <Ajith> is it ?
[8/31/2005 6:07 PM] <Deepal> it is
[8/31/2005 6:07 PM] <Deepal> the proble is not that
[8/31/2005 6:07 PM] <Deepal> it will contain a xml doc called componet.xml
[8/31/2005 6:08 PM] <Deepal> inside that it is posible to have multiple 
<service> </service> elsment
[8/31/2005 6:09 PM] <Deepal> in fact one componet.xml can contain any number 
of service.xml inside that
[8/31/2005 6:09 PM] <Deepal> the problem is not that
[8/31/2005 6:09 PM] <Deepal> the problem is how are we going to treat taht 
in Axis3
[8/31/2005 6:09 PM] <Deepal> axis2
[8/31/2005 6:10 PM] -->| dims (n=dims@c-24-63-102-152.hsd1.ma.comcast.net) 
has joined #apache-axis
[8/31/2005 6:11 PM] <Chinthaka> what is the exact problem you have deepal ?
[8/31/2005 6:11 PM] <Chinthaka> I don't think you will have any prob in 
deployment ..
[8/31/2005 6:11 PM] <Deepal> in deployemnt i dont
[8/31/2005 6:11 PM] <Chinthaka> the tricky thing is ComponentContext
[8/31/2005 6:12 PM] <Deepal> and the service Gruop thingy
[8/31/2005 6:12 PM] <Chinthaka> what is the problem, u have in that ?
[8/31/2005 6:12 PM] <Ajith> does this mean we are adding a new context /
[8/31/2005 6:12 PM] <Deepal> yup i guess
[8/31/2005 6:12 PM] <Ajith> I mean can't we do with multiple service 
contexts
[8/31/2005 6:12 PM] <Ajith> ?
[8/31/2005 6:13 PM] <Deepal> that is one thing i want to calrify
[8/31/2005 6:13 PM] <Deepal> clarify
[8/31/2005 6:13 PM] <Chinthaka> anyway, I think Dims proposed that and he is 
here, so will have more info in that ...
[8/31/2005 6:13 PM] <Deepal> :)
[8/31/2005 6:14 PM] <Ajith> A component context would be useful if there are 
information to be kept that does not belong in either the service or the 
application
[8/31/2005 6:14 PM] <dims> hi all
[8/31/2005 6:14 PM] <Deepal> hi dims
[8/31/2005 6:14 PM] <Ajith> hi dims
[8/31/2005 6:14 PM] <Deepal> we are talking abt
[8/31/2005 6:14 PM] <Deepal> http://issues.apache.org/jira/browse/AXIS2-85
[8/31/2005 6:15 PM] <Ajith> do we have any such information ?
[8/31/2005 6:15 PM] <Deepal> u mean
[8/31/2005 6:15 PM] <Srinath> do we need a componet context as we have 
service group
[8/31/2005 6:16 PM] <Deepal> I think so
[8/31/2005 6:16 PM] <dims> I think so too
[8/31/2005 6:16 PM] <Deepal> and it has to keep the staus of the service 
belongs to that
[8/31/2005 6:16 PM] <dims> for user defined stuff at least
[8/31/2005 6:17 PM] <Deepal> I have q.
[8/31/2005 6:17 PM] <dims> useful for secureconversation (service gives the 
tokens) and handlers in the actual service will need to check them
[8/31/2005 6:17 PM] <Deepal> say that we have a com.xml with two service in 
it
[8/31/2005 6:17 PM] <dims> ok
[8/31/2005 6:18 PM] <Deepal> then how many service will there in axisCnfig
[8/31/2005 6:18 PM] <Deepal> forget abt other service
[8/31/2005 6:18 PM] <Deepal> it is two , or one service group
[8/31/2005 6:19 PM] <dims> 2 services id' say
[8/31/2005 6:19 PM] <dims> (for now!)
[8/31/2005 6:19 PM] <dims> keep it simple
[8/31/2005 6:19 PM] <Deepal> +1
[8/31/2005 6:19 PM] <Deepal> so dims in that case ont have the service group 
concept
[8/31/2005 6:19 PM] <Deepal> only ComponentContexy
[8/31/2005 6:20 PM] <Deepal> y=y
[8/31/2005 6:20 PM] <Ajith> yes my guess is also it'll be 2 services for the 
outside
[8/31/2005 6:20 PM] <Deepal> y=t
[8/31/2005 6:20 PM] <Deepal> :(
[8/31/2005 6:20 PM] <dims> its runtime support for multiple services sharing 
a context
[8/31/2005 6:20 PM] <dims> once we refine it, then we can expose it in ui 
etc
[8/31/2005 6:20 PM] <Deepal> so will it break our nice contaxt hierachy
[8/31/2005 6:20 PM] <dims> it's one more layer in our hierarchy
[8/31/2005 6:21 PM] <dims> no?
[8/31/2005 6:21 PM] <Deepal> wher will it be
[8/31/2005 6:21 PM] <Ajith> so where does this Component context fits in
[8/31/2005 6:21 PM] <Ajith> between service and config contexts ?
[8/31/2005 6:21 PM] <dims> that's what we need a proposal for :)
[8/31/2005 6:21 PM] <Ajith> ah
[8/31/2005 6:21 PM] <dims> think it thru and make a proposal :)
[8/31/2005 6:21 PM] <Deepal> :)
[8/31/2005 6:22 PM] <Ajith> BTW we need to have a description parallel to 
that also
[8/31/2005 6:22 PM] <dims> yep!
[8/31/2005 6:22 PM] <Deepal> yup is that servicGrouo
[8/31/2005 6:22 PM] <Deepal> p
[8/31/2005 6:22 PM] <dims> take a good scenario (ws-trust or ws-secconv) and 
see how useful the service group concept is for that and use that to write 
the proposal
[8/31/2005 6:23 PM] <Deepal> and the conecpt of service group will not be 
visible to out side
[8/31/2005 6:23 PM] <dims> yes, for now.
[8/31/2005 6:23 PM] <Deepal> Ruchth can help us I guess
[8/31/2005 6:23 PM] <dims> yes
[8/31/2005 6:23 PM] <dims> or even check sandesha
[8/31/2005 6:23 PM] <dims> or kandula
[8/31/2005 6:24 PM] <dims> look for scenarios where 2 services need to 
interact
[8/31/2005 6:24 PM] <Srinath> Hi dims, all .. is there any place I can try 
if Ican find time (something not critical)?
[8/31/2005 6:24 PM] <dims> hehe, absolutely
[8/31/2005 6:24 PM] <dims> it's your choice. anything you can handle is ok.
[8/31/2005 6:24 PM] <Deepal> there was one thing but it was done by Chamil I 
guess
[8/31/2005 6:25 PM] <dims> all items are in JIRA
[8/31/2005 6:25 PM] <Srinath> :) sure will have a look
[8/31/2005 6:25 PM] <Deepal> I think Srintah its better to study first , it 
is very important
[8/31/2005 6:26 PM] <Deepal> :)
[8/31/2005 6:26 PM] <dims> +10000
[8/31/2005 6:26 PM] <Chinthaka> BTW, can i remove M1 and M2 release from the 
site ?
[8/31/2005 6:26 PM] <Srinath> :) I know .. I got a independent studay on 
Axis2 
[8/31/2005 6:26 PM] <dims> Chinthaka: check with robert
[8/31/2005 6:26 PM] <Deepal> +1
[8/31/2005 6:26 PM] <dims> he was going to cleanup today
[8/31/2005 6:27 PM] <Chinthaka> ohh
[8/31/2005 6:27 PM] <dims> Srinath: how about performance?
[8/31/2005 6:27 PM] <Srinath> I am going to writw down all our decision 
..plus some code if I found time
[8/31/2005 6:27 PM] <dims> comparisons, test suites etc.
[8/31/2005 6:27 PM] <Chinthaka> good u told me, I was just gonna commit the 
site
[8/31/2005 6:27 PM] <Ajith> yeah that'll be great
[8/31/2005 6:27 PM] <Srinath> mm .. I will have a look
[8/31/2005 6:27 PM] <Srinath> might be bit too big
[8/31/2005 6:27 PM] <Srinath> I will get back if I ma doing it
[8/31/2005 6:28 PM] <Ajith> BTW we need a hand in the tooling side as well
[8/31/2005 6:28 PM] <Deepal> yup we can give some help too
[8/31/2005 6:28 PM] <Ajith> that is if you are interested :D
[8/31/2005 6:28 PM] <ruchith> hi guys , do you thing Axis2-85 will cover 
this situation as well - http://issues.apache.org/jira/browse/AXIS2-171
[8/31/2005 6:28 PM] <Srinath> :)
[8/31/2005 6:28 PM] <Chinthaka> anyway, we need to start a thread on perf 
improvement soon
[8/31/2005 6:28 PM] <Deepal> looking
[8/31/2005 6:29 PM] <ruchith> thing=think :)
[8/31/2005 6:29 PM] <dims> Ajith: let's evaluate the focus end of this week
[8/31/2005 6:29 PM] <Ajith> ok
[8/31/2005 6:29 PM] <Ajith> tools are secondary I guess :)
[8/31/2005 6:29 PM] <dims> ruchith needs to hook up mtom with security
[8/31/2005 6:30 PM] <ruchith> ok 
[8/31/2005 6:30 PM] <dims> next is a demo scenario we need with sandesha2
[8/31/2005 6:30 PM] <dims> 3rd is tooling
[8/31/2005 6:30 PM] <Ajith> we've codegened the MTOM wsdl's successfully
[8/31/2005 6:30 PM] <dims> #1 and #2 we'll try to wrap up this week
[8/31/2005 6:30 PM] <Ajith> ok
[8/31/2005 6:30 PM] <dims> then it's #3 primary focus
[8/31/2005 6:31 PM] <Srinath> what is the wsdl that should used for perf 
analysisi?
[8/31/2005 6:31 PM] <dims> You remember Alek's test suite?
[8/31/2005 6:31 PM] <Srinath> do you have a link
[8/31/2005 6:31 PM] <Srinath> ?
[8/31/2005 6:31 PM] <dims> or check the JIRA issue on perf
[8/31/2005 6:32 PM] <Srinath> ok
[8/31/2005 6:32 PM] <dims> need to check the email archives
[8/31/2005 6:32 PM] <Ajith> mmm.. do we need a perf test suite for OM as 
well ?
[8/31/2005 6:32 PM] <saminda> we need to decide whether we gonna give 
chunking on/off support to MTOM
[8/31/2005 6:32 PM] <Deepal> what if we make on be dafault
[8/31/2005 6:33 PM] <Deepal> and provide a way to change it
[8/31/2005 6:33 PM] <dims> saminda: we need to fix the content-length of a 
mtom message then we can switch chunking off
[8/31/2005 6:33 PM] <Chinthaka> I will give a help on OM perf tests ...
[8/31/2005 6:33 PM] <dims> right now the content-length is the length of the 
root part
[8/31/2005 6:33 PM] <dims> which is incorrect
[8/31/2005 6:33 PM] <saminda> yes it has already been done, and waiting to 
commite once the decision is made
[8/31/2005 6:33 PM] <dims> then go for it :)
[8/31/2005 6:33 PM] <dims> +1
[8/31/2005 6:34 PM] <dims> chunking should not be needed...
[8/31/2005 6:34 PM] <dims> it was a temprary hack
[8/31/2005 6:35 PM] <Srinath> guys I got to go .. bye
[8/31/2005 6:36 PM] |<-- Srinath has left
irc.freenode.org<http://irc.freenode.org>("Chatzilla
0.9.68.5 <http://0.9.68.5> [Firefox 1.0.6/20050716]")
[8/31/2005 6:36 PM] <saminda> will do the committ then, 
[8/31/2005 6:36 PM] <dims> sorry i did not know about this
[8/31/2005 6:36 PM] <Deepal> yup commit that 
[8/31/2005 6:37 PM] <Deepal> and u can on / off chunking by axis2.xml
[8/31/2005 6:37 PM] <saminda> yes
[8/31/2005 6:37 PM] <dims> +1
[8/31/2005 6:38 PM] <saminda> we should take the maxium flexibility given by 
commons-httpclient
[8/31/2005 6:39 PM] <Deepal> +1
[8/31/2005 6:40 PM] <chamil> small question
[8/31/2005 6:40 PM] <dims> yes
[8/31/2005 6:40 PM] <chamil> dims did u get a chance to have a look at the 
comment i put for http://issues.apache.org/jira/browse/AXIS2-157 -- Axis2 
deployer for Geronimo
[8/31/2005 6:43 PM] <dims> yes chamil
[8/31/2005 6:44 PM] <chamil> how should i procede with the issue ?
[8/31/2005 6:44 PM] * dims thinking
[8/31/2005 6:44 PM] <dims> did you look at the servicemix deployer code?
[8/31/2005 6:45 PM] <dims> i think if the deployer finds an artifact that it 
knows about (say axis2.xml) it will automatically deploy those
[8/31/2005 6:45 PM] <Deepal> for thsi thing srinath can help u chamil
[8/31/2005 6:45 PM] <dims> yep!!!
[8/31/2005 6:45 PM] <Deepal> so better to contact him
[8/31/2005 6:45 PM] <dims> if it finds service.xml it will deploy the 
service
[8/31/2005 6:45 PM] <Deepal> yup
[8/31/2005 6:45 PM] <chamil> well i deployed the war file and every thing 
seems to be ok
[8/31/2005 6:45 PM] <dims> the idea is not to make a war with a servlet
[8/31/2005 6:45 PM] <dims> that will work
[8/31/2005 6:46 PM] <chamil> oh..
[8/31/2005 6:46 PM] <dims> the idea is to hook into the internals
[8/31/2005 6:46 PM] <Deepal> chamil didnt u try to deploy a service
[8/31/2005 6:46 PM] <Deepal> with that
[8/31/2005 6:46 PM] <dims> just like out Simple Axis Server deploys stuff 
when we point it to a repository directory
[8/31/2005 6:46 PM] <chamil> i went through the services that were already 
there using the site
[8/31/2005 6:47 PM] <dims> same concept. Geronimo knows about Axis2 stuff 
and automatically deploy modules, services
[8/31/2005 6:47 PM] <Deepal> sound good
[8/31/2005 6:47 PM] <dims> so potentially the use case is someone uses our 
tools to make a aar and drop it into geronimo
[8/31/2005 6:47 PM] <dims> and automatically deploy a service
[8/31/2005 6:47 PM] <Deepal> ohhh 
[8/31/2005 6:47 PM] <dims> makes sense now?
[8/31/2005 6:48 PM] <Deepal> and then gernimo will deploy taht
[8/31/2005 6:48 PM] <Deepal> rather taht deploying that into axis2 reposi
[8/31/2005 6:48 PM] <Deepal> sound good to me
[8/31/2005 6:48 PM] <chamil> so basicaly what is needed is to be able to 
deploy some thing like a aar or a mar 
[8/31/2005 6:48 PM] <Deepal> chamil I think u have to intrgrate axis2 into 
gernimo
[8/31/2005 6:49 PM] <Deepal> and whan gernimo finds a servic.aar or 
module.mar
[8/31/2005 6:49 PM] <chamil> yap
[8/31/2005 6:49 PM] <chamil> thankx dims
[8/31/2005 6:49 PM] <Deepal> it has to deploy them via axis2
[8/31/2005 6:50 PM] <Deepal> dims that wt u mean ?
[8/31/2005 6:50 PM] <dims> sorry?
[8/31/2005 6:50 PM] <dims> yes
[8/31/2005 6:51 PM] <dims> you are right
[8/31/2005 6:51 PM] =-= Chris_eat is now known as Chris80
[8/31/2005 6:51 PM] <chamil> so that meens the GBean with axis should be 
notified when some thing relevent to axis is being deployed
[8/31/2005 6:51 PM] <chamil> some thing like
[8/31/2005 6:51 PM] <dims> something like that :)
[8/31/2005 6:51 PM] <chamil> java -jar bin/deploy.jar something.aar
[8/31/2005 6:52 PM] <chamil> and then axis does the deployment when notified 
of it
[8/31/2005 6:52 PM] <dims> yep!
[8/31/2005 6:52 PM] <chamil> ok that is much better
[8/31/2005 6:52 PM] <chamil> thankx guys
[8/31/2005 6:52 PM] <dims> better write it up as a comment in the JIRA issue 
:)
[8/31/2005 6:52 PM] <chamil> yap will do
[8/31/2005 6:53 PM] <dims> same goes for the service groups proposal
[8/31/2005 6:54 PM] <Deepal> yup I will 
[8/31/2005 6:55 PM] <ruchith> guys got to run... bye
[8/31/2005 6:55 PM] <--| ruchith has left #apache-axis
[8/31/2005 6:55 PM] <Deepal> are we done :)
[8/31/2005 6:55 PM] <dims> let's adjourn :)
[8/31/2005 6:56 PM] <Ajith> ok then
[8/31/2005 6:56 PM] |<-- Chinthaka has left
irc.freenode.org<http://irc.freenode.org>("Chatzilla
0.9.68.5 <http://0.9.68.5> [Firefox 1.0.4/20050511]")
[8/31/2005 6:57 PM] <chamil> bye all
[8/31/2005 6:57 PM] |<-- chamil has left
irc.freenode.org<http://irc.freenode.org>("Leaving")
[8/31/2005 6:57 PM] <Ajith> have some DB issues but guess they can wait :D
[8/31/2005 6:57 PM] <Deepal> can some pls mail that chat log
[8/31/2005 6:57 PM] <Ajith> sure
[8/31/2005 6:57 PM] <Ajith> I have it
[8/31/2005 6:57 PM] <Deepal> i don not have all
[8/31/2005 6:57 PM] <Deepal> tahnks

-- 
Ajith Ranabahu