Can 1 MDB configured to receive messages from 2 Queues

Hi,
Is is possible to configure 1 MDB to listen to 2 queues

Deploying the very same MDB twice is not a "trick" or unusual as your comment suggests. A MDB is a stateless component. It just receives messages. If you deploy the same MDB twice and link it to different queues, it is exactly as if one MDB where configured to receive from 2 queues.
So everything is possible with MDBs. You can consume from multiple destinations and can even mix queues and topics. The only thing you must keep in mind is that you have at least that many MDB instances (of the same MDB) as destinations (= MDB deployments). However, for scalability reasons you would have multiple MDB instances in most cases.
I don't see a reason why sombody should switch to a proprietary thing like your MDS and I don't understand why you mention this in nearly every post. Buy banner ads instead.
-- Andreas

Similar Messages

  • I revive messages from everyone but one person on my phone I had my iMessage on my iPad but I turned it off and also off on my phone but I can't seem too receive messages from them but they get mine,?

    I revive messages from everyone but one person on my phone I had my iMessage on my iPad but I turned it off and also off on my phone but I can't seem too receive messages from them but they get mine,?

    They have an iOS device? If so, have them send as an SMS, not an iMessage.

  • How to receive message from queue based on JMSPriority

    Hi all,
    I want to receive message from Receive Message From Queue based on JMSPrirority.
    I am able to send message to queue using Send Message To Queue component with specifying Priority value as Five(Liternal value).
    Now, when I am trying to receive message from Queue by specifying JMSPriority='Five'; in Message selector, it is not working.
    But, when I use JMSPriority is not null in Message selector, I am able to receive message.
    How to receive message from queue by specifying exact value of JMSPriority.
    Please suggest.

    Hi WASIL,
    I tried with captial FIVE and it is not working.
    I tried also like operator and the standard example doesn't recieve messages based on priority.
    I am experiecing below error:
    Caused by: javax.jms.InvalidSelectorException: The selector is invalid: JMSPriority LIKE '%FIVE%';
        at com.adobe.livecycle.jms.QueueMessageReceiver.receiveMessageFromQueueWithPropertiesNoWait( QueueMessageReceiver.java:206)
        at com.adobe.livecycle.jms.JMSService.receiveMessageFromQueue(JMSService.java:413)
        at sun.reflect.GeneratedMethodAccessor1017.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.jav a:118)
        ... 135 more
    Caused by: javax.jms.InvalidSelectorException: The selector is invalid: JMSPriority LIKE '%FIVE%';
        at org.jboss.jms.server.selector.Selector.<init>(Selector.java:107)
        at org.jboss.jms.server.endpoint.ServerSessionEndpoint.createConsumerDelegateInternal(Server SessionEndpoint.java:2103)
        at org.jboss.jms.server.endpoint.ServerSessionEndpoint.createConsumerDelegate(ServerSessionE ndpoint.java:277)
        at org.jboss.jms.server.endpoint.advised.SessionAdvised.org$jboss$jms$server$endpoint$advise d$SessionAdvised$createConsumerDelegate$aop(SessionAdvised.java:94)
        at org.jboss.jms.server.endpoint.advised.SessionAdvised$createConsumerDelegate_8721389917985 689973.invokeTarget(SessionAdvised$createConsumerDelegate_8721389917985689973.java)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
        at org.jboss.jms.server.container.SecurityAspect.handleCreateConsumerDelegate(SecurityAspect .java:124)
        at sun.reflect.GeneratedMethodAccessor389.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:122)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
        at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
        at org.jboss.jms.server.endpoint.advised.SessionAdvised.createConsumerDelegate(SessionAdvise d.java)
        at org.jboss.jms.wireformat.SessionCreateConsumerDelegateRequest.serverInvoke(SessionCreateC onsumerDelegateRequest.java:100)
        at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandle r.java:165)
        at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:967)
        at org.jboss.remoting.transport.socket.ServerThread.completeInvocation(ServerThread.java:791 )
        at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:744)
        at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:586)
        at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:234)
        at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:216)
        at org.jboss.remoting.Client.invoke(Client.java:2034)
        at org.jboss.remoting.Client.invoke(Client.java:877)
        at org.jboss.remoting.Client.invoke(Client.java:865)
        at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:189)
        at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:160)
        at org.jboss.jms.client.delegate.ClientSessionDelegate.org$jboss$jms$client$delegate$ClientS essionDelegate$createConsumerDelegate$aop(ClientSessionDelegate.java:267)
        at org.jboss.jms.client.delegate.ClientSessionDelegate$createConsumerDelegate_87213899179856 89973.invokeTarget(ClientSessionDelegate$createConsumerDelegate_8721389917985689973.java)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
        at org.jboss.jms.client.container.StateCreationAspect.handleCreateConsumerDelegate(StateCrea tionAspect.java:136)
        at org.jboss.aop.advice.org.jboss.jms.client.container.StateCreationAspect_z_handleCreateCon sumerDelegate_930384804.invoke(StateCreationAspect_z_handleCreateConsumerDelegate_93038480 4.java)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
        at org.jboss.jms.client.container.ConsumerAspect.handleCreateConsumerDelegate(ConsumerAspect .java:76)
        at org.jboss.aop.advice.org.jboss.jms.client.container.ConsumerAspect_z_handleCreateConsumer Delegate_930384804.invoke(ConsumerAspect_z_handleCreateConsumerDelegate_930384804.java)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
        at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.j ava:92)
        at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
        at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:172)
        at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
        at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
        at org.jboss.jms.client.delegate.ClientSessionDelegate.createConsumerDelegate(ClientSessionD elegate.java)
        at org.jboss.jms.client.JBossSession.createConsumer(JBossSession.java:237)
        at org.jboss.jms.client.JBossSession.createConsumer(JBossSession.java:220)
        at org.jboss.jms.client.JBossSession.createReceiver(JBossSession.java:396)
        at com.adobe.livecycle.jms.QueueMessageReceiver.receiveMessageFromQueueWithPropertiesNoWait( QueueMessageReceiver.java:198)
        ... 140 more
    Please suggest

  • Flex client can SEND but not RECEIVE messages from BlazeDS

    Hi there,
    I built a sample chat application that should be able to send/receive messages from a JMS topic. However, I am only able to SEND messages, I am not able to receive them. Any advice/suggestions would be GREATLY appreciated as I am seriously stuck.
    My setup:
    - BlazeDS Turnkey
    - FioranoMQ JMS provider on remote machine
    What I know:
    - My MXML code is good. I am able to use the exact same code and get both subscribing and publishing working when I use 'ActiveMQ' instead of 'FioranoMQ' as my JMS provider
    - FioranoMQ JMS provider is working fine, my test Java clients can both subscribe and publish to the same JMS topic that the Flex app uses
    - Publishing from my Flex app is working because my Java client is able to receive messages from the same topic whenever Flex messages are sent to FioranoMQ
    - My Flex app is supposedly 'subscribed' to and 'connected' to the correct (streaming-amf) channel. I know this because the MXML 'Consumer' object's "subscribed" and "connected" properties are true and no fault events appear whenever I issue "consumer.subscribe()" in my Flex app.
    Sample debug console log:
    (I tried sending 8 JMS messages from my Java client code to the 'mytopic' topic that my Flex app is using. The end of the log shows that SOMETHING is happening after sending these messages, but notice the actual 'message' is never streamed even in the log!)
    [BlazeDS] 01/27/2009 FlexSession created with id '72D3E6EED1364AD328F342F1AF59FF
    69' for an Http-based client connection.
    [BlazeDS] 01/27/2009 Channel endpoint flextest-streaming-amf received request.
    [BlazeDS] 01/27/2009 Deserializing AMF/HTTP request
    Version: 3
    (Message #0 targetURI=null, responseURI=/1)
    (Array #0)
    [0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
    operation = 5
    correlationId = ""
    clientId = null
    timestamp = 0
    body = (Object #1)
    headers = (Object #2)
    DSMessagingVersion = 1
    DSId = "nil"
    timeToLive = 0
    destination = ""
    messageId = "AECE3D84-789C-29B7-3413-197C7A48A7D2"
    [BlazeDS] 01/27/2009 Serializing AMF/HTTP response
    Version: 3
    (Message #0 targetURI=/1/onResult, responseURI=)
    (Externalizable Object #0 'DSK')
    (Object #1)
    DSMessagingVersion = 1.0
    DSId = "ED38E721-2609-CF34-62A2-28D918C4BB8F"
    1.233083202182E12
    (Byte Array #2, Length 16)
    (Byte Array #3, Length 16)
    (Byte Array #4, Length 16)
    [BlazeDS] 01/27/2009 Channel endpoint flextest-streaming-amf received request.
    [BlazeDS] 01/27/2009 Endpoint with id 'flextest-streaming-amf' is streaming mess
    age: Flex Message (flex.messaging.messages.AcknowledgeMessage)
    clientId = null
    correlationId = open
    destination = null
    messageId = ED38E793-E519-95BB-3E4C-1A7E8D716951
    timestamp = 1233083202229
    timeToLive = 0
    body = ED38E793-E50A-2500-E2F5-7525401FD8CE
    [BlazeDS] 01/27/2009 Number of streaming clients for FlexSession with id '72D3E6
    EED1364AD328F342F1AF59FF69' is 1.
    [BlazeDS] 01/27/2009 Number of streaming clients for endpoint with id 'flextest-
    streaming-amf' is 1.
    [BlazeDS] 01/27/2009 Channel endpoint flextest-streaming-amf received request.
    [BlazeDS] 01/27/2009 Deserializing AMF/HTTP request
    Version: 3
    (Message #0 targetURI=null, responseURI=/2)
    (Array #0)
    [0] = (Typed Object #0 'flex.messaging.messages.CommandMessage')
    operation = 0
    correlationId = ""
    clientId = null
    timestamp = 0
    body = (Object #1)
    headers = (Object #2)
    DSEndpoint = "flextest-streaming-amf"
    DSId = "ED38E721-2609-CF34-62A2-28D918C4BB8F"
    timeToLive = 0
    destination = "flextest-message-destination"
    messageId = "5ED8AAA4-BDA8-C8E4-D85B-197C7AC5E83A"
    [BlazeDS] 01/27/2009 JMS consumer for JMS destination 'mytopic' is starting.
    [BlazeDS] 01/27/2009 JMS consumer for JMS destination 'mytopic' is

    Hi Alex, thanks for your advice. I tried reading the client-side logs, but it just physically shows what I was saying earlier - that the consumer is connected and subscribed, but no messages are coming through to it.
    I've attached the output of the 'flashlog.txt' file. For the particular session shown, the flex application was sent 8 JMS messages, but as you can see nothing got through. I put a 'trace' message in the message handler function (for my consumer object), but it never gets called.
    'E2513351-75DA-0837-7263-3807B91D9630' consumer set destination to 'flextest-message-destination'.
    '7D784A40-DBBB-71F1-4029-3807B91D45E3' producer set destination to 'flextest-message-destination'.
    'consumer' consumer subscribe.
    'flextest-streaming-amf' channel endpoint set to http://localhost:8400/FLEXTEST/msgbroker/streaming-amf
    'flextest-streaming-amf' channel settings are:
    'flextest-streaming-amf' pinging endpoint.
    'flextest-streaming-amf' channel is connected.
    'flextest-streaming-amf' channel sending message:
    (mx.messaging.messages::CommandMessage)
      body=(Object)#0
      clientId=(null)
      correlationId=""
      destination="flextest-message-destination"
      headers=(Object)#0
      messageId="8A592005-3C8A-4C6C-B074-380857710C00"
      operation="subscribe"
      timeToLive=0
      timestamp=0
    'consumer' consumer connected.
    'consumer' consumer acknowledge for subscribe. Client id '37CC5DED-A019-7110-3C89-A9926835103E' new timestamp 1233595684954
    'consumer' consumer acknowledge of '8A592005-3C8A-4C6C-B074-380857710C00'.
    Seems to me there can only be two explanations: either my BlazeDS configuration is incorrect (which is unlikely given that everything works if I use a ActiveMQ as my JMS provider with only trivial changes to my configuration), or there is some bug within BlazeDS that is preventing it from working properly with FioranoMQ. What do you think?

  • Can we send and receive messages from iMessages ? If yes I am unable to do why plz. Send me the solutions THANKS.

    CCan we send and receive messages from iMessages if yes why I am unable to do it plz.send me solutions THANKS.

    Try reading through these troubleshooting guides for some help:
    If you get an error when trying to activate iMessage or ...
    If you can't send or receive messages on your iPhone, iPad ...

  • Having problems receiving messages from queue

    Hi,
    I have one machine simply sending messages to a message queue on another machine. I know that the messages are arriving at the destination queue because I can use a modified version of the SimpleSyncConsumer program from the j2ee tutorial to receive the message with no troubles.
    On the destination machine, I also have deployed a web servlet that is trying to do the exact same thing as the SimpleSyncConsumer, connecting to the same connection factory and same destination resource, yet it cannot receive (non-block) the message. It's almost as if it has connected to the wrong queue. There doesn't seem to be any indication of errors prior to the attempt to receive. The connection factory, connection session, consumer, all look fine.
    Does anyone know why I'm getting this problem?
    Thank you very much

    Thanks to strachaj and pazhanikanthan for your replies.
    I'd also like to emphasize the small (not servlet) application I made that is just like the SimpleSyncConsumer program which uses the same code I used inthe servlet, to connect to the servlet's queue and that it is able to receive the message.
    Is there some configuration that needs to be done on the servlet war file using the deploytool to enable it to properly receive the message? I noticed the other examples in the tutorial made use of MDB's which required some extensive configuration (that dealt with queues) from the deploytool. I did not use any MDB's as I didn't think it was necessary judging from how the SimpleSyncConsumer connected to the queue. Am I mistaken?
    Thanks again!

  • Apple Mail can't send or receive messages from Exchange 2010, Mountain Lion

    Over the last several weeks, I have been unable to send or recieve e-mails from Exchange 2010 in a corprate environment.  I have deleted and re-added the account several times, and sometimes it will fix the issue.  Other times it won't.  I have also tried deleting the account, clearing the cache in ~/Library/Mail/V2/EWS*, and then re-adding the account.  It resolves the issue temporarily, but then returns to not being able to sync.  I've tested it with a number of other users accounts on the same Exchange system, and it's working as expected.  OSX is version 10.8.4 with current patches as of 10/7/2013.
    The connection doctor shows that the connection to EWS is green.  The activity monitor looks like it's updating the folders properly on sync.
    Here is the message I get in the logs in high volume when Console logging is turned on:
    *** Assertion failure in -[EWSConnection sendMessage:forRequest:], /SourceCache/Message/Message-1508/Message/EWS/EWSConnection.m:555
    Received an unexpected error: Error Domain=EWSExchangeWebServicesErrorDomain Code=277 "The operation couldn’t be completed. (EWSExchangeWebServicesErrorDomain error 277.)" UserInfo=0x7fd1c9a97e70 {EWSErrorMessage=The request failed schema validation., NSUnderlyingError=0x7fd1c85106f0 "The operation couldn’t be completed. (SOAPWebServicesErrorDomain error -1000.)"}, response: (null)
              0   CoreMessage                         0x00007fff86a4a517 -[MFAssertionHandler _handleFailureWithPreamble:description:arguments:] + 141
              1   CoreMessage                         0x00007fff86a4a388 -[MFAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 215
              2   Message                             0x00007fff8daa5a8e -[EWSConnection sendMessage:forRequest:] + 762
              3   Message                             0x00007fff8daaeab3 -[EWSGateway sendMessage:forRequest:] + 69
              4   Message                             0x00007fff8dac543a -[EWSRequestOperation executeOperation] + 110
              5   CoreMessage                         0x00007fff86a65b80 -[MonitoredOperation main] + 219
              6   Foundation                          0x00007fff92475926 -[__NSOperationInternal start] + 684
              7   Foundation                          0x00007fff9247d0f1 __block_global_6 + 129
              8   libdispatch.dylib                   0x00007fff87f4af01 _dispatch_call_block_and_release + 15
              9   libdispatch.dylib                   0x00007fff87f470b6 _dispatch_client_callout + 8
              10  libdispatch.dylib                   0x00007fff87f481fa _dispatch_worker_thread2 + 304
              11  libsystem_c.dylib                   0x00007fff9068ad0b _pthread_wqthread + 404
              12  libsystem_c.dylib                   0x00007fff906751d1 start_wqthread + 13

    Over the last several weeks, I have been unable to send or recieve e-mails from Exchange 2010 in a corprate environment.  I have deleted and re-added the account several times, and sometimes it will fix the issue.  Other times it won't.  I have also tried deleting the account, clearing the cache in ~/Library/Mail/V2/EWS*, and then re-adding the account.  It resolves the issue temporarily, but then returns to not being able to sync.  I've tested it with a number of other users accounts on the same Exchange system, and it's working as expected.  OSX is version 10.8.4 with current patches as of 10/7/2013.
    The connection doctor shows that the connection to EWS is green.  The activity monitor looks like it's updating the folders properly on sync.
    Here is the message I get in the logs in high volume when Console logging is turned on:
    *** Assertion failure in -[EWSConnection sendMessage:forRequest:], /SourceCache/Message/Message-1508/Message/EWS/EWSConnection.m:555
    Received an unexpected error: Error Domain=EWSExchangeWebServicesErrorDomain Code=277 "The operation couldn’t be completed. (EWSExchangeWebServicesErrorDomain error 277.)" UserInfo=0x7fd1c9a97e70 {EWSErrorMessage=The request failed schema validation., NSUnderlyingError=0x7fd1c85106f0 "The operation couldn’t be completed. (SOAPWebServicesErrorDomain error -1000.)"}, response: (null)
              0   CoreMessage                         0x00007fff86a4a517 -[MFAssertionHandler _handleFailureWithPreamble:description:arguments:] + 141
              1   CoreMessage                         0x00007fff86a4a388 -[MFAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 215
              2   Message                             0x00007fff8daa5a8e -[EWSConnection sendMessage:forRequest:] + 762
              3   Message                             0x00007fff8daaeab3 -[EWSGateway sendMessage:forRequest:] + 69
              4   Message                             0x00007fff8dac543a -[EWSRequestOperation executeOperation] + 110
              5   CoreMessage                         0x00007fff86a65b80 -[MonitoredOperation main] + 219
              6   Foundation                          0x00007fff92475926 -[__NSOperationInternal start] + 684
              7   Foundation                          0x00007fff9247d0f1 __block_global_6 + 129
              8   libdispatch.dylib                   0x00007fff87f4af01 _dispatch_call_block_and_release + 15
              9   libdispatch.dylib                   0x00007fff87f470b6 _dispatch_client_callout + 8
              10  libdispatch.dylib                   0x00007fff87f481fa _dispatch_worker_thread2 + 304
              11  libsystem_c.dylib                   0x00007fff9068ad0b _pthread_wqthread + 404
              12  libsystem_c.dylib                   0x00007fff906751d1 start_wqthread + 13

  • Configuring MDB to receive message from MQSeries Queues bound on WL JNDI

    Hi,
    I am using weblogic7.0 sp2. I need to configure my MDB to receive message from MQ Series (on a different server). The queue is bound to WL JNDI using a server startup program.
    Anyone with experiece, please help.
    Thanks,
    Fasih

    I'd start here:
    http://e-docs.bea.com/wls/docs70/faq/index.html
    -- Rob
    WLS Blog http://dev2dev.bea.com/blog/rwoollen/

  • CAN I RECEIVE MESSAGE FROM MY CELLULAR SERVICE PROVIDER IN MY iPAD MINI CELLULAR ?

    Hi Using iPad,
    Can I receive message from my cellular service provider in my iPad mini cellular?

    I Picked This Username wrote:
    Be aware though..
    If you send an iMessage to an iPhone that isn't using WiFi, they will be charged for receiving the message..
    The same goes with the iPad sending the message: if you are not using WiFi..
    That is incorrect. No cell carrier charges for a message sent by and received by iMessage other than any relevant data charges. The carrier doesn't even know the message is any different from an email message or any other standard Internet traffic. Only if the iPhone was not set up to iMessage and hence receives the message via SMS would there perhaps be a charge, and that will depend on the cell plan. The iPad cannot receive messages via SMS at all so there will never be a charge.
    Regards.

  • Hi, my iPhone was stolen and now i can't receive messages from people with iPhones. What do i do to fix this problem, and get my old messages? This has been a problem for 3 weeks!

    Hi, my iPhone was stolen and now i can't receive messages from people with iPhones. What do i do to fix this problem, and get my old messages? This has been a problem for 3 weeks!

    This won't get your old messages back but will help with new ones: https://selfsolve.apple.com/deregister-imessage

  • I can send messages however i can't receive messages from everyone. only some contacts

    i can send messages however i can't receive messages from everyone. only some contacts

    Yes, I already talked about this to my carrier. Do you think it doesn't have any problem with the phone?

  • Can I receive messages from Skype when my ipad is in sleep mode and the app is closed?

    Ok, can I receive messages from Skype when my ipad and iPod touch are off, and the app is closed? Becuase my mom sent me a message and I did nott receive it. I have to have the app running or running in the background to receive messages. Is there a way to recieve messages when my ipad and ipod do NOT have the app running?

    The ipad may keep a connection alive in sleep mode.. but it should only use local connection AFAIK, and no internet content.
    I have a similar setup with iPad and although it has an IP it is not actually reachable on the network. I will track usage and see if it is actually using anything but I would doubt it.
    Now of course it may depend on what apps you have running. I really doubt the ipad will be using that much of your download unless you are watching movies on it.

  • Can't receive messages from just one group. Can receive messages from each of the individuals in the group separately

    I am not receiving messages from one particular group of people on my phone.  I am receiving other group messages and can receive messages from each person in the group individually.  iPhone 5c.

    I am right there with you. This describes my problem to a T. Only other issue I am having is group texts. Iphone users who include me in a group text still send as imessages as well, so even if I text them first and they reply, it send as an imessage. Get it together apple.

  • Why can't I receive messages from a Droid phone on my IPad?..

    Why can't I receive messages from a Droid phone on my IPad?..

    SMS is part of cellular voice communication.
    iPads do not do voice over cellular.
    iMessage is Apple devices only.
    If you want to send and  receive SMS you will have to download an app from the store, such as text+.

  • Changed from iPhone to Android, can't receive messages from other iPhones?

    Hi,
    I recently swapped an iPhone for an Android phone, however since then I can no longer receive messages from iPhones as they are sent as iMessages? Could anybody provide details of how to stop this?
    Thanks

    Fbaerisw wrote:
    I am currently having the same issue. Went from iphone 4 to Galaxy s3.  I changed user ID and Password online // turned off all imessages and icloud on I phone // also deregistered phone on itunes on computer // Verizon stated it would take 24 hours but nothing has yet updated // I went to the site to unregistered on apple support but the phone wasn't even listed on there. Is there anything else I should do? Should I just go back to my iphone at this point.. its been over a week. please help extremely frusterated .. thank you!
    Call Apple Support.  They have a procedure that can unregister your Apple ID from iMessage and the phone number, as long as you can still receive regular text messages at the phone number on a non-iPhone.

Maybe you are looking for