SOAP Performance ????

Dear all,
Compared to RMI, CORBA, what is the performance of SOAP, especially when used in distributed computing?
I think the peformance would be quite low, because of the large overhead involved in XML format, and the text (instead of binary data) used to transmit data over Internet.
So if this is true, when we are using SOAP, we are actually sacrifice the performance all the way?
Any one can help explain this for me?
Thanks!

Richard,
Yes, SOAP is quite a bit slower than those other technologies.
There main reason for using SOAP is interoperability. RMI only
works between Java endpoints. SOAP implementations interoperate
with any SOAP implementation. Corba is also supposed to be this
way but interoperability is not what it should be I believe.
Another advantage of SOAP over HTTP is the ability to go through
firewalls without punching holes in it.
There is also work going on to improve SOAP performance to be nearly the same as RMI.

Similar Messages

  • SOAP performance issue

    Hi,
    My problem is that the NE I am connecting to was exposing its interfaces as LDAP and now they are changing those interfaces as SOAP. We are getting a very high load and I feel that since LDAP is optimized for fast read-speeds, replacing the LDAP interfaces with Web Services would have performance implications since SOAP performs poorly compared to the LDAP because of transport inefficiencies & marshalling/unmarshalling overhead.
    Although the NE team says that they will be able to give response withing the defined SLA time (around 1 sec) but the what they are not understanding is that even if they given response withing 1 sec, Web services invocation operations would also be expensive. Also overhead on our end (client) would also include extracting the SOAP envelope and parsing the XML by engine. Further, XML data cannot be optimized much for all cases.
    Pls guide me if I am correct or wrong in my opinion.
    Thanks
    AA

    If I get it right, LDAP ist just a protocol for calling a directory service. The backend, is performing with the same throughput independent of the type of protocol.
    Our performance tests on our soa-servers showed, the total overhead, including network, logging, Application server stuff, xml parsing, is about 10%. We got this value testing with JMeter and logging statements inside of the code.
    CPU, Memory (incl garbage collecting) and networktraffic were very, very good, we didn't except some of these results (~40 samples / second -> 3% CPU on a Sun T5120 machine), most overhead was from the backends.
    I guess you're correct if you say, SOAP needs more ressources than LDAP, but this is less than you think (in my opinion, of course).
    You definetly should do some performance tests and compare the results with the ldap variant.
    regards
    slowfly

  • SOAP service shutsdown and restarts itself -- SOAP - Performance Monitoring APIs

    Our "SOAP - Performance Monitoring APIs" service shutdown and restarted itself twice within 5 days. Would someone know what this service is dependent on, why might it be doing this and what are the best steps to stop this from happening?

    Sounds like you're hitting something similar to Bug ID CSCul26251
    There's no fix and the only workaround is to disable the service.
    GTG

  • [Ann] FirstACT 2.2 released for SOAP performance testing

    Empirix Releases FirstACT 2.2 for Performance Testing of SOAP-based Web Services
    FirstACT 2.2 is available for free evaluation immediately at http://www.empirix.com/TryFirstACT
    Waltham, MA -- June 5, 2002 -- Empirix Inc., the leading provider of test and monitoring
    solutions for Web, voice and network applications, today announced FirstACT™ 2.2,
    the fifth release of the industry's first and most comprehensive automated performance
    testing tool for Web Services.
    As enterprise organizations are beginning to adopt Web Services, the types of Web
    Services being developed and their testing needs is in a state of change. Major
    software testing solution vendor, Empirix is committed to ensuring that organizations
    developing enterprise software using Web Services can continue to verify the performance
    of their enterprise as quickly and cost effectively as possible regardless of the
    architecture they are built upon.
    Working with organizations developing Web Services, we have observed several emerging
    trends. First, organizations are tending to develop Web Services that transfer a
    sizable amount of data within each transaction by passing in user-defined XML data
    types as part of the SOAP request. As a result, they require a solution that automatically
    generates SOAP requests using XML data types and allows them to be quickly customized.
    Second, organizations require highly scalable test solutions. Many organizations
    are using Web Services to exchange information between business partners and have
    Service Level Agreements (SLAs) in place specifying guaranteed performance metrics.
    Organizations need to performance test to these SLAs to avoid financial and business
    penalties. Finally, many organizations just beginning to use automated testing tools
    for Web Services have already made significant investments in making SOAP scripts
    by hand. They would like to import SOAP requests into an automated testing tool
    for regression testing.
    Empirix FirstACT 2.2 meets or exceeds the testing needs of these emerging trends
    in Web Services testing by offering the following new functionality:
    1. Automatic and customizable test script generation for XML data types – FirstACT
    2.2 will generate complete test scripts and allow the user to graphically customize
    test data without requiring programming. FirstACT now includes a simple-to-use XML
    editor for data entry or more advanced SOAP request customization.
    2. Scalability Guarantee – FirstACT 2.2 has been designed to be highly scalable to
    performance test Web Services. Customers using FirstACT today regularly simulate
    between several hundred to several thousand users. Empirix will guarantee to
    performance test the numbers of users an organization needs to test to meet its business
    needs.
    3. Importing Existing Test Scripts – FirstACT 2.2 can now import existing SOAP request
    directly into the tool on a user-by-user basis. As a result, some users simulated
    can import SOAP requests; others can be automatically generated by FirstACT.
    Web Services facilitates the easy exchange of business-critical data and information
    across heterogeneous network systems. Gartner estimates that 75% of all businesses
    with more than $100 million in sales will have begun to develop Web Services applications
    or will have deployed a production system using Web Services technology by the end
    of 2002. As part of this move to Web Services, "vendors are moving forward with
    the technology and architecture elements underlying a Web Services application model,"
    Gartner reports. While this model holds exciting potential, the added protocol layers
    necessary to implement it can have a serious impact on application performance, causing
    delays in development and in the retrieval of information for end users.
    "Today Web Services play an increasingly prominent but changing role in the success
    of enterprise software projects, but they can only deliver on their promise if they
    perform reliably," said Steven Kolak, FirstACT product manager at Empirix. "With
    its graphical user interface and extensive test-case generation capability, FirstACT
    is the first Web Services testing tool that can be used by software developers or
    QA test engineers. FirstACT tests the performance and functionality of Web Services
    whether they are built upon J2EE, .NET, or other technologies. FirstACT 2.2 provides
    the most comprehensive Web Services testing solution that meets or exceeds the changing
    demands of organizations testing Web Services for performance, functionality, and
    functionality under load.”
    Learn more?
    Read about Empirix FirstACT at http://www.empirix.com/FirstACT. FirstACT 2.2 is
    available for free evaluation immediately at http://www.empirix.com/TryFirstACT.
    Pricing starts at $4,995. For additional information, call (781) 993-8500.

    Simon,
    I will admit, I almost never use SQL Developer. I have been a long time Toad user, but for this tool, I fumbled around a bit and got everything up and running quickly.
    That said, I tried the new GeoRaptor tool using this tutorial (which is I think is close enough to get the jist). http://sourceforge.net/apps/mediawiki/georaptor/index.php?title=A_Gentle_Introduction:_Create_Table,_Metadata_Registration,_Indexing_and_Mapping
    As I stumble around it, I'll try and leave some feedback, and probably ask some rather stupid questions.
    Thanks for the effort,
    Bryan

  • XI soap performance issue

    Hi guys,
    I have a performance related question about soap sender:
    I have 2 cases:
    1.    there are 500 requests for 1 oubound interface
    2.    there are 500 requests for 10 outbound interfaces, every interface has 50 requests
    All of the sender adapters are soap sender adapter.
    Are there any differences for the XI performance?
    Any answers will be very appreciated.
    Regards,
    Bean

    Hi
    XI has some allocated threads and will assign to different threads by the requirements, for example, there are 10 threads, if I use only 1 interface, all of the 10 threads will used for the interface if required, if I use 10 interfaces, then the 10 threads will be assigned to the interfaces by the need.
    Small correction Xi is not having some theads allocated. It is like one interface that is having mapping program, Design objects and configuration objects which will run when executing the interface. Now if you configure more channels.this will allow triggering of multiple threads of same programs and process parallely. Memory is divided between various threads so it performed better. If failure occur it effects only that thread and others are not effected. Now if you have single interface single thread running will be loaded.
    Now come to some general example. Did you use Google Crome. It is faster than other equivalent tools the reason is its create individual process for executing for each window..............
    Hope this helps
    Thanks
    Gaurav
    Hi Gauray,
    Thanks so much for your kind help, I can understand your points, could you please give me some document links for this?
    Why I raise this question is that there are several applications in my system landscape, I can design a common interface in XI which may reduce our development effort, otherwise I need to design different interfaces and configuration objects for them, I need a balance between performance and development effort, what's your opinion? Does the common design influence the performance definitely?
    Regards,
    Bean

  • Performance about the SOAP services?

    Hi All,
    Could u all tell me about the performance of SOAP when we send the data? what's the performance when we send the small set of data
    or high volume of data through SOAP

    Hi,
    I don't know I can talk about ur question, but one thing I want to make a note about SOAP performance. If we want to have a good performance then we need to make sure tht in SOAP msg, the SOAP content part should be kept small, if its not then for processing of this part takes time & I we have performance issue.
    This is a good design for SOAP :-)
    | SOAP NODE SMALL | <---- Takes less time to be processed
    |--------------------------------------|
    | 0 or more Biz attachments | <---- This can be any size :-)
    hope I make sense :-)
    Mahesh Pujari

  • How to regenerate security certificates? CUCM 6.1.3

    Hi,
    Company has a call manager with 3 nodes on version 6.1.3:
    - NODO1: 10.102.224.254
    - NODO2: 10.102.224.253
    - NODO3: 10.102.239.20
    From S.O. web can be seen that some certs are going to expire. We have received a warning via e-mail. And we have checked opening certifications that expiration date is about to happen.
    This is the security mode configuration:
    Service parameters --> Publisher --> Call Manager-->Security Parameters
    Cluster Security Mode: 1
    CAPF Phone port:3804
    CAPF Operation expires in (days):10
    Enable caching: false
    Certificates that are going to expire are the following:
    CallManager_pem
    CallManager_der
    CAPF_pem
    CAPF_der
    CAPF-e09c40eb_pem
    CAPF-e09c40eb_der
    ipsec_cert_der
    ipsec_cert_pem
    NODO1_der
    NODO1_pem
    tomcat_cert_der
    tomcat_cert_pem
    At publisher, it can be seen no CTI file,
    show itl
    Executed command unsuccessfully
    No valid command entered
    There is only a CTL file, and it´s the following:
    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2014.02.19 17:47:46 =~=~=~=~=~=~=~=~=~=~=~=
    show ctl   //Note: at the following file, some digits of the "SIGNATURE" have been changed with "*". And some name. Nothing else.
    Length of CTL file: 5946
    Parse CTL File
    Version:          1.2
    HeaderLength:          304 (BYTES)
    BYTEPOS          TAG                    LENGTH          VALUE
    3          SIGNERID          2          117
    4          SIGNERNAME          56
    5          SERIALNUMBER          10
    6          CANAME          42
    7          SIGNATUREINFO          2          15
    8          DIGESTALGORTITHM          1
    9          SIGNATUREALGOINFO          2          8
    10          SIGNATUREALGORTITHM          1
    11          SIGNATUREMODULUS          1
    12          SIGNATURE          128
    8d  e3  61  8a  d9  8  e  a3
    8d  5b  82  6f  51  81  a3  1b
    e2  fe  e5  57  66  f7  ab  54
    f  69  fb ** 72  bf  3f  a1
    ee  ea  a3  fb  b5  80  0  af
    74  20  ac  b  92  b0  c5  fd
    fa  f6  6e  52  c3  90  25  e1
    2a  ** 83  f0  ee  4f  d3  9b
    2e  6b  c4  4d  45  79  40  41
    f2  b7  3  7e  7f  7a  **  b4
    76  cc  45  e2  52  b1  4e  63
    74  b1  a7  d8  36  97  22  47
    8a  80  63  88  67  7e  7a  8d
    2d ** eb  24  57  7b  c2  74
    cf  4  bb  9d  dd  b1  a  a
    e7  a9  5a  58  88  0  3f  67
    14          FILENAME          12
    15          TIMESTAMP          4
    CTL Record #:1
    BYTEPOS          TAG                    LENGTH          VALUE
    1          RECORDLENGTH          2          1186
    2          DNSNAME                    1
    3          SUBJECTNAME          56          cn="SAST-ADN597e8314        ";ou=IPCBU;o="Cisco Systems
    4          FUNCTION          2          System Administrator Security Token
    5          ISSUERNAME          42          cn=Cisco Manufacturing CA;o=Cisco Systems
    6          ISSUERNAME          10
    7          PUBLICKEY          140
    9          CERTIFICATE          902
    10          IPADDRESS          4
    This etoken was not used to sign the CTL file.
    CTL Record #:2
    BYTEPOS          TAG                    LENGTH          VALUE
    1          RECORDLENGTH          2          1180
    2          DNSNAME                    1
    3          SUBJECTNAME          56          cn="SAST-ADN592dfe14        ";ou=IPCBU;o="Cisco Systems
    4          FUNCTION          2          System Administrator Security Token
    5          ISSUERNAME          42          cn=Cisco Manufacturing CA;o=Cisco Systems
    6          ISSUERNAME          10
    7          PUBLICKEY          141
    9          CERTIFICATE          895
    10          IPADDRESS          4
    This etoken was used to sign the CTL file.
    CTL Record #:3
    BYTEPOS          TAG                    LENGTH          VALUE
    1          RECORDLENGTH          2          765
    2          DNSNAME                    15          10.102.224.253
    3          SUBJECTNAME          13          cn=NODO2
    4          FUNCTION          2          CCM+TFTP
    5          ISSUERNAME          13          cn=NODO2
    6          ISSUERNAME          8
    7          PUBLICKEY          140
    9          CERTIFICATE          541
    10          IPADDRESS          4
    CTL Record #:4
    BYTEPOS          TAG                    LENGTH          VALUE
    1          RECORDLENGTH          2          765
    2          DNSNAME                    15          10.102.224.254
    3          SUBJECTNAME          13          cn=NODO1
    4          FUNCTION          2          CCM+TFTP
    5          ISSUERNAME          13          cn=NODO1
    6          ISSUERNAME          8
    7          PUBLICKEY          140
    9          CERTIFICATE          541
    10          IPADDRESS          4
    CTL Record #:5
    BYTEPOS          TAG                    LENGTH          VALUE
    1          RECORDLENGTH          2          982
    2          DNSNAME                    15          10.102.224.254
    3          SUBJECTNAME          43          cn=CAPF-e09c40eb;ou=AREA TIC;o=NOMBREX
    4          FUNCTION          2          CAPF
    5          ISSUERNAME          43          cn=CAPF-e09c40eb;ou=AREA TIC;o=NOMBREX
    6          ISSUERNAME          8
    7          PUBLICKEY          140
    9          CERTIFICATE          698
    10          IPADDRESS          4
    CTL Record #:6
    BYTEPOS          TAG                    LENGTH          VALUE
    1          RECORDLENGTH          2          764
    2          DNSNAME                    14          10.102.239.20
    3          SUBJECTNAME          13          cn=NODO3
    4          FUNCTION          2          CCM+TFTP
    5          ISSUERNAME          13          cn=NODO3
    6          ISSUERNAME          8
    7          PUBLICKEY          140
    9          CERTIFICATE          541
    10          IPADDRESS          4
    The CTL file was verified successfully.
    Certificates at publisher are the following:
    admin:show cert list own
    tomcat
    ipsec
    CallManager
    CAPF
    admin:show cert list
    ipsec-trust/NODO1.pem
    ipsec-trust/NODO1.der
    ipsec-trust/c92d8a04.0
    CallManager-trust/CAP-RTP-001.pem
    CallManager-trust/CAP-RTP-002.pem
    CallManager-trust/Cisco_Manufacturing_CA.pem
    CallManager-trust/Cisco_Root_CA_2048.pem
    CallManager-trust/a0440f4c.0
    CallManager-trust/a69d2e04.0
    CallManager-trust/f7a74b2c.0
    CallManager-trust/dcc12642.0
    CallManager-trust/0d40b14e.0
    CallManager-trust/CAPF-7EC94D72.pem
    CallManager-trust/CAPF-97FA3FDE.pem
    CallManager-trust/CAPF-e09c40eb.pem
    CallManager-trust/3e92ebd9.0
    CallManager-trust/8eb380b0.0
    CAPF-trust/CAP-RTP-001.pem
    CAPF-trust/CAP-RTP-002.pem
    CAPF-trust/Cisco_Manufacturing_CA.pem
    CAPF-trust/Cisco_Root_CA_2048.pem
    CAPF-trust/a0440f4c.0
    CAPF-trust/a69d2e04.0
    [1mPress <enter> for 1 line, <space> for one page, or <q> to quit [0m
    [KCAPF-trust/f7a74b2c.0
    CAPF-trust/CAPF.der
    CAPF-trust/CAPF.pem
    CAPF-trust/dcc12642.0
    CAPF-trust/8eb380b0.0
    admin:utils service list
    Requesting service status, please wait...
    System SSH [STARTED]
    Cluster Manager [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STARTED]
    A Cisco DB Replicator[STARTED]
    Cisco AMC Service[STARTED]
    Cisco AXL Web Service[STARTED]
    Cisco Bulk Provisioning Service[STARTED]
    Cisco CAR Scheduler[STARTED]
    Cisco CAR Web Service[STARTED]
    Cisco CDP[STARTED]
    Cisco CDP Agent[STARTED]
    Cisco CDR Agent[STARTED]
    Cisco CDR Repository Manager[STARTED]
    Cisco CTIManager[STARTED]
    Cisco CTL Provider[STARTED]
    Cisco CallManager[STARTED]
    Cisco CallManager Admin[STARTED]
    Cisco CallManager Attendant Console Server[STARTED]
    Cisco CallManager Cisco IP Phone Services[STARTED]
    Cisco CallManager Personal Directory[STARTED]
    Cisco CallManager SNMP Service[STARTED]
    Cisco CallManager Serviceability[STARTED]
    Cisco CallManager Serviceability RTMT[STARTED]
    Cisco Certificate Authority Proxy Function[STARTED]
    Cisco Certificate Expiry Monitor[STARTED]
    Cisco DRF Local[STARTED]
    Cisco DRF Master[STARTED]
    Cisco Database Layer Monitor[STARTED]
    Cisco Dialed Number Analyzer[STARTED]
    Cisco DirSync[STARTED]
    Cisco Extended Functions[STARTED]
    Cisco Extension Mobility Application[STARTED]
    Cisco IP Manager Assistant[STARTED]
    Cisco IP Voice Media Streaming App[STARTED]
    Cisco License Manager[STARTED]
    Cisco Log Partition Monitoring Tool[STARTED]
    Cisco RIS Data Collector[STARTED]
    Cisco RTMT Reporter Servlet[STARTED]
    Cisco SOAP - CDRonDemand Service[STARTED]
    Cisco Serviceability Reporter[STARTED]
    Cisco Syslog Agent[STARTED]
    Cisco Tftp[STARTED]
    Cisco Tomcat[STARTED]
    Cisco Tomcat Stats Servlet[STARTED]
    Cisco Trace Collection Service[STARTED]
    Cisco Trace Collection Servlet[STARTED]
    Cisco UXL Web Service[STARTED]
    Cisco WebDialer Web Service[STARTED]
    Host Resources Agent[STARTED]
    MIB2 Agent[STARTED]
    Native Agent Adapter[STARTED]
    SNMP Master Agent[STARTED]
    SOAP -Log Collection APIs[STARTED]
    SOAP -Performance Monitoring APIs[STARTED]
    SOAP -Real-Time Service APIs[STARTED]
    System Application Agent[STARTED]
    Cisco DHCP Monitor Service[STOPPED]  Service Not Activated
    Cisco Extension Mobility[STOPPED]  Service Not Activated
    Cisco Messaging Interface[STOPPED]  Service Not Activated
    Cisco TAPS Service[STOPPED]  Service Not Activated
    Cisco Unified Mobile Voice Access Service[STOPPED]  Service Not Activated
    Primary Node =true
    admin:
    Perfil de seguridad Ej:para un CP-7960
    -Phone Security Profile Info
    Device Protocol: SCCP
    Name: SP_7960_Encriptado
    Description: Migrated Profile: Sec_mode 3 Auth_mode 2
    Device Security Mode: Encrypted
    -Phone Security profile CAPF Info
    Authentication mode: By null string
    Key Size: 1024
    At this forum, it says for version 5x to /7x I have simply to regenerate certificates:
    http://www.cisco.com/c/en/us/support/docs/voice-unified-communications/unified-communications-manager-version-50/99815-ccm-sec-cert.html
    These are the doubts I have:
    - Is it necessary to regenerate any certificate in first plase?, if so ¿what is the place I should follow for each certificate?
    - Is it necessary to restart any service before regenerating the certificates? for version 8.0 and higher, I saw that it´s necessary to restart TFTP and Call Manager services.
    - After regenerating certificates, is it necessary to create a new CTL file? If so, Do I need the two tokens we used to create CTL file at the begining?
    - Regarding CAPF certificate. Do i need to push the LSC certificates to the phones? Or I just need to reset phones to do so?
    Thank you in advance!

    Found the answer - Need to "Enable Advance Ad-Hoc Conference" under service parameters.

  • Subscriber apperars as Publisher and Subscriber in Cluster Nodes

    Hello,
    A CUCM 5 cluster has two nodes. One node Publisher and one Subscriber.
    3 weeks ago Subscriber server went off due to a power supply issue.
    We purchased a new power supply and when this server became alive, the following appeared in OS ADMINISTRATION -> SHOW CLUSTER
    If i remove server 10.10.200.21 as Publisher Type of Node, will i face any problems?
    Thank you.

    Hi Aman.
    @ PUBLISHER 
    admin:utils service list
    Requesting service status, please wait...
    System NTP [STARTED]
    System SSH [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STARTED]
    A Cisco DB Replicator[STARTED]
    Cisco AMC Service[STARTED]
    Cisco AXL Web Service[STARTED]
    Cisco Bulk Provisioning Service[STARTED]
    Cisco CAR Scheduler[STARTED]
    Cisco CAR Web Service[STARTED]
    Cisco CDP[STARTED]
    Cisco CDP Agent[STARTED]
    Cisco CDR Agent[STARTED]
    Cisco CDR Repository Manager[STARTED]
    Cisco CTIManager[STARTED]
    Cisco CallManager[STARTED]
    Cisco CallManager Admin[STARTED]
    Cisco CallManager Attendant Console Server[STARTED]
    Cisco CallManager Cisco IP Phone Services[STARTED]
    Cisco CallManager Personal Directory[STARTED]
    Cisco CallManager Serviceability[STARTED]
    Cisco CallManager Serviceability RTMT[STARTED]
    Cisco Certificate Expiry Monitor[STARTED]
    Cisco DHCP Monitor Service[STARTED]
    Cisco DRF Local[STARTED]
    Cisco DRF Master[STARTED]
    Cisco Database Layer Monitor[STARTED]
    Cisco Dialed Number Analyzer[STARTED]
    Cisco Electronic Notification[STARTED]
    Cisco Extended Functions[STARTED]
    Cisco Extension Mobility[STARTED]
    Cisco Extension Mobility Application[STARTED]
    Cisco IP Manager Assistant[STARTED]
    Cisco IP Voice Media Streaming App[STARTED]
    Cisco License Manager[STARTED]
    Cisco Log Partition Monitoring Tool[STARTED]
    Cisco RIS Data Collector[STARTED]
    Cisco RTMT Reporter Servlet[STARTED]
    Cisco SOAP - CDRonDemand Service[STARTED]
    Cisco Syslog Agent[STARTED]
    Cisco TAPS Service[STARTED]
    Cisco Tftp[STARTED]
    Cisco Tomcat[STARTED]
    Cisco Tomcat Stats Servlet[STARTED]
    Cisco Trace Collection Service[STARTED]
    Cisco Trace Collection Servlet[STARTED]
    Cisco WebDialer Web Service[STARTED]
    Host Resources Agent[STARTED]
    MIB2 Agent[STARTED]
    Native Agent Adapter[STARTED]
    SNMP Master Agent[STARTED]
    SOAP -Log Collection APIs[STARTED]
    SOAP -Performance Monitoring APIs[STARTED]
    SOAP -Real-Time Service APIs[STARTED]
    System Application Agent[STARTED]
    Cisco CTL Provider[STOPPED]  Service Not Activated 
    Cisco CallManager SNMP Service[STOPPED]  Service Not Activated 
    Cisco Certificate Authority Proxy Function[STOPPED]  Service Not Activated 
    Cisco DirSync[STOPPED]  Service Not Activated 
    Cisco Messaging Interface[STOPPED]  Service Not Activated 
    Cisco Serviceability Reporter[STOPPED]  Service Not Activated 
    Primary Node =true
    @ SUBSCRIBER
    admin:utils service list
    Requesting service status, please wait...
    System NTP [STARTED]
    System SSH [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STARTED]
    A Cisco DB Replicator[STARTED]
    Cisco AMC Service[STARTED]
    Cisco AXL Web Service[STARTED]
    Cisco CDP[STARTED]
    Cisco CDP Agent[STARTED]
    Cisco CDR Agent[STARTED]
    Cisco CDR Repository Manager[STARTED]
    Cisco CTIManager[STARTED]
    Cisco CallManager[STARTED]
    Cisco CallManager Admin[STARTED]
    Cisco CallManager Attendant Console Server[STARTED]
    Cisco CallManager Cisco IP Phone Services[STARTED]
    Cisco CallManager Personal Directory[STARTED]
    Cisco CallManager Serviceability[STARTED]
    Cisco CallManager Serviceability RTMT[STARTED]
    Cisco Certificate Expiry Monitor[STARTED]
    Cisco DHCP Monitor Service[STARTED]
    Cisco DRF Local[STARTED]
    Cisco DRF Master[STARTED]
    Cisco Database Layer Monitor[STARTED]
    Cisco Dialed Number Analyzer[STARTED]
    Cisco Electronic Notification[STARTED]
    Cisco Extended Functions[STARTED]
    Cisco Extension Mobility[STARTED]
    Cisco Extension Mobility Application[STARTED]
    Cisco IP Manager Assistant[STARTED]
    Cisco IP Voice Media Streaming App[STARTED]
    Cisco License Manager[STARTED]
    Cisco Log Partition Monitoring Tool[STARTED]
    Cisco RIS Data Collector[STARTED]
    Cisco RTMT Reporter Servlet[STARTED]
    Cisco Syslog Agent[STARTED]
    Cisco Tftp[STARTED]
    Cisco Tomcat[STARTED]
    Cisco Tomcat Stats Servlet[STARTED]
    Cisco Trace Collection Service[STARTED]
    Cisco Trace Collection Servlet[STARTED]
    Cisco WebDialer Web Service[STARTED]
    Host Resources Agent[STARTED]
    MIB2 Agent[STARTED]
    Native Agent Adapter[STARTED]
    SNMP Master Agent[STARTED]
    SOAP -Log Collection APIs[STARTED]
    SOAP -Performance Monitoring APIs[STARTED]
    SOAP -Real-Time Service APIs[STARTED]
    System Application Agent[STARTED]
    Cisco Bulk Provisioning Service[STOPPED]  Service Not Activated 
    Cisco CAR Scheduler[STOPPED]  Service Not Activated 
    Cisco CAR Web Service[STOPPED]  Service Not Activated 
    Cisco CTL Provider[STOPPED]  Service Not Activated 
    Cisco CallManager SNMP Service[STOPPED]  Service Not Activated 
    Cisco Certificate Authority Proxy Function[STOPPED]  Service Not Activated 
    Cisco DirSync[STOPPED]  Service Not Activated 
    Cisco Messaging Interface[STOPPED]  Service Not Activated 
    Cisco SOAP - CDRonDemand Service[STOPPED]  Service Not Activated 
    Cisco Serviceability Reporter[STOPPED]  Service Not Activated 
    Cisco TAPS Service[STOPPED]  Service Not Activated 
    Primary Node =false
    Thanks in advance.

  • Cucm 7.1.3 cisco DB down on Publisher

    Dear Experts,
    Database communication error while login into Publisher admin.and from subscriber i can see in unified reporting CM Cluster overview active services status A cisco DB down on Publisher cucm version 7.1.3 1 publisher and 1 subscriber on MCS 7816I4 below are the cli dbrelication status
    I have resarted the publisher from OS Admin but no luck.any other workaround highly appreciated.
    admin:utils dbreplication status
    -------------------- utils dbreplication status --------------------
    Traceback (most recent call last):
      File "/usr/local/cm/bin/DbReplStatus.py", line 98, in ?
        fout = open(tmpOutputFile, 'w');
    IOError: [Errno 30] Read-only file system: '/tmp/ReplicationStatus.2012_12_26_08_44_59.out'
    admin:utils service list
    Requesting service status, please wait...
    System SSH [STARTED]
    Cluster Manager [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STOPPED]  Component is not running
    A Cisco DB Replicator[STARTED]
    Cisco AMC Service[STARTED]
    Cisco AXL Web Service[STARTED]
    Cisco Audit Event Service[STARTED]
    Cisco Bulk Provisioning Service[STARTED]
    Cisco CAR Scheduler[STARTED]
    Cisco CAR Web Service[STARTED]
    Cisco CDP[STARTED]
    Cisco CDP Agent[STARTED]
    Cisco CDR Agent[STARTED]
    Cisco CDR Repository Manager[STARTED]
    Cisco CTIManager[STARTED]
    Cisco CTL Provider[STARTED]
    Cisco CallManager[STARTED]
    Cisco CallManager Admin[STARTED]
    Cisco CallManager Attendant Console Server[STARTED]
    Cisco CallManager Cisco IP Phone Services[STARTED]
    Cisco CallManager Personal Directory[STARTED]
    Cisco CallManager SNMP Service[STARTED]
    Cisco CallManager Serviceability[STARTED]
    Cisco CallManager Serviceability RTMT[STARTED]
    Cisco Certificate Authority Proxy Function[STARTED]
    Cisco Certificate Expiry Monitor[STARTED]
    Cisco DHCP Monitor Service[STARTED]
    Cisco DRF Local[STARTED]
    Cisco DRF Master[STARTED]
    Cisco Database Layer Monitor[STARTED]
    Cisco Dialed Number Analyzer[STARTED]
    Cisco DirSync[STARTED]
    Cisco Extended Functions[STARTED]
    Cisco Extension Mobility[STARTED]
    Cisco Extension Mobility Application[STARTED]
    Cisco IP Manager Assistant[STARTED]
    Cisco IP Voice Media Streaming App[STARTED]
    Cisco License Manager[STARTED]
    Cisco Log Partition Monitoring Tool[STARTED]
    Cisco Messaging Interface[STOPPED]  Component is not running
    Cisco RIS Data Collector[STARTED]
    Cisco RTMT Reporter Servlet[STARTED]
    Cisco SOAP - CDRonDemand Service[STARTED]
    Cisco Serviceability Reporter[STARTED]
    Cisco Syslog Agent[STARTED]
    Cisco TAPS Service[STARTED]
    Cisco Tftp[STARTED]
    Cisco Tomcat[STARTED]
    Cisco Tomcat Stats Servlet[STARTED]
    Cisco Trace Collection Service[STARTED]
    Cisco Trace Collection Servlet[STARTED]
    Cisco UXL Web Service[STARTED]
    Cisco Unified Mobile Voice Access Service[STARTED]
    Cisco WebDialer Web Service[STARTED]
    Host Resources Agent[STARTED]
    MIB2 Agent[STARTED]
    Native Agent Adapter[STARTED]
    SNMP Master Agent[STARTED]
    SOAP -Log Collection APIs[STARTED]
    SOAP -Performance Monitoring APIs[STARTED]
    SOAP -Real-Time Service APIs[STARTED]
    System Application Agent[STARTED]
    Primary Node =true

    Hi John,
    Were there any changes made recently?
    Can you send the outputs for the following:
    From the Pub:
    show status
    utils diagnose test
    utils ntp status
    show network eth0 detail
    show tech network hosts
    utils network ping
    utils network host
    utils network host
    From the Sub:
    show status
    utils diagnose test
    utils ntp status
    show network eth0 detail
    show tech network hosts
    utils network ping
    utils network host
    utils network host
    utils network connectivity
    Regards,
    Harmit.

  • Tunneling vs. Web Service to access EJB's through firewall

    I need to be able to access EJB's from a client application when the server is
    behind a firewall. Seems like I have two options:
    1) Use WebLogic's built-in http-tunneling support.
    2) Use WebLogic to generate a web service for each bean and then modify the client
    application to use the generated SOAP stubs instead of having direct EJB references.
    Now I know either option will result in slower performance as compared to direct
    EJB references, but I'm not sure which is worse. Has BEA done any comparison
    of the two approaches to know which one is expected to perform better than the
    other? Any guidence someone can provide is greatly appreciated.
    thanks,
    Dan

    Rob Woollen <[email protected]> wrote:
    It depends :>
    If performance is your primary concern that it would be best to
    benchmark both. I suspect the performance difference will greatly
    depend on what types you are marshalling.Yep, I was curious about the same thing and tried some benchmarking - depending
    on what was marshalled, or course, SOAP performance hit vs binary protocol was
    not as bad as i expected it to be.
    However, a web service client would offer some nice advantages. Your
    client application would be a lot more flexible.But there will be some functionality loss over RMI.
    -- Rob
    Dan Branley wrote:
    I need to be able to access EJB's from a client application when the server is
    behind a firewall. Seems like I have two options:
    1) Use WebLogic's built-in http-tunneling support.
    2) Use WebLogic to generate a web service for each bean and then modify the client
    application to use the generated SOAP stubs instead of having direct EJB references.
    Now I know either option will result in slower performance as compared to direct
    EJB references, but I'm not sure which is worse. Has BEA done any comparison
    of the two approaches to know which one is expected to perform better than the
    other? Any guidence someone can provide is greatly appreciated.
    thanks,
    Dan
    Dimitri

  • Unity Connection Services Stuck

    Hi Guys,
    I have a unity connection server in which all the services are stuck at starting.    
    This happened after a server reboot after power failure . I have tried restarting the server but didnt help.
    Requesting service status, please wait...
    System SSH [STARTED]
    Cluster Manager [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STARTING]  
    A Cisco DB Replicator[STARTING]  
    Cisco AMC Service[STARTING]  
    Cisco Audit Event Service[STARTING]  
    Cisco CDP[STARTING]  
    Cisco CDP Agent[STARTING]  
    Cisco CallManager Serviceability[STARTING]  
    Cisco CallManager Serviceability RTMT[STARTING]  
    Cisco Certificate Change Notification[STARTING]  
    Cisco Certificate Expiry Monitor[STARTING]  
    Cisco DRF Local[STARTING]  
    Cisco DRF Master[STARTING]  
    Cisco Database Layer Monitor[STARTING]  
    Cisco ELM Admin[STARTING]  
    Cisco ELM Client Service[STARTING]  
    Cisco ELM DB[STARTING]  
    Cisco ELM Server[STARTING]  
    Cisco Log Partition Monitoring Tool[STARTING]  
    Cisco RIS Data Collector[STARTING]  
    Cisco RTMT Reporter Servlet[STARTING]  
    Cisco Syslog Agent[STARTING]  
    Cisco Tomcat[STARTING]  
    Cisco Tomcat Stats Servlet[STARTING]  
    Cisco Trace Collection Service[STARTING]  
    Cisco Trace Collection Servlet[STARTING]  
    Connection Administration[STARTING]  
    Connection DB[STARTING]  
    Connection DB Event Publisher[STARTING]  
    Connection Directory Feeder[STARTING]  
    Connection License Manager Server[STARTING]  
    Connection SNMP Agent[STARTING]  
    Connection Server Role Manager[STARTING]  
    Connection Serviceability[STARTING]  
    Host Resources Agent[STARTING]  
    MIB2 Agent[STARTING]  
    SNMP Master Agent[STARTING]  
    SOAP -Log Collection APIs[STARTING]  
    SOAP -Performance Monitoring APIs[STARTING]  
    SOAP -Real-Time Service APIs[STARTING]  
    System Application Agent[STARTING] 
    Requesting service status, please wait...
    System SSH [STARTED]
    Cluster Manager [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STARTING]  
    A Cisco DB Replicator[STARTING]  
    Cisco AMC Service[STARTING]  
    Cisco Audit Event Service[STARTING]  
    Cisco CDP[STARTING]  
    Cisco CDP Agent[STARTING]  
    Cisco CallManager Serviceability[STARTING]  
    Cisco CallManager Serviceability RTMT[STARTING]  
    Cisco Certificate Change Notification[STARTING]  
    Cisco Certificate Expiry Monitor[STARTING]  
    Cisco DRF Local[STARTING]  
    Cisco DRF Master[STARTING]  
    Cisco Database Layer Monitor[STARTING]  
    Cisco ELM Admin[STARTING]  
    Cisco ELM Client Service[STARTING]  
    Cisco ELM DB[STARTING]  
    Cisco ELM Server[STARTING]  
    Cisco Log Partition Monitoring Tool[STARTING]  
    Cisco RIS Data Collector[STARTING]  
    Cisco RTMT Reporter Servlet[STARTING]  
    Cisco Syslog Agent[STARTING]  
    Cisco Tomcat[STARTING]  
    Cisco Tomcat Stats Servlet[STARTING]  
    Cisco Trace Collection Service[STARTING]  
    Cisco Trace Collection Servlet[STARTING]  
    Connection Administration[STARTING]  
    Connection DB[STARTING]  
    Connection DB Event Publisher[STARTING]  
    Connection Directory Feeder[STARTING]  
    Connection License Manager Server[STARTING]  
    Connection SNMP Agent[STARTING]  
    Connection Server Role Manager[STARTING]  
    Connection Serviceability[STARTING]  
    Host Resources Agent[STARTING]  
    MIB2 Agent[STARTING]  
    SNMP Master Agent[STARTING]  
    SOAP -Log Collection APIs[STARTING]  
    SOAP -Performance Monitoring APIs[STARTING]  
    SOAP -Real-Time Service APIs[STARTING]  
    System Application Agent[STARTING]  

    I used the recovery disc. After the server rebooted, I had the same error. I then called TAC. We discovered there was DB corruption. The only way to resolve was to rebuild the server/cluster. Total process takes about an hour to an hour and a half. 

  • TAPS "Currently experiencing System Problems..."

    I have setup TAPS as per the Cisco documentation and I cannot for the life of my work out what is going on.
    I can auto-register a phone and dial the TAPs RoutePoint and get redirected to one of the DNs. But i get the message "I'm sorry, we're currently experiencing sytem problems...". I have everything in the right partition / CSS, my RPs are registered, AAR application is installed and the script is present. I have done a data check and sync and that all looks ok.
    What could be the issue here? Anyone have some ideas?
    UCCX 9 with UCM 9.0(2)

    CUCM Publisher (10.254.11.200) Services:
    System SSH [STARTED]
    Cluster Manager [STARTED]
    Service Manager is running
    Getting list of all services
    >> Return code = 0
    A Cisco DB[STARTED]
    A Cisco DB Replicator[STARTED]
    Cisco AMC Service[STARTED]
    Cisco AXL Web Service[STARTED]
    Cisco Audit Event Service[STARTED]
    Cisco Bulk Provisioning Service[STARTED]
    Cisco CAR DB[STARTED]
    Cisco CAR Scheduler[STARTED]
    Cisco CAR Web Service[STARTED]
    Cisco CDP[STARTED]
    Cisco CDP Agent[STARTED]
    Cisco CDR Agent[STARTED]
    Cisco CDR Repository Manager[STARTED]
    Cisco CTIManager[STARTED]
    Cisco CTL Provider[STARTED]
    Cisco CallManager[STARTED]
    Cisco CallManager Admin[STARTED]
    Cisco CallManager Cisco IP Phone Services[STARTED]
    Cisco CallManager Personal Directory[STARTED]
    Cisco CallManager SNMP Service[STARTED]
    Cisco CallManager Serviceability[STARTED]
    Cisco CallManager Serviceability RTMT[STARTED]
    Cisco Certificate Authority Proxy Function[STARTED]
    Cisco Certificate Change Notification[STARTED]
    Cisco Certificate Expiry Monitor[STARTED]
    Cisco Change Credential Application[STARTED]
    Cisco DHCP Monitor Service[STARTED]
    Cisco DRF Local[STARTED]
    Cisco DRF Master[STARTED]
    Cisco Database Layer Monitor[STARTED]
    Cisco Dialed Number Analyzer[STARTED]
    Cisco Dialed Number Analyzer Server[STARTED]
    Cisco DirSync[STARTED]
    Cisco E911[STARTED]
    Cisco ELM Admin[STARTED]
    Cisco ELM Client Service[STARTED]
    Cisco ELM DB[STARTED]
    Cisco ELM Server[STARTED]
    Cisco Extended Functions[STARTED]
    Cisco Extension Mobility[STARTED]
    Cisco Extension Mobility Application[STARTED]
    Cisco IP Manager Assistant[STARTED]
    Cisco IP Voice Media Streaming App[STARTED]
    Cisco Intercluster Lookup Service[STARTED]
    Cisco License Manager[STARTED]
    Cisco Location Bandwidth Manager[STARTED]
    Cisco Log Partition Monitoring Tool[STARTED]
    Cisco Messaging Interface[STOPPED]  Component is not running
    Cisco RIS Data Collector[STARTED]
    Cisco RTMT Reporter Servlet[STARTED]
    Cisco SOAP - CDRonDemand Service[STARTED]
    Cisco SOAP - CallRecord Service[STARTED]
    Cisco Serviceability Reporter[STARTED]
    Cisco Syslog Agent[STARTED]
    Cisco TAPS Service[STARTED]
    Cisco Tftp[STARTED]
    Cisco Tomcat[STARTED]
    Cisco Tomcat Stats Servlet[STARTED]
    Cisco Trace Collection Service[STARTED]
    Cisco Trace Collection Servlet[STARTED]
    Cisco Trust Verification Service[STARTED]
    Cisco UXL Web Service[STARTED]
    Cisco Unified Mobile Voice Access Service[STARTED]
    Cisco User Data Services[STARTED]
    Cisco WebDialer Web Service[STARTED]
    Host Resources Agent[STARTED]
    MIB2 Agent[STARTED]
    Platform Administrative Web Service[STARTED]
    SNMP Master Agent[STARTED]
    SOAP - Diagnostic Portal Database Service[STARTED]
    SOAP -Log Collection APIs[STARTED]
    SOAP -Performance Monitoring APIs[STARTED]
    SOAP -Real-Time Service APIs[STARTED]
    System Application Agent[STARTED]
    Cisco ELM Resource API[STOPPED]  Service Not Activated
    Primary Node =true
    AXL User Roles:
    Stanard AXL API Access (created by me)
    Stanard CTI Enabled
    Standard TabSync User (only just added now, need to test)

  • AppUser configuration for AXL Serviceability

    Since there's no role for AXL Serviceability and the AXL role doesn't seem to cut it, I tried defining my own role based on the Serviceability Admin role and I assigned read and update for the following services:
    SOAP Backup and Restore APIs
    SOAP CDR on Demand APIs
    SOAP Control Center APIs
    SOAP Log Collection APIs
    SOAP Performance Informations APIs
    SOAP Realtime Informations and Control Center APIs
    SOAP SNMP Config API
    However, that doesn't seem to cut it - does anyone know what other properties are required to access the various axl serviceability services?

    Hi Stephan
    Do you have any update to this problem? I am trying to run an application without the superuser rights, but I was not successful. The error message is: Server returned HTTP response code: 403 for URL: https:///realtimeservice/services/RisPort
    Regards
    René

  • SOAP Attachment & performances for WLI

    Dear all,
    I am implementing webservices, accepting a SOAP attachment as parameter. The implementation is based on Workshop / WLI jws file. The web service is RPC style since WorkShop is unable to generate a correct WSDL file with SOAP atttachment & document style (known limitation from BEA).
    My problem is concerning attachments. Indeed, in my mind, attaachement are there in order to prevent extra load into the XML parser and to speedup processing and avoid heavy use of memory.
    So I made some tests with a simple soap request and attachments. Here are the results (I calculate the time to send and receive response from web service), the web service itself just prints the content type, anything else.
    Attachement size | Time
    39 kb 344ms
    78 kb 406ms
    155 kb 484ms
    300 kb 750ms
    463 kb 1000ms
    1389 kb 4600ms
    2700 kb 23609ms
    5500 kb 140000ms
    Of course, the client and server are running on the same machine and are using the loopback interface. So there is no network bootleneck to take into account.
    As conclusion, we can see that for small messages, (<300kb) the curve is good... But performances start to fall drastically with messages larger than 300kb. This is not a problem of memory but CPU usage (fully used diring the 1400 seconds).
    Any idea, any opened cases ?
    Thansk for all,
    Pascal Bourgeois

    This post :
    http://soastuff.wordpress.com/2007/06/06/handling-opaque-datatypes-in-bpelesb/
    Describes how to use the opaque-schema for sending files over the ESB.
    Hope you can use this.
    or do you want to use the soap-headers for this?

  • SOAP vs RFC - performance and pros and cons

    Hi,
    I have been playing around with the SAP .NET Connector 2.0 between an ASP.NET 1.1 application and SAP passing in either SOAP or RFC connection strings to the proxy classes as a proof of concept for some integration work required for our existing customer website and teh SAP system replacing our legacy applications.
    Other than issues relating to the ports that need to be opened in Firewalls between application environments can anyone provide me with any information or point me in the direction of any documentation regarding the performance differences between and pros and cons of using these two protocols?
    The impression I get is that RFC performs better than SOAP due to the XML conversion overhead inherent in using SOAP calls.
    I know that the ESOA direction of SAP means that SOAP is the desired protocal in the long run but is there any reason why one should be used in preference to the other in the scenario menttioned above?
    Sorry if there is an obvious answer and thank you in advance for any help.
    Andy

    We did a lot of load tests to find answers on how the protocol can have impact on the performance. With our test systems RFC was about 3 times faster than SOAP and the network traffic was doubled with SOAP (approx.). And it seems to me that RFC offers more parallel processes (for multithreading application), but I'm not hundred percent sure on that point.
    We used rel. 640 with Web AS, Client was .NET Connector and ERPConnect with .NET 1.1 and .NET 2.0.
    Krishtan

Maybe you are looking for