I cannot find source for
org.wso2.carbon.inbound.endpoint.protocol.mqtt.MQTTInjectHandler.

But you need to put a debug point in the bellow block. We seem to have
swallowed the exception here. :(

   catch (Exception e) {
    log.error("Error while processing the MQTT Message");
         }

On Thu, Apr 30, 2015 at 9:05 AM, Elilmatha Sivanesan <[email protected]>
wrote:

> I'm working on MQTT inbound, for that I followed the following steps
>
>
>    - build the product esb from source.
>    - build the carbon mediation (with MQTT inbound) and insert the jar to
>    esb zip patch folder
>    - changed the needed axis2.xml for MQTT transport in esb zip
>    - included the folllowing inbound sequence into synapse
>    configs/inbound-endpoints folder of esb
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <inboundEndpoint xmlns="http://ws.apache.org/ns/synapse";
>
>                  name="test1"
>
>                  sequence="df"
>
>                  onError="ff"
>
>                  protocol="mqtt"
>
>                  suspend="false">
>
>    <parameters>
>
>       <parameter name="sequential">true</parameter>
>
>       <parameter name="interval">10</parameter>
>
>             <parameter
> name="mqtt.connection.factory">mqttConFactory</parameter>
>
>             <parameter name="mqtt.server.host.name">localhost</parameter>
>
>       <parameter name="mqtt.server.port">1883</parameter>
>
>       <parameter name="mqtt.topic.name">esb.test2</parameter>
>
>       <parameter name="mqtt.subscription.qos">0</parameter>
>
>             <parameter name="mqtt.session.clean">false</parameter>
>
>       <parameter name="mqtt.ssl.enable">false</parameter>
>
>       <parameter name="mqtt.subscription.username">elil</parameter>
>
>             <parameter name="mqtt.subscription.password">e123</parameter>
>
>       <parameter name="mqtt.temporary.store.directory">my</parameter>
>
>       <parameter name="mqtt.blocking.sender">false</parameter>
>
>
>    </parameters>
>
> </inboundEndpoint>
>
>
>
>    - installed mosquito message broker and published a message.
>    - start the esb server and got the follwing in the console
>
> [2015-04-30 08:38:59,705]  INFO - InboundEndpoint Initializing Inbound
> Endpoint: test1
>
> [2015-04-30 08:38:59,709]  INFO - MqttListener MQTT inbound endpoint:
> test1 initializing ...
>
> [2015-04-30 08:38:59,725]  INFO - MqttAsyncCallback Connecting to brocker
> with client ID elilmatha.1430363339712
>
> [2015-04-30 08:38:59,744]  INFO - MqttAsyncCallback Connected
>
> [2015-04-30 08:38:59,745]  INFO - MqttAsyncCallback Subscribing to topic
> "esb.test2" qos 0
>
> [2015-04-30 08:38:59,746]  INFO - MqttAsyncCallback Subscribe Completed
>
> [2015-04-30 08:38:59,749]  INFO - ServerManager Server ready for
> processing...
>
> [2015-04-30 08:38:59,759] ERROR - MqttInjectHandler Error while processing
> the MQTT Message
>
> [2015-04-30 08:39:00,344]  INFO - PassThroughHttpSSLListener Starting
> Pass-through HTTPS Listener...
>
> [2015-04-30 08:39:00,357]  INFO - PassThroughListeningIOReactorManager
> Pass-through HTTPS Listener started on 0.0.0.0:8245
>
> [2015-04-30 08:39:00,357]  INFO - PassThroughHttpListener Starting
> Pass-through HTTP Listener...
>
> [2015-04-30 08:39:00,359]  INFO - PassThroughListeningIOReactorManager
> Pass-through HTTP Listener started on 0.0.0.0:8282
>
> [2015-04-30 08:39:00,364]  INFO - NioSelectorPool Using a shared selector
> for servlet write/read
>
> [2015-04-30 08:39:00,685]  INFO - NioSelectorPool Using a shared selector
> for servlet write/read
>
> [2015-04-30 08:39:00,747]  INFO - TaskServiceImpl Task service starting in
> STANDALONE mode...
>
> [2015-04-30 08:39:00,766]  INFO - NTaskTaskManager Initialized task
> manager. Tenant [-1234]
>
> [2015-04-30 08:39:00,773]  INFO - RegistryEventingServiceComponent
> Successfully Initialized Eventing on Registry
>
> [2015-04-30 08:39:00,810]  INFO - JMXServerManager JMX Service URL  :
> service:jmx:rmi://localhost:11113/jndi/rmi://localhost:10001/jmxrmi
>
> [2015-04-30 08:39:00,811]  INFO - StartupFinalizerServiceComponent Server
>           :  WSO2 Enterprise Service Bus-4.9.0
>
> [2015-04-30 08:39:00,812]  INFO - StartupFinalizerServiceComponent WSO2
> Carbon started in 19 sec
>
> [2015-04-30 08:39:01,027]  INFO - CarbonUIServiceComponent Mgt Console
> URL  : https://10.100.5.172:9445/carbon/
>
> [2015-04-30 08:39:21,813] ERROR - MqttInjectHandler Error while processing
> the MQTT Message
>
> What am I missing over here? Can any one suggest with the proper way to
> proceed on passing the message.
> --
> *S.Elilmatha*
> Associate  Software Engineer,
>
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> Mobile 0779842221.
>
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
/sumedha
m: +94 773017743
b :  bit.ly/sumedha
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to