Cool, nice to hear you got it to work.
Thanks,
Ruwan
On 11/5/10 2:39 PM, Amila Liyanaarachchi wrote:
Hi Ruwan,
Thanks, I haven't engaged the module properly.
That was the cause for this, now it is working fine.
Thanks,
Amila
On Fri, Nov 5, 2010 at 9:35 AM, Ruwan Linton <[email protected]
<mailto:[email protected]>> wrote:
Hi Amila,
Your understanding is correct, and the operation element is
expected to add an operation to the service at the module
engagement time.
What is the axis2 version that you are trying? This works on the
trunk as well as most of the recent releases of axis2 and WSO2
based products, so it is hard to assume this as a bug on the axis2
or caching code. Have you deployed the module correctly and
engaged it.
Thanks,
Ruwan
On 11/5/10 4:14 AM, Amila Liyanaarachchi wrote:
Hi Devs,
What exactly expected from putting the <operation> block in a
module.xml file? Does it add that operation to the services when
the module get engaged?
For example the module.xml of the caching module contains the
following block,
<operation name="CachedOperation"
mep="http://www.w3.org/2006/01/wsdl/in-out">
<messageReceiver
class="org.wso2.caching.receivers.CachedMessageReceiver"/>
</operation>
Then in the CachingInHandler it tries to access this operation
from this code,
AxisOperation cachedOperation =
axisService.getOperation(CachingConstants.CACHED_OPERATION_QNAME);
where CACHED_OPERATION_QNAME = "CachedOperation"
I have moved the carbon\caching module to Axis2 and when I was
debugging it can not find an operation with name
"CachedOperation". Then I checked the
axisService.operationsAliasesMap it also does not contain the
"cachedOperation".
What may be the reason for this operation not being present in a
service?
Thanks,
Amila
_______________________________________________
Carbon-dev mailing list
[email protected] <mailto:[email protected]>
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
--
Ruwan Linton
Software Architect& Product Manager, WSO2 ESB;http://wso2.org/esb
WSO2 Inc.; http://wso2.com
Lean . Enterprise . Middleware
phone: +1 408 754 7388 ext 51789
email:[email protected] <mailto:[email protected]>; cell: +94 77 341 3097
blog:http://blog.ruwan.org
linkedin:http://www.linkedin.com/in/ruwanlinton
tweet:http://twitter.com/ruwanlinton
--
Amila
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
--
Ruwan Linton
Software Architect& Product Manager, WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.com
Lean . Enterprise . Middleware
phone: +1 408 754 7388 ext 51789
email: [email protected]; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
tweet: http://twitter.com/ruwanlinton
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev