Hi Waruna
Yes, I put the amqp-client-3.0.3.jar to repository/components/lib in greg
to test it in greg and to test it in my sample client I put the maven
dependency as follows in the pom file
<dependency>
<groupId>com.rabbitmq</groupId>
<artifactId>amqp-client</artifactId>
<version>3.3.5</version>
</dependency>
On Fri, Oct 17, 2014 at 2:48 PM, Waruna Perera <[email protected]> wrote:
> Hi Prasanna,
>
> Did you put any client libraries of activemq server in side amqp cleint
> class path?
>
> Thanks
>
> On Fri, Oct 17, 2014 at 2:45 PM, Prasanna Dangalla <[email protected]>
> wrote:
>
>> Sorry the $subject should be as follows
>> Amqp client not connecting to activemq server.
>>
>>
>> On Fri, Oct 17, 2014 at 2:31 PM, Prasanna Dangalla <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> I'm trying connect from a amqp client to a aqtivemq server with default
>>> settings to test cache Invalidation in greg. It always gives the error
>>> message saying connection refused, I wrote a sample client using the
>>> rabbitmq client library. It to doesn't work with activemq server too. But
>>> it works in AmalG's lap. Both laps having the same ubuntu versions,
>>> activemq server versions and rabbitmq client versions. Then I tried it with
>>> a rabbitmq server instead of a activemq server and it works fine. I wonder
>>> whether activemq needs a linux library to communicate.
>>>
>>> Activemq server versions used which does not connects: 5.4.2 / 5.10.0
>>> Rabitmq version used: 3.3.5
>>>
>>> rabitmq sample client code
>>>
>>> import com.rabbitmq.client.ConnectionFactory;
>>> import com.rabbitmq.client.Connection;
>>> import com.rabbitmq.client.Channel;
>>>
>>> public class Cache {
>>> private final static String QUEUE_NAME = "hello";
>>>
>>> public static void main(String[] argv)
>>> throws java.io.IOException {
>>>
>>> //creating the connection factory
>>> ConnectionFactory factory = new ConnectionFactory();
>>> factory.setHost("localhost");
>>>
>>> //Creating a connection to the server
>>> Connection connection = factory.newConnection();
>>> Channel channel = connection.createChannel();
>>>
>>> //declaring a queuw
>>> channel.queueDeclare(QUEUE_NAME, false, false, false, null);
>>> String message = "Hello World!";
>>>
>>> //publishing the queue the queue
>>> channel.basicPublish("", QUEUE_NAME, null, message.getBytes());
>>> System.out.println(" [x] Sent '" + message + "'");
>>>
>>> //closing the connection
>>> channel.close();
>>> connection.close();
>>> }
>>> }
>>>
>>>
>>> Fails in the following line of code
>>> //Creating a connection to the server
>>> Connection connection = factory.newConnection();
>>>
>>> Thanks
>>>
>>> Prasanna Dangalla
>>> Software Engineer, WSO2, Inc.; http://wso2.com/
>>> lean.enterprise.middleware
>>>
>>> cell: +94 777 55 80 30 | +94 718 11 27 51
>>> twitter: @prasa77
>>>
>>
>>
>>
>> --
>> Prasanna Dangalla
>> Software Engineer, WSO2, Inc.; http://wso2.com/
>> lean.enterprise.middleware
>>
>> cell: +94 777 55 80 30 | +94 718 11 27 51
>> twitter: @prasa77
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Waruna Perera
> Senior Software Engineer - Test Automation
> Mobile: +94 77 3867037
> WSO2, Inc.; http://wso2.com/
> lean . enterprise . middlewear.
>
--
Prasanna Dangalla
Software Engineer, WSO2, Inc.; http://wso2.com/
lean.enterprise.middleware
cell: +94 777 55 80 30 | +94 718 11 27 51
twitter: @prasa77
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev