CA Service Management

  • 1.  What is the number limit for creating incident using SOAP?

    Posted Oct 26, 2016 12:50 PM

    Hi, 

    We did some stress test for our CA Service Desk SOAP Web service and we use 20 thread try to create 2000 incidents in 30 minutes. We got following impersonate error when try to create number 1580 ticket.

    java.lang.NoClassDefFoundError: org/apache/xml/serializer/TreeWalker
            at org.apache.xalan.processor.TransformerFactoryImpl.newTransformerHandler(TransformerFactoryImpl.java:755)
            at com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.createTransformerHandler(JAXBContextImpl.java:713)
            at com.sun.xml.internal.bind.v2.runtime.unmarshaller.DomLoader$State.<init>(DomLoader.java:60)
            at com.sun.xml.internal.bind.v2.runtime.unmarshaller.DomLoader.startElement(DomLoader.java:103)
         .........
            at com.sun.proxy.$Proxy40.impersonate(Unknown Source)

    1. Is it because of session been terminated or there is limit of creating tickets for each session?

    2. Is there any limit for creating incidents?

     

    Thank you for your time.

     

    Kind Regards

     

    Linxin



  • 2.  Re: What is the number limit for creating incident using SOAP?

    Broadcom Employee
    Posted Oct 26, 2016 05:14 PM

    Linxin,

     

    I don't think we have a hard limit like that, but maybe tomcat's not responding anymore?

     

    Also, what Authentication type is this user creating SOAP web services in SDM have?  Preferably it should be a POLICY file based auth / PIN, to reduce the impact on our boplgin program as you are generating so many sessions in such a short amount of time.

     

    _R



  • 3.  Re: What is the number limit for creating incident using SOAP?

    Posted Oct 27, 2016 03:13 AM

    Hi Linxin,

     

    Were all these tickets created with one session or multiple sessions?

     

    Kind Regards,

    Brian



  • 4.  Re: What is the number limit for creating incident using SOAP?

    Posted Oct 27, 2016 05:36 AM

    We using jmeter test again with 2 admin users and only use 2 cached sessions. We set 10 thread for each user and use cached session to create incidents.

    after create 1880 ticket in 30 minutes, one of the admin user session has been terminated and we can't use that session to create ticket. but other admin user session still works ok.

     

    Thank you for quick reply

     

    Linxin



  • 5.  Re: What is the number limit for creating incident using SOAP?

    Posted Oct 27, 2016 05:40 AM

    Hi Raghu,

     

    We create session from certificate file for each user and impersonate admin user each time. for example: 

    SOAP policy certificate session 1 --> user 1 ----> user session 1

    SOAP policy certificate session 2 --> user 2 ----> user session 2

     

    Thanks for quick reply

     

    Linxin

     

     



  • 6.  Re: What is the number limit for creating incident using SOAP?

    Broadcom Employee
    Posted Oct 27, 2016 04:27 PM

    Hi Linxin,

     

    This should work I'd assume. Which release of SDM is this?

     

    After this error happens, are you able to initiate any Web services sessions into that SDM server at all (say from a brand new web services test) ?

     

    _R



  • 7.  Re: What is the number limit for creating incident using SOAP?

    Posted Oct 28, 2016 03:55 AM

    We installed SDM 

    Release: 14.1
    Version: 'tus-110'

     

    Session expired use default 60 minutes.

     

    We are able to use other user to initiate new web service sessions. 

    We tried again and keep creating incident using one user session with a single thread works fine.  No issue found over 90 minutes.

     

    Thanks

     

    Linxin