You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by "fasalu rahman (JIRA)" <ax...@ws.apache.org> on 2007/12/03 15:21:43 UTC

[jira] Created: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

                 Key: AXISCPP-1045
                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
             Project: Axis-C++
          Issue Type: Bug
          Components: Client - Deserialization, Parser Library - Xerces
    Affects Versions: 1.4 Final
         Environment: SunOS(Solaris)
            Reporter: fasalu rahman


The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

Posted by "fasalu rahman (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXISCPP-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12553254 ] 

fasalu rahman commented on AXISCPP-1045:
----------------------------------------

Sorry for the delay,was busy with some other tasks.
I can't attach the wsdl/soap messages due to security reasons in my company.

Meanwhile i noted that , the xml is getting corrupted on-the-fly somewhere inside getElementAsString.
----------------
eg.
Actual response from Web Server:        <NAME>FOO</NAME>
Response from getElementAsString:   <NAME>FOO</NA>
----------------
Do u know any issues/fixes for this problem?
I understand that it would be difficult for you to come to a conclusion without the necessary wsdl/soap responses,deeply regret for the same.
As I mentioned earlier i tried with the 1.6B version and the problem persists.
Do u know any cases where the xerces fail to handle simultaneous requests with huge xml? 
I was using xerces2.6.Any suggestions would deeply be appreciated.
Thanks




> getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXISCPP-1045
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Deserialization, Parser Library - Xerces
>    Affects Versions: 1.4 Final
>         Environment: SunOS(Solaris)
>            Reporter: fasalu rahman
>
> The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

Posted by "nadir amra (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXISCPP-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12547875 ] 

nadir amra commented on AXISCPP-1045:
-------------------------------------

Can you please use the latest version in SVN and see if the problem exists?  I think these types of problems are fixed but you have to use the latest code in SVN.

> getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXISCPP-1045
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Deserialization, Parser Library - Xerces
>    Affects Versions: 1.4 Final
>         Environment: SunOS(Solaris)
>            Reporter: fasalu rahman
>
> The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

Posted by "fasalu rahman (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXISCPP-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548623 ] 

fasalu rahman commented on AXISCPP-1045:
----------------------------------------

Hi Nadir,

Thanks for the reply.I would like to try with the stable 1.5 Final version. But,I could only find the source for Linux for axis1.5, it has to be built for Solaris. I couldn't find proper document supporting it. Any help would be deeply appreciated.

Thanks,
Fasal


> getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXISCPP-1045
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Deserialization, Parser Library - Xerces
>    Affects Versions: 1.4 Final
>         Environment: SunOS(Solaris)
>            Reporter: fasalu rahman
>
> The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

Posted by "nadir amra (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXISCPP-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12549066 ] 

nadir amra commented on AXISCPP-1045:
-------------------------------------

Can you attach wsdl and soap response and sample code to recreate the problem?

> getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXISCPP-1045
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Deserialization, Parser Library - Xerces
>    Affects Versions: 1.4 Final
>         Environment: SunOS(Solaris)
>            Reporter: fasalu rahman
>
> The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Closed: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

Posted by "nadir amra (JIRA)" <ax...@ws.apache.org>.
     [ https://issues.apache.org/jira/browse/AXISCPP-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

nadir amra closed AXISCPP-1045.
-------------------------------

    Resolution: Cannot Reproduce

Please use latest code in SVN...hopefully later this year a 1.6 release will be available.  Until that time, I am closing this issue as unreproducable.  If you can give me a way to reproduce, then we can determine what the problem is. 

> getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXISCPP-1045
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Deserialization, Parser Library - Xerces
>    Affects Versions: 1.4 Final
>         Environment: SunOS(Solaris)
>            Reporter: fasalu rahman
>
> The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

Posted by "nadir amra (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXISCPP-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548878 ] 

nadir amra commented on AXISCPP-1045:
-------------------------------------

I believe you have to build it yourself, I do not think there are any binaries....you should use the latest code in SVN since 1.5 is very old....

> getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXISCPP-1045
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Deserialization, Parser Library - Xerces
>    Affects Versions: 1.4 Final
>         Environment: SunOS(Solaris)
>            Reporter: fasalu rahman
>
> The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


[jira] Commented: (AXISCPP-1045) getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server

Posted by "fasalu rahman (JIRA)" <ax...@ws.apache.org>.
    [ https://issues.apache.org/jira/browse/AXISCPP-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548974 ] 

fasalu rahman commented on AXISCPP-1045:
----------------------------------------

Thanks for the response.

I tried with 1.6B version.The getElementAsString still fails,with a core in the client. 
I would like to re-define my problem for better understanding:
When i just've one client instance running even with a large XML list, everything works fine. 
But,getting a segmentation fault only when i've multiple instances,say 6.
The dbx trace points that the core happened inside the 
"pReturn = m_pCall->getElementAsString ("response",0);"
I cannot blame my client/server source code/wsdl bcz its working fine in all other cases.
Is there any known problems with the Axis/Xerces while handling multiple client instances with large XML lists??
btw,I'm using xerces2.6 version..any hints to the reason for this problem?
Thanks in advance,
Fasal






> getting segmentation fault in the axiscpp::SoapDeSerializer::getElementAsString while running multiple client instances to access large XML list about 1500 nodes returned from server
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AXISCPP-1045
>                 URL: https://issues.apache.org/jira/browse/AXISCPP-1045
>             Project: Axis-C++
>          Issue Type: Bug
>          Components: Client - Deserialization, Parser Library - Xerces
>    Affects Versions: 1.4 Final
>         Environment: SunOS(Solaris)
>            Reporter: fasalu rahman
>
> The getElementAsString method fails to handle large XML lists when invoked by multiple client instances

-- 
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-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org