The Service Broker endpoint is in disabled or stopped state.

Hi All,
 I am getting too many errors  messages like "The Service Broker endpoint is in disabled or stopped state." in my sql server error logs. I have two instance with SQL server 2012 along with SP1 (Enterprises Edition) and
enabled Always On features b/w the server for more than 10 users database to meet HADR . My SQL Server log is getting fulled because of this error messages.
I tried below query to identified  Service Broker is enabled or disalbed on all user databases.
SELECTis_broker_enabled FROMsys.databases
WHEREname= 'Database_Name'
Output was 0
I can't alter the database statement to enable Service since its configured in database mirroing.
Does it affects the performanc of the database/instance/with database mirroirng or should Ignore the error message.
Any Idea how to troubleshoot the issue
Thanks
Raghu

Hi,
It’s a default behavior. The message will show when AlwaysOn availability group Listener is created and SQL Server binds the Listener’s IP dynamically.
There is no method to suppress the message. These messages are informational message and do not cause any harm and can safely be ignored.
Thanks.
Tracy Cai
TechNet Community Support

Similar Messages

  • Service stuck, can't be disabled or stopped.

    Hi,
    I started the MySQL service but it's been stuck at 'starting up' since.
    The stop button is unavailable and i can not disable the service. Once i disable the service and click 'save', it pops back as active service again. Restarts don't help and i'm stuck now.
    Any help would be great
    Jay

    Greetings,
    Am I right? Is there any way to see what messages are waiting to go out?
    No, there isn't an way to view messages in queue, and if you do anything to stop them, they'll disappear forever. If a server is having a problem, wait for it to timeout and give you an error message; then choose to try later and quit Mail. Then restart Mail and it will try to send it again.

  • Integration Server Service 9.3.1 (EIS) entering a stopped state

    Integration Server Service (EIS) is stopping multiple times during the day and sometimes during the nightly processing. There seems to be no reason to when or why it stops. Sometimes users may be running drill through reports, sometimes no one is. We don't have that may users that have access to the system for drill through so volume shouldn't be a problem.
    I have looked in the OLAPISVR log around the time the service stops, but the log has no error or anything in it about why it stops. It has the statement from whatever the last user is logged was doing and then the next statement is where the service is starting back.
    On 7/16/08 the service stopped at 2:56:02. I started the service back at 2:57:09. I had 4 users log on and run drill through reports to make sure it was back up. They ran the reports fine. That was around 3:05. The service went back down again at 3:09:16. This has been going on for about a month. But users have had access to the system for only 2 weeks.
    This is the version we are running 9.3.1.0.0 Build-AIS93100B113.
    Any help would be appreciated.

    The user is requesting too much at one time.
    The query compiles long IN lists and stops the server.
    There is the ability to regulate the depth of the query in the report, but the Excel user can still drag a range and drill thru on too much data.

  • SQL Service Broker 2012: the connection was closed by the remote end, or an error occurred while receiving data: '64(The specified network name is no longer available.)'

    Anyone can help with the below issue please? Much appreciated.
    We have about 2k+ messages in sys.transmission_queue
    Telnet to the ports 4022 is working fine.
    Network connectivity has been ruled out.
    The firewalls are OFF.
    We also explicitly provided the permissions to the service account on Server A and Server B to the Service broker end points.
    GRANT
    CONNECT ON
    ENDPOINT <broker> <domain\serviceaccount>
    Currently for troubleshooting purposes, the DR node is also out of the Availability Group, which means that we right now have only one replica the server is now a traditional cluster.
    Important thing to note is when a SQL Server service is restarted, all the messages in the sys.transmission queue is cleared immediately. After about 30-40 minutes, the errors are continued to be seen with the below
    The
    connection was
    closed by the
    remote end,
    or an
    error occurred while
    receiving data:
    '64(The specified network name is no longer available.)'

    We were able to narrow down the issue to an irrelevant IP coming into play during the data transfer. We tried ssbdiagnose runtime and found this error:
    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
    C:\Windows\system32>SSBDIAGNOSE -E RUNTIME -ID 54F03D35-1A94-48D2-8144-5A9D24B24520 Connect to -S <SourceServer> -d <SourceDB> Connect To -S <DestinationServer> -d <DestinationDB>
    Microsoft SQL Server 11.0.2100.60
    Service Broker Diagnostic Utility
    An internal exception occurred: Timeout expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
    P  29830                                 Could not find the connection to the SQL Server that
    corresponds to the routing address tcp://XX.XXX.XXX.199:4022. Ensure the tool is connected to this server to allow investigation of runtime events
    The IP that corresponds to routing address is no where configured within the SSB. We are yet unsure why this IP is being referred despite not being configured anywhere. We identified that this IP belongs to one of nodes other SQL Server cluster, which has
    no direct relation to the source server. We failed over that irrelevant SQL Server cluster and made another node active and to our surprise, the data from sys.transmission_queue started flowing. Even today we are able to reproduce the issue, if we bring
    back this node [XX.XXX.XXX.199] as active. Since, its a high business activity period, we are not investigating further until we get an approved downtime to find the root cause of it.
    When we get a approved downtime, we will bring the node [XX.XXX.XXX.199] as active and we will be running Network Monitor, Process Monitor and the SSB Diagnose all in parallel to capture the process/program that is accessing the irrelevant IP.
    Once, we are able to nail down the root cause, I will share more information.

  • SQL Server Service Broker Updating Stored procedure

    how can you update the service broker stored procedure. when i update the stored procedure the changes dont come into affect. i have tried to alter the queue, waited for all jobs to finish, but some how still the old stored procedure is running. is there any
    way i can force changes to the stored procedure.
    i have tried sql profiler tracing but that didnt show any changes.
    I cannot alter the service broker stored procedure, when I update the stored procedure it does not show any error and successfully gets updated but the changes does not come into affect.
    Is it because I need to stop the queue of the service broker on both databases before the changes could come into affect?
    Note: the service broker stored procedures produce and read xmls.

    Presumably, this is because the procedure is executing when you alter the procedure. And if the procedure never exits, the old code will keep on running. One way to address this is to have the procedure to return if a new message has not been picked up in,
    say, 1000 milliseconds.
    Here is a repro to shows what I'm talking about.
    ------------------------------- Service Broker Objects ------------------------------------------
    CREATE MESSAGE TYPE OrderRequest VALIDATION = NONE
    CREATE MESSAGE TYPE OrderResponse VALIDATION = NONE
    go
    CREATE CONTRACT OrderContract
       (OrderRequest SENT BY INITIATOR,
        OrderResponse SENT BY TARGET)
    go
    CREATE QUEUE OrderRequests WITH STATUS = OFF
    CREATE QUEUE OrderResponses WITH STATUS = ON
    go
    CREATE SERVICE OrderRequests ON QUEUE OrderRequests (OrderContract)
    CREATE SERVICE OrderResponses ON QUEUE OrderResponses (OrderContract)
    go
    -- Procedure to send a message and receive a response.
    CREATE PROCEDURE send_and_get_answer AS
    DECLARE @handle uniqueidentifier,
             @binary varbinary(MAX)
          SELECT @binary = CAST (N'Kilroy was here' AS varbinary(MAX))
          BEGIN DIALOG CONVERSATION @handle
          FROM  SERVICE OrderResponses
          TO    SERVICE 'OrderRequests'
          ON    CONTRACT OrderContract
          WITH ENCRYPTION = OFF
          ;SEND ON CONVERSATION @handle
          MESSAGE TYPE OrderRequest (@binary)
       WAITFOR (RECEIVE TOP (1)
                         @handle = conversation_handle,
                         @binary = message_body
                FROM    OrderResponses)
       SELECT cast(@binary AS nvarchar(MAX)) AS response
       END CONVERSATION @handle
    go
    -- Procedure to process a message
    CREATE PROCEDURE ProcessOrders AS
    SET NOCOUNT, XACT_ABORT ON
    DECLARE @DialogHandle  uniqueidentifier,
            @MessageType   sysname,
            @binarydata    varbinary(MAX)
    -- Get next message of the queue.
    WAITFOR (
       RECEIVE TOP (1) @DialogHandle = conversation_handle,
                         @MessageType  = message_type_name,
                         @binarydata   = message_body
       FROM    OrderRequests
    SELECT @binarydata = CAST( reverse( CAST( @binarydata AS nvarchar(MAX) )) AS varbinary(MAX))
    ; SEND ON CONVERSATION @DialogHandle
    MESSAGE TYPE OrderResponse (@binarydata)
    END CONVERSATION @DialogHandle
    go       
    -- Make this an activaton procedure.
    ALTER QUEUE OrderRequests WITH
          STATUS = ON,
          ACTIVATION (STATUS = ON,
                      PROCEDURE_NAME = ProcessOrders,
                      MAX_QUEUE_READERS = 1,
                      EXECUTE AS OWNER)
    go
    -------------------------------- Send a message  -------------------------------------------
    EXEC send_and_get_answer
    go
    ------------------------ Change the procedure --------------------------------
    ALTER PROCEDURE ProcessOrders AS
    SET NOCOUNT, XACT_ABORT ON
    DECLARE @DialogHandle  uniqueidentifier,
            @MessageType   sysname,
            @binarydata    varbinary(MAX)
    -- Get next message of the queue.
    WAITFOR (
       RECEIVE TOP (1) @DialogHandle = conversation_handle,
                         @MessageType  = message_type_name,
                         @binarydata   = message_body
       FROM    OrderRequests
    SELECT @binarydata = CAST( upper( CAST( @binarydata AS nvarchar(MAX) )) AS varbinary(MAX))
    ; SEND ON CONVERSATION @DialogHandle
    MESSAGE TYPE OrderResponse (@binarydata)
    END CONVERSATION @DialogHandle
    go
    -------------------------------- Send new message -------------------------------------------
    EXEC send_and_get_answer    -- Still produces a message in reverse.
    EXEC send_and_get_answer    -- Now we get the expected result.
    go
    DROP SERVICE OrderRequests
    DROP SERVICE OrderResponses
    DROP QUEUE OrderRequests
    DROP QUEUE OrderResponses
    DROP PROCEDURE ProcessOrders
    DROP PROCEDURE send_and_get_answer
    DROP CONTRACT OrderContract
    DROP MESSAGE TYPE OrderRequest
    DROP MESSAGE TYPE OrderResponse
    go
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Services Registry Endpoints in SLD

    Hi,
    I am working on CE 7.2 SP03. I have configured SLD, SLD Client and SLD Data Supplier.
    Now I am trying to configure Service Registry using Configuration Wizard.
    We have a drop down option to select the "Services Registry Endpoints in SLD" in which it shows only below option to select "http://[host]:[port]/ServicesRegistrySiService/ServicesRegistrySiPort" in the place of host and port number, it is supposed to show my host and port but it is not showing. Just it is showing as "http://[host]:[port]/ServicesRegistrySiService/ServicesRegistrySiPort".
    Please advice.

    Hi Patana,
    I believe this question has nothing to do with NWDI, please post this question in
    Service-Oriented Architecture (SOA) and SAP
    Thank you!
    Best Regards,
    Ervin

  • Service Broker External Activator Service stuck in "Stopping" mode after error 90

    Hi,
    We are using the Service Broker External Activator Service and we've come across an error involving runtime checkpointing and the process not being able to access the EARecovery.rlog file.. it goes like this:
    2014/06/09 10:15 VERBOSE
    Checkpointing recovery log C:\Program Files\Service Broker\External Activator\log\EARecovery.rlog ...
    2014/06/09 10:15 ERROR
    The External Activator service is aborting ...
    2014/06/09 10:15 EXCEPTION
    ERROR = 90, Internal exceptions have occurred when External Activator is runtime checkpointing.
    2014/06/09 10:15 EXCEPTIONDETAILS
    Inner Exception:
    2014/06/09 10:15 EXCEPTIONDETAILS
    System.IO.IOException: The process cannot access the file 'C:\Program Files\Service Broker\External Activator\log\EARecovery.rlog' because it is being used by another process.
    2014/06/09 10:15 EXCEPTIONDETAILS
      at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    2014/06/09 10:15 EXCEPTIONDETAILS
      at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
    2014/06/09 10:15 EXCEPTIONDETAILS
      at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
    2014/06/09 10:15 EXCEPTIONDETAILS
      at ExternalActivator.LogManager.CompressRecoveryLog(LogRecoveryContext recoveryContext)
    2014/06/09 10:15 EXCEPTIONDETAILS
      at ExternalActivator.LogManager.Checkpoint(LogRecoveryContext recoveryContext)
    2014/06/09 10:15 EXCEPTIONDETAILS
      at ExternalActivator.LogManager.Log(LogRecord recoveryLogRec)
    2014/06/09 10:15 EXCEPTIONDETAILS
      at ExternalActivator.ApplicationMonitor.OnProcessExited(ProcessMonitor processMonitor)
    2014/06/09 10:15 EXCEPTIONDETAILS
      at ExternalActivator.ProcessMonitor.NotifySubscriber()
    2014/06/09 10:15 EXCEPTIONDETAILS
      at ExternalActivator.ProcessMonitor.OnProcessExited(Object a, EventArgs b)
    2014/06/09 10:15 VERBOSE
    Heartbeat-Thread is exiting...
    2014/06/09 10:15 VERBOSE
    Waiting for worker threads to finish...
    2014/06/09 14:13 ======
    ================================================================================
    2014/06/09 14:13 ======
    ================================================================================
    This happened a few days ago and we are pretty sure nobody was using the file as this is a production application server... and then it happened again several days later...
    We have to kill the process and restart the service to get things going again.
    Any help would be greatly appreciated as this is not a viable way of doing things for us.
    Thanks
    Gabriel

     and we are pretty sure nobody was using the file as this is a production application server...
    Hello Gabriel,
    Is there maybe an anti-virus software running on the server, which accesses the file at the same time? If so, you may exclude the log file in the AV software.
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • SQLServer Service Broker / Notification

    Hi all
    we would like to use the SQLServer Service Broker to send notifications from a B1-database to another database (not B1). In order to do this we have to define message-types, contracts, queues and services inside the B1-database.
    The Service Broker will be triggered by the SBO_SP_TransactionNotification procedure.
    Is there someone that can definitely tell us, whether this is allowed (according to the SAP B1 license-agreement) or not and whether this definitions will be wiped out during a B1-Update?.
    Kind regards
    Max

    Im not sure if is this allowed (I think that no), but for me seems it better to trigger this from posttransaction notice sp - when it will be in transaction notification, users will wait for triggering, in posttransaction it will triggered after completed the transaction and user will not wait.

  • Snapshot isolation in combination with service broker

    Hi all,
    I'm currently using the service broker in combination with snapshot isolation on the database.
    The notification request is executed under read commited isolation. The code looks like this:
    SqlDependency dependency = new SqlDependency(command, null, 0);
    dependency.OnChange += eventHandler;
    using (SqlConnection conn = new SqlConnection(connectionString))
    using (SqlTransaction tran = conn.BeginTransaction(IsolationLevel.ReadCommitted))
    command.Transaction = tran;
    command.ExecuteNonQuery();
    tran.Commit();
    The request is successfully created and works fine at the first glance.
    Now here is my problem:
    I created a notification request that should monitor two objects. The query (executed under read committed) looks something like this:
    SELECT Id, DataVersion FROM dbo.MyObjects WHERE Id = 1 OR Id = 2
    Afterwards I delete both objects in separate nested transactions. Both of them are running under snapshot isolation. It looks something like this:
    using (SqlConnection conn1 = new SqlConnection(connectionString))
    conn1.Open();
    using (SqlTransaction tran1 = connection1.BeginTransaction(IsolationLevel.Snapshot))
    using (SqlConnection conn2 = new SqlConnection(connectionString))
    conn2.Open();
    using (SqlTransaction tran2 = conn2.BeginTransaction(IsolationLevel.Snapshot))
    SqlCommand command2 = conn2.CreateCommand();
    command2.Transaction = tran2;
    command2.CommandText = "DELETE FROM MyObjects WHERE Id = 2";
    command2.ExecuteNonQuery();
    tran2.Commit();
    SqlCommand command1 = conn1.CreateCommand();
    command1.CommandText = "DELETE FROM MyObjects WHERE Id = 1";
    command1.Transaction = tran1;
    command1.ExecuteNonQuery();
    tran1.Commit(); //-> Conflict exception
    A conflict exception is raised during the commit of last transaction. The conflict seems to occur in the table "sys.query_notifcations_xxxxxxxxx". This is the exact message:
    An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
    Additional information: Snapshot isolation transaction aborted due to update conflict. You cannot use snapshot isolation to access table 'sys.query_notification_45295271' directly or indirectly in database 'MyDatabase' to update, delete,
    or insert the row that has been modified or deleted by another transaction. Retry the transaction or change the isolation level for the update/delete statement.
    Is there any restriction for the service broker that prohibits the usage of snapshot isolation.
    Thanks in advance.

    No, the error has nothing to do with Service Broker. Or for that matter, query notifications, which is the feature you are actually using. (Query notifications uses Service Broker, but Service Broker != Query notification.)
    You would get the same error if you had a trigger in MyObjects that tried to update the same row for both deletions. A snapshot transaction gives you a consistent view of the database in a certain point in time. Consider this situation:
    Snapshot transaction A that started at time T update a row R at time T2. Snapshot transaction B starts at time T1 updates the same row at time T3. Had they been regular non-snapshot transaction, transaction B would have been blocked already when it tried
    to read R, but snapshot transactions do not get blocked. But if B would be permitted to update R, the update from transaction A would be lost. Assume that the update is an incremental one, for instance updating cash balance for an account. You can see that
    this is not permittable.
    In your case, the row R happens to be a row in an internal table for query notifications, but it is the application design which is the problem. There is no obvious reason to use snapshot isolation in your example since you are only deleting. And there is
    even less reason to have two transactions and connections for the task.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Service Broker Disabled but it comes back showing its Enabled.

    Used to disable SERVICE BROKER in single user mode :
    ALTER DATABASE [Database_name] SET DISABLE_BROKER;
    SELECT is_broker_enabled FROM sys.databases WHERE name = 'Database_name';
    when i checked the database after disabling, it shows 'is_broker_enabled'=1
    wht can be problem.
    Naveen| Press Yes if the post is useful.

    Interestingly the broker is disabled but i see the receive_wait messages on 'Activity monitor' for the database where service broker is disabled.
    Any thoughts
    Naveen| Press Yes if the post is useful.

  • Error encountered while polling the resource for the service endpoint

    Hello everyone
    I'm a newbie on OSB world. Yesterday, I've tried to test OSB with FTP transport and got some problems.
    As you see in the title, I've search this forum to get a solution already, but I couldn't find anything. So that I create a new thread.
    I created a new OSB project, create a new Proxy service to connect to my FTP server:
    - service type: messaging service
    - request message type: Text, response message type: None
    - FTP transport: external user (I used a Service account), Post read action: archive, transfer mode: ascii, some directories needed were created in /tmp directory
    - Message flow: Start node -> pipeline pairs
    in request pipeline of pipeline pairs node: i created a new stage: Assign action -> Log (to get file contents, error severity) -> Assign -> Log (get file name)
    The expected results are: file file content and file name (display in osb console) after I submit a text file to ftp server (using test console or ftp client)
    But, some error occur continuously after I submit a text file (I can get the file content because error raise and log catch it). The error message is show below:
    <Jun 6, 2011 10:04:59 AM EDT> <Error> <ALSB Logging> <BEA-000000> < [PipelinePairNode1, PipelinePairNode1_request, show_text_info, REQUEST] file contents: li
    ag
    a
    glakjgk
    >
    <Jun 6, 2011 10:05:30 AM EDT> <Error> <WliSbTransports> <BEA-381602> <Error encountered while polling the resource for the service endpoint ProxyService$FTPTestProject$ProxyServices$FTPTestPS: *javax.naming.NameNotFoundException:* While trying to lookup *'wlsb.internal.transport.task.queue.ftp'* *didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'*
    *javax.naming.NameNotFoundException: While trying to lookup 'wlsb.internal.transport.task.queue.ftp' didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'*
         at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
         at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)
         at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
         at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
         at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
         Truncated. see log file for complete stacktrace
    >
    <Jun 6, 2011 10:06:30 AM EDT> <Error> <WliSbTransports> <BEA-381602> <Error encountered while polling the resource for the service endpoint ProxyService$FTPTestProject$ProxyServices$FTPTestPS: javax.naming.NameNotFoundException: While trying to lookup 'wlsb.internal.transport.task.queue.ftp' didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'
    javax.naming.NameNotFoundException: While trying to lookup 'wlsb.internal.transport.task.queue.ftp' didn't find subcontext 'wlsb'. Resolved ''; remaining name 'wlsb/internal/transport/task/queue/ftp'
         at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
         at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)
         at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
         at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
         at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
         Truncated. see log file for complete stacktrace
    >
    ...There are many BEA-381602 errors that occur continuously.
    My question is how to solve this problem.
    Any suggestion is appreciated.
    Thank in advance.
    Regards, CuongPT
    Edited by: Doubt_Man on Jun 6, 2011 11:17 AM

    Thank atheek1, I remember that I didnt do any manual configuration on my domain :). I use that domain for testing so that I will create a new domain for comparison.

  • Photo Analysis service Bug. Process starts by itself even after you disable the service

    A process with the name Photo Analyser Service keeps popping up in my list of running processes. It looks as though this is the Photo Analysis service which can be turned on and off in the gallery, it's in the menu under the `Faces` folder. I keep putting this on Off but it keeps going back to On by itself and the service pops up again in the processes list. Anyone else having this problem? Is it a bug? 

    This will also be corrected in the next version of the Album app. I don't have any date for when it will be released but you will be notified by Update Centre in the phone when it's available. When the next version of the Album app is released there will be no need to disable the app from Settings -> Apps -> All.
     - Official Sony Xperia Support Staff
    If you're new to our forums make sure that you have read our Discussion guidelines.
    If you want to get in touch with the local support team for your country please visit our contact page.

  • The service cannot be found for the endpoint reference (EPR) 127.0.0.1/a

    Hi All:
    I need help!!!
    I am using axis2-1.5.1, jdk 1.6, eclipse 3.5, and Axis2_Codegen_Wizard_1.3.0 and windows xp.
    I used Axis2_Codegen_Wizard_1.3.0 to generate the client stub and proxy.
    I get the following error when I tried to call the web service:
    package com.ttdev.ss.client;
    import java.rmi.RemoteException;
    import com.ttdev.ss.client.SimpleServiceStub.ConcatRequest;
    import com.ttdev.ss.client.SimpleServiceStub.ConcatResponse;
    public class SimpleClient
         public static void main(String[] args) throws RemoteException
              try
              SimpleServiceStub service = new SimpleServiceStub();
              ConcatRequest request = new ConcatRequest();
              request.setS1("abc");
              request.setS2("123");
              ConcatResponse response = service.concat(request);
              System.out.println(response.getConcatResponse());
              catch(Exception e)
                   System.out.println("e.getMessage():"+e.getMessage());
    Here is my SimpleService.wsdl:
    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions name="SimpleService" targetNamespace="http://ttdev.com/ss" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://ttdev.com/ss" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <wsdl:types>
    <xsd:schema targetNamespace="http://ttdev.com/ss">
    <xsd:element name="concatRequest">
    <xsd:complexType>
    <xsd:sequence>
         <xsd:element name="s1" type="xsd:string"/>
         <xsd:element name="s2" type="xsd:string"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:element name="concatResponse" type="xsd:string">
    </xsd:element>
    </xsd:schema>
    </wsdl:types>
    <wsdl:message name="concatResponse">
    <wsdl:part name="parameters" element="tns:concatResponse">
    </wsdl:part>
    </wsdl:message>
    <wsdl:message name="concatRequest">
    <wsdl:part name="parameters" element="tns:concatRequest">
    </wsdl:part>
    </wsdl:message>
    <wsdl:portType name="SimpleService">
    <wsdl:operation name="concat">
    <wsdl:input message="tns:concatRequest">
    </wsdl:input>
    <wsdl:output message="tns:concatResponse">
    </wsdl:output>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="SimpleServiceSOAP" type="tns:SimpleService">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="concat">
    <soap:operation soapAction="http://ttdev.com/ss/NewOperation"/>
    <wsdl:input>
    <soap:body use="literal"/>
    </wsdl:input>
    <wsdl:output>
    <soap:body use="literal"/>
    </wsdl:output>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="SimpleService">
    <wsdl:port name="SimpleServiceSOAP" binding="tns:SimpleServiceSOAP">
    <soap:address location="http://localhost:8080/axis2/services/"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>
    In the dos-prompt, I get the following error message:
    [INFO] Listening on port 8080
    [ERROR] The service cannot be found for the endpoint reference (EPR) 127.0.0.1/a
    xis2/services/
    org.apache.axis2.AxisFault: The service cannot be found for the endpoint referen
    ce (EPR) 127.0.0.1/axis2/services/
    at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPha
    se.java:65)
    at org.apache.axis2.engine.Phase.invoke(Phase.java:334)
    at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:251)
    at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:160)
    at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq
    uest(HTTPTransportUtils.java:167)
    at org.apache.axis2.transport.http.HTTPWorker.service(HTTPWorker.java:26
    6)
    at org.apache.axis2.transport.http.server.AxisHttpService.doService(Axis
    HttpService.java:281)
    at org.apache.axis2.transport.http.server.AxisHttpService.handleRequest(
    AxisHttpService.java:187)
    at org.apache.axis2.transport.http.server.HttpServiceProcessor.run(HttpS
    erviceProcessor.java:82)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
    utor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
    .java:908)
    at java.lang.Thread.run(Thread.java:619)
    Thank you for your help!!!
    Yours,
    John.

    I had the same issue and managed to fix it.
    I am using tomcat and had a filter configured for AxisServlet to open a hibernate Session. Somehow (I did not figure it out yet) this filter afects the way the AxisServlet resolves the EPR.
    My fix was - remove the filter. It worked. Now I am trying to figure out why.
    If you have any clues, please drop a line.

  • Anonymous Client - How Does the Service Endpoint Know Which Operation

    I am using a client (Axis2) to invoke a service through their Anonymous capabilities. When this is done, you create a ServiceClient with the default constructor and call one of its methods based on the MEP that I want to perform. In doing this, the ServiceClient is not aware of the WSDL, the SOAP Action, the Service Name, the Port Name...only the Endpoint URI of where I want the post to be sent.
    So I have a Service Endpoint running in WebLogic 10 and constructed using EJB3. We are using JWS to generate the WSDL and other web service configuration files from our SLSB. My WSDL has two operations with different request messages and different response messages. When I send the Anonymous client request, the Service Endpoint correctly processes the request and send the correct response.
    How is this happening? Does the EJB3 Service Endpoint know how to process or bind the message based on the root element of the SOAP Body? And is it just working by circumstance. So if I had two operations with the same request message and different responses, would it fail?
    Thanks -jay
    Edited by: jaybytez on Jun 13, 2008 5:35 PM
    Edited by: jaybytez on Jun 13, 2008 5:36 PM

    Unfortunately you have to make some changes in your code.. to find the pictures you need to replace:
    ImageIcon pic = new ImageIcon("pic.gif");
    with
    URL url = MyClass.class.getResource("pic.gif");
    ImageIcon pic = new ImageIcon(url);
    where MyClass is the class which needs to load the resource.
    I hope this helped you! /Pingu

  • Cannot start VM - IDE Emulator Failed to Power on with Error 'The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.'

    HI all.
    New install of 2008R2 on HP DL-380 G6.  I have created (several) VM's none of which will start.  If I remove the IDE Hard Disk and add a DVD of the OS ISO, it will boot and start the install (although with no HDD). 
    It seems like the IDE controller is working ok - it is what the DVD drive is using, but it cannot mount a VHD.  The error indicates a driver is not working (although the DVD on IDE works fine) so something to do with VHD?  I can attach the VHD
    in disk management, so it does not seem corrupt - again I have tried with both dynamic and fixed VHDs.
    Full error is:
    'Test1' failed to start. (Virtual machine ID 4320D2D6-DF7E-40D2-BD0F-9562CBB9F052)
    'Test1' Microsoft Emulated IDE Controller (Instance ID {83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): Failed to Power on with Error 'The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.' (0x80070422).
    (Virtual machine ID 4320D2D6-DF7E-40D2-BD0F-9562CBB9F052)
    'Test1': Failed to open attachment 'C:\Users\Public\Documents\Hyper-V\Virtual hard disks\New Virtual Hard Disk.vhd'. Error: 'The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.' (0x80070422).
    (Virtual machine ID 4320D2D6-DF7E-40D2-BD0F-9562CBB9F052)
    Any Ideas?

    Hi ,
    Did  you try to disable the services , if they are exsit :
    HP Smart Array SAS/SATAEvent notification
    HP Insight storage agents
    Then restart your server .
    Best Regards
    Elton Ji
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

Maybe you are looking for

  • Case or decode stament

    can someone help me with this query I want to display the grade of all employees based on the value of job_id column. ex: job_id: grade: ad_pres a st_man b it_prog c sa_rep d st_clerk e none of the above o HOW IS THIS DONE USING EITHER DECODE AND CAS

  • Trouble w/ iTunes & external hard drives: iTunes doesn't like to play nice

    This is a story about my external hard drives and my macbook pro. Some time ago, I moved my itunes music folder with all of my songs and movies consolidated to it onto external hard drive #1, but kept my itunes organizational data on my macbook pro's

  • Use a SQL 2012 database server with Reporting Services 2008?

    Hello, we have a SQL Server 2008 R2 Reporting Services Standard server with the reporting databases running on a SQL Server 2008 Standard database server. I would like to upgrade the database server to SQL Server 2012 before I upgrade the reporting s

  • Error occured while installing urm on content server

    we are trying to install urm version '10.1.3.5.0 (Build 07_06_2009)' on content server '10.1.3.3.3 (080807)' error occurs with the server output log: helperservice: service exception in INDEXERSTATE.INITIALIZE_SUB[11] -32 loadFieldInfoFromMetadata -3

  • Getting my laptop fixed , how does it work?

    I know it may sound really basic but how does it work if I want to get my laptop fixed? Do I just walk into the store and find a random assistant or what?