axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AXIS2-2860) Namespace prefix counter not reseted
Date Sun, 01 Jul 2007 02:40:04 GMT

    [ https://issues.apache.org/jira/browse/AXIS2-2860?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12509350
] 

Davanum Srinivas commented on AXIS2-2860:
-----------------------------------------

Full Name,
Lowering the bug to critical. i checked in a fix that reduces calls to BeanUtils.getUniquePrefix
drastically. Please try latest nightly. 

Amila,
Can you please check for other situations where we can avoid calls or even completely eliminate
it?

thanks,
dims

> Namespace prefix counter not reseted
> ------------------------------------
>
>                 Key: AXIS2-2860
>                 URL: https://issues.apache.org/jira/browse/AXIS2-2860
>             Project: Axis 2.0 (Axis2)
>          Issue Type: Bug
>          Components: adb
>    Affects Versions: 1.2
>            Reporter: Full Name
>            Assignee: Amila Chinthaka Suriarachchi
>            Priority: Critical
>             Fix For: 1.3
>
>
> We are using current Axis2 release with ADB binding. Each Axis stub is reused after each
call. After several calls, we have noticed, that some namespace-prefix counters are never
reseted and will increase after every loop:
> <ns27:tag..> will result to: <ns1233:tag..> after several calls with the
same stub instance. You can reproduce this behaviour if you just put a loop aroung a stub:
> while (true) {
> try {
>   stub.call(param);
> } catch (Exception e) {
>    e.printStackTrace();
> } finally {
>   stub.cleanup();
> }
> }
> It seems, that 'xmlWriter.getPrefix(namespace)' inside the ADB classes is not reseted
after each call. 
> It would be better (performance and payload length), to reset counter (e.g. to ns1) back.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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