Sending SMS to Clients

Hi,
Does anyone know of extended functionality that would allow us to send out SMS marketing messages to clients in our CRM?
Cheers

Hi Paul,
We don't offer that kind of functionality. Our SMS only go to site admins as part of a workflow. You'd need to integrate this with an external system through either notification API http://kb.worldsecuresystems.com/635/bc_635.html or have some kind of system which captures workflows, parses them and send an SMS using that captured info (much harder).
Cheers,
-mario

Similar Messages

  • Sending sms from server

    Well i have to send short message from webserver to any client.But not from client to client.Like any products inforamtions to clients.Because i can't find api in any webserver to send sms to client.While from client I have found api in sl45i to send to any smsc server.But not in webserver.
    I i will make this possible.
    Thanks
    Jawwad Ahmed

    I don't quite understand what you are trying to do but so far, here is what I have understood.
    1. You want to send SMS from Webserver to your mobile phone
    2. Want J2ME Emulator to process SMS.
    <1> Sending SMS from webserver is quite easy. You have several options:(a) connect a mobile phone to your server and 'talk' to the phone using Gnokii or GSMLib to send SMS. The mobile phone will take care of communicating with SMSC of your provider (b) get in touch with your provider and ask if you can connect to their SMSC directly. Some allow you to connect to their SMSC via a modem connection (c) look for public SMSC's, which are scarce.
    <2> Unfortunately, MIDP 1.0 does not allow you to retrieve SMS from the phone... nor does the Siemens SDK, AFAIK. You cannot process SMS using the Emulator as well. You need a real device to test your application.

  • Error in sending SMS through OCSG

    Hi All,
    I have a program which send SMS thru OCSG, but i am seeing following error after 30 to 45 minutes and after error again SMS broadcast successfully
    I see errors in following file
    C:\bea\user_projects\domains\ocsg-domain\servers\AdminServer\trace\default.log
    24 Apr 2009 12:27:33,312 [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.bea.wlcp.wlng.plugin.sms.smpp.adapter.TransmitterProxyImpl - [Plugin_px21_short_messaging_smpp2#wlng_nt_sms_px21#4.1.0.0.1] exception-thrown SmsMessageStateSMPP com.bea.wlcp.wlng.plugin.sms.smpp.adapter.TransmitterProxyImpl.submitGsmSm(SmppShortMessage, int, int, SmsMessageStateSMPP)( [email protected]6d548,0,1739,SmsMessageState : messageID [null] serviceCorrelator [null] originatingAddress [321] notificationInfo [null] statusNotificationInfo [null] targetAddressStates [] segmentationId [0] nrOfMessageSegements [1] segmentIDs [] )
    com.bea.wlcp.wlng.plugin.sms.smpp.adapter.TransmitterProxyException: Failed to submit message : Submit request timed out.
         at com.bea.wlcp.wlng.plugin.sms.smpp.adapter.TransmitterProxyImpl.submitGsmSm(TransmitterProxyImpl.java:505)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsCore(SMPPPluginInstanceImpl.java:1199)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsPx(SMPPPluginInstanceImpl.java:1133)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.sendSms(SMPPPluginInstanceImpl.java:328)
         at sun.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokePlugin(InvokePlugin.java:177)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokeSingleOptional(InvokePlugin.java:65)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokePlugins(InvokePlugin.java:47)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invoke(InvokePlugin.java:33)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceSubscriberBudget.invoke(EnforceSubscriberBudget.java:70)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceNodeBudget.invoke(EnforceNodeBudget.java:109)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RetryPlugin.invoke(RetryPlugin.java:40)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InjectXParametersFromRequestContext.invoke(InjectXParametersFromRequestContext.java:35)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EvaluateILOGPolicy.invoke(EvaluateILOGPolicy.java:29)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.ResultFilter.invoke(ResultFilter.java:37)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InjectValuesInRequestContextFromSLA.invoke(InjectValuesInRequestContextFromSLA.java:27)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceBlacklistedMethodFromSLA.invoke(EnforceBlacklistedMethodFromSLA.java:30)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CheckMethodParametersFromSLA.invoke(CheckMethodParametersFromSLA.java:34)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.FindAndValidateSLAContract.invoke(FindAndValidateSLAContract.java:42)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InvokeServiceCorrelation.invoke(InvokeServiceCorrelation.java:43)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RoundRobinPluginList.invoke(RoundRobinPluginList.java:44)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveOptional.invoke(RemoveOptional.java:28)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.FilterPluginListUsingCustomMatch.invoke(FilterPluginListUsingCustomMatch.java:40)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveInvalidRoute.invoke(RemoveInvalidRoute.java:55)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CreatePolicyData.invoke(CreatePolicyData.java:25)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveInactivePlugin.invoke(RemoveInactivePlugin.java:39)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CreatePluginList.invoke(CreatePluginList.java:59)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.ValidateRequestUsingRequestFactory.invoke(ValidateRequestUsingRequestFactory.java:41)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceSpAppBudget.invoke(EnforceSpAppBudget.java:70)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceApplicationState.invoke(EnforceApplicationState.java:71)
         at com.bea.wlcp.wlng.plugin.PluginManagerImpl.invokeInterceptors(PluginManagerImpl.java:84)
         at com.bea.wlcp.wlng.plugin.PluginManagerImpl.processRequest(PluginManagerImpl.java:58)
         at com.bea.wlcp.wlng.util.EJBHelper.processRequest(EJBHelper.java:42)
         at com.bea.wlcp.wlng.px21.ejb.SendSmsEjbImpl.sendSms(SendSmsEjbImpl.java:79)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl.sendSms(SendSms_25ojqb_EOImpl.java:138)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_1030_WLStub.sendSms(Unknown Source)
         at com.bea.wlcp.wlng.px21.jws.SendSmsWsImpl.sendSms(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor659.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
         at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
         at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
         at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
         at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
         at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
         at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
         at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
         at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3501)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2089)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    24 Apr 2009 12:27:33,312 [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.bea.wlcp.wlng.plugin.sms.smpp.SMPPManagedPluginImpl - [Plugin_px21_short_messaging_smpp2#wlng_nt_sms_px21#4.1.0.0.1] Unable to send mobile terminated message.
    com.bea.wlcp.wlng.plugin.sms.smpp.adapter.TransmitterProxyException: Failed to submit message : Submit request timed out.
         at com.bea.wlcp.wlng.plugin.sms.smpp.adapter.TransmitterProxyImpl.submitGsmSm(TransmitterProxyImpl.java:505)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsCore(SMPPPluginInstanceImpl.java:1199)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsPx(SMPPPluginInstanceImpl.java:1133)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.sendSms(SMPPPluginInstanceImpl.java:328)
         at sun.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokePlugin(InvokePlugin.java:177)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokeSingleOptional(InvokePlugin.java:65)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokePlugins(InvokePlugin.java:47)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invoke(InvokePlugin.java:33)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceSubscriberBudget.invoke(EnforceSubscriberBudget.java:70)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceNodeBudget.invoke(EnforceNodeBudget.java:109)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RetryPlugin.invoke(RetryPlugin.java:40)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InjectXParametersFromRequestContext.invoke(InjectXParametersFromRequestContext.java:35)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EvaluateILOGPolicy.invoke(EvaluateILOGPolicy.java:29)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.ResultFilter.invoke(ResultFilter.java:37)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InjectValuesInRequestContextFromSLA.invoke(InjectValuesInRequestContextFromSLA.java:27)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceBlacklistedMethodFromSLA.invoke(EnforceBlacklistedMethodFromSLA.java:30)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CheckMethodParametersFromSLA.invoke(CheckMethodParametersFromSLA.java:34)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.FindAndValidateSLAContract.invoke(FindAndValidateSLAContract.java:42)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InvokeServiceCorrelation.invoke(InvokeServiceCorrelation.java:43)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RoundRobinPluginList.invoke(RoundRobinPluginList.java:44)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveOptional.invoke(RemoveOptional.java:28)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.FilterPluginListUsingCustomMatch.invoke(FilterPluginListUsingCustomMatch.java:40)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveInvalidRoute.invoke(RemoveInvalidRoute.java:55)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CreatePolicyData.invoke(CreatePolicyData.java:25)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveInactivePlugin.invoke(RemoveInactivePlugin.java:39)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CreatePluginList.invoke(CreatePluginList.java:59)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.ValidateRequestUsingRequestFactory.invoke(ValidateRequestUsingRequestFactory.java:41)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceSpAppBudget.invoke(EnforceSpAppBudget.java:70)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceApplicationState.invoke(EnforceApplicationState.java:71)
         at com.bea.wlcp.wlng.plugin.PluginManagerImpl.invokeInterceptors(PluginManagerImpl.java:84)
         at com.bea.wlcp.wlng.plugin.PluginManagerImpl.processRequest(PluginManagerImpl.java:58)
         at com.bea.wlcp.wlng.util.EJBHelper.processRequest(EJBHelper.java:42)
         at com.bea.wlcp.wlng.px21.ejb.SendSmsEjbImpl.sendSms(SendSmsEjbImpl.java:79)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl.sendSms(SendSms_25ojqb_EOImpl.java:138)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_1030_WLStub.sendSms(Unknown Source)
         at com.bea.wlcp.wlng.px21.jws.SendSmsWsImpl.sendSms(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor659.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
         at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
         at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
         at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
         at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
         at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
         at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
         at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
         at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3501)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2089)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    24 Apr 2009 12:27:33,312 [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl - [Plugin_px21_short_messaging_smpp2#wlng_nt_sms_px21#4.1.0.0.1] exception-thrown SmsMessageStateSMPP[] com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsCore(StatusNotificationInfo, String, String, String, RequestContext, SmppShortMessage)( null,null,cc_app_user,321,com.bea.wlcp.wlng.plugin.context.RequestContextImpl@156ddb9,[email protected]6d548 )
    org.csapi.schema.parlayx.common.v2_1.ServiceException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at com.bea.wlcp.wlng.px21.common.ExceptionCatalogImpl$ExceptionInfoImpl.newInstance(ExceptionCatalogImpl.java:456)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.exception(PxExceptionHelper.java:83)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.serviceException(PxExceptionHelper.java:177)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.throwServiceException(PxExceptionHelper.java:33)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.throwServiceException(PxExceptionHelper.java:18)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsCore(SMPPPluginInstanceImpl.java:1216)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsPx(SMPPPluginInstanceImpl.java:1133)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.sendSms(SMPPPluginInstanceImpl.java:328)
         at sun.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokePlugin(InvokePlugin.java:177)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokeSingleOptional(InvokePlugin.java:65)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invokePlugins(InvokePlugin.java:47)
         at com.bea.wlcp.wlng.interceptor.InvokePlugin.invoke(InvokePlugin.java:33)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceSubscriberBudget.invoke(EnforceSubscriberBudget.java:70)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceNodeBudget.invoke(EnforceNodeBudget.java:109)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RetryPlugin.invoke(RetryPlugin.java:40)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InjectXParametersFromRequestContext.invoke(InjectXParametersFromRequestContext.java:35)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EvaluateILOGPolicy.invoke(EvaluateILOGPolicy.java:29)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.ResultFilter.invoke(ResultFilter.java:37)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InjectValuesInRequestContextFromSLA.invoke(InjectValuesInRequestContextFromSLA.java:27)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceBlacklistedMethodFromSLA.invoke(EnforceBlacklistedMethodFromSLA.java:30)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CheckMethodParametersFromSLA.invoke(CheckMethodParametersFromSLA.java:34)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.FindAndValidateSLAContract.invoke(FindAndValidateSLAContract.java:42)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.InvokeServiceCorrelation.invoke(InvokeServiceCorrelation.java:43)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RoundRobinPluginList.invoke(RoundRobinPluginList.java:44)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveOptional.invoke(RemoveOptional.java:28)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.FilterPluginListUsingCustomMatch.invoke(FilterPluginListUsingCustomMatch.java:40)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveInvalidRoute.invoke(RemoveInvalidRoute.java:55)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CreatePolicyData.invoke(CreatePolicyData.java:25)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.RemoveInactivePlugin.invoke(RemoveInactivePlugin.java:39)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.CreatePluginList.invoke(CreatePluginList.java:59)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.ValidateRequestUsingRequestFactory.invoke(ValidateRequestUsingRequestFactory.java:41)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceSpAppBudget.invoke(EnforceSpAppBudget.java:70)
         at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
         at com.bea.wlcp.wlng.interceptor.EnforceApplicationState.invoke(EnforceApplicationState.java:71)
         at com.bea.wlcp.wlng.plugin.PluginManagerImpl.invokeInterceptors(PluginManagerImpl.java:84)
         at com.bea.wlcp.wlng.plugin.PluginManagerImpl.processRequest(PluginManagerImpl.java:58)
         at com.bea.wlcp.wlng.util.EJBHelper.processRequest(EJBHelper.java:42)
         at com.bea.wlcp.wlng.px21.ejb.SendSmsEjbImpl.sendSms(SendSmsEjbImpl.java:79)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl.sendSms(SendSms_25ojqb_EOImpl.java:138)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_1030_WLStub.sendSms(Unknown Source)
         at com.bea.wlcp.wlng.px21.jws.SendSmsWsImpl.sendSms(Unknown Source)
         at sun.reflect.GeneratedMethodAccessor659.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.wsee.component.pojo.JavaClassComponent.invoke(JavaClassComponent.java:112)
         at weblogic.wsee.ws.dispatch.server.ComponentHandler.handleRequest(ComponentHandler.java:84)
         at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
         at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:114)
         at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
         at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
         at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
         at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:285)
         at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:169)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3501)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2089)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    24 Apr 2009 12:27:33,312 [[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl - [Plugin_px21_short_messaging_smpp2#wlng_nt_sms_px21#4.1.0.0.1] exception-thrown String com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsPx(URI[], String, ChargingInformation, String, int, SmsFormat, SimpleReference)( [Ljava.net.URI;@1f6d2b6,tel:321,null,helo message,-1,null,null )
    org.csapi.schema.parlayx.common.v2_1.ServiceException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
         at com.bea.wlcp.wlng.px21.common.ExceptionCatalogImpl$ExceptionInfoImpl.newInstance(ExceptionCatalogImpl.java:456)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.exception(PxExceptionHelper.java:83)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.serviceException(PxExceptionHelper.java:177)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.throwServiceException(PxExceptionHelper.java:33)
         at com.bea.wlcp.wlng.px21.common.PxExceptionHelper.throwServiceException(PxExceptionHelper.java:18)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsCore(SMPPPluginInstanceImpl.java:1216)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.internalSendSmsPx(SMPPPluginInstanceImpl.java:1133)
         at com.bea.wlcp.wlng.plugin.sms.smpp.SMPPPluginInstanceImpl.sendSms(SMPPPluginInstanceImpl.java:328)
         at sun.reflect.GeneratedMethodAccessor1866.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    Regards,                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  

    Not sure , If you are still looking for info.
    At the minimum, You need to execute following operations on mbeans.
    <mbean type="com.bea.wlcp.wlng.account.management.ApplicationGroupMBean">
    <invoke operation="addServiceProviderGroup">
    <value name="group">default_sp_group</value>
    </invoke>
    <invoke operation="addApplicationGroup">
    <value name="group">default_app_group</value>
    </invoke>
    </mbean>
    <mbean type="com.bea.wlcp.wlng.account.management.ServiceLevelAgreementMBean">
    <invoke operation="loadServiceProviderGroupSla">
    <value name="group">default_sp_group</value>
    <value name="sla" file="d:/pm/ocsgsetup/default_sp_group.xml"/>
    </invoke>
    <invoke operation="loadApplicationGroupSla">
    <value name="group">default_app_group</value>
    <value name="sla" file="d:/pm/ocsgsetup/default_app_group.xml"/>
    </invoke>
    </mbean>
    <mbean type="com.bea.wlcp.wlng.account.management.ApplicationAccountMBean">
    <invoke operation="addServiceProviderAccount">
    <value name="serviceProvider">default_provider</value>
    <value name="group">default_sp_group</value>
    <value name="reference">default_provider</value>
    </invoke>
    <invoke operation="addApplicationAccount">
    <value name="application">app_domain1</value>
    <value name="serviceProvider">default_provider</value>
    <value name="group">default_app_group</value>
    <value name="reference">default_app_group</value>
    </invoke>
    </mbean>
    <mbean type="com.bea.wlcp.wlng.account.management.ApplicationInstanceMBean">
    <invoke operation="addApplicationInstance">
    <value name="applicationInstanceName">domain_user</value>
    <value name="password">domain_user</value>
    <value name="application">app_domain1</value>
    <value name="serviceProvider">default_provider</value>
    <value name="reference">domain_user</value>
    </invoke>
    </mbean>
    <mbean type="com.bea.wlcp.wlng.plugin.PluginManagerMBean">
    <invoke operation="createPluginInstance">
    <value name="PluginServiceId">Plugin_px21_short_messaging_smpp</value>
    <value name="PluginInstanceId">Plugin_px21_short_messaging_smpp</value>
    </invoke>
    <invoke operation="addRoute">
    <value name="id">Plugin_px21_short_messaging_smpp</value>
    <value name="addressExpression">^.*$</value>
    </invoke>
    </mbean>
    + you've to add atleast blank SLAs.
    Then start the simulators in PTE and connnect the client.

  • Not able to send SMS  " Application server error"

    Hi Experts,
    I am trying to send sms using one URL . but it is giving application server error. if i seperately copy this url on internet explor it is working fine .
    I am getting error in below methos
    call method client->receive
    exceptions
    http_communication_failure = 1
    http_invalid_state = 2
    http_processing_failed = 3
    others = 4.
    returning 1  and error message
    <html><head><title>Application Server Error</title>##<style type="text/css">##body { font-family: arial, sans-serif;}##</style>##</head>##<BODY text="#172972" link="#808080" vlink="#808080"##alink="#8e236b" bgcolor=white  leftmargin="0" topmargin="0"##mar
    below is the code
    call function 'SCP_CODEPAGE_FOR_LANGUAGE'
    exporting
    language = 'L'
    importing
    codepage = i_codepage
    exceptions
    no_codepage = 1
    others = 2.
    data : I_msg type string.
    ***Repalcing the starnge characters
    call function 'SCP_REPLACE_STRANGE_CHARS'
    exporting
    intext = I_message
    in_cp = i_codepage
    importing
    outtext = I_msg
    exceptions invalid_codepage = 1
    codepage_mismatch = 2
    internal_error = 3
    cannot_convert = 4
    fields_not_type_c = 5
    others = 6.
    endif.
    gv_sms_number = I_SMS_number.
    ****Check the recipient Number
    replace all occurrences of '+' in gv_sms_number with ' '.
    condense gv_sms_number no-gaps.
    data: client type ref to if_http_client,
          url type string.
    ****Build the  URL
    url created
    ****Create the HTTP client
    call method cl_http_client=>create_by_url
    exporting url = url
    importing client = client
    exceptions others = 1.
    *****Set the Request type to GET******
    ***Sets the value of the specified header field
    client->request->set_header_field( name = '~request_method' value = 'GET' ).
    CALL METHOD client->send
        EXCEPTIONS
          http_communication_failure = 1
          http_invalid_state         = 2.
    **client->request->set_header_field( name = '~request_method' value = 'GET' ).
    "#EC *
    ****Make the call client->send( ).
    ****Receive the Response Object
    call method client->receive
    exceptions
    http_communication_failure = 1
    http_invalid_state = 2
    http_processing_failed = 3
    others = 4.
    if sy-subrc <> 0.
      call method client->get_last_error
        importing
         code    = gv_subrc
         message = gv_errortext.
    endif.

    Hi,
    Pls see this link... Re: Sending SMS frm SAP

  • Re: Sending SMS and Recieving SMS from chat server

    Hi all, I would like to know how can i send sms from J2ME wireless toolkit to a macromedia flash socket server (electroserver) and recieved a feedback from the server that the message is successfully recieved.
    as example of what i want was:-
    1. user send a sms using j2me wireless toolkit to chat in the flash client chat (IRC)
    2. if is a new user, user will need to register their nickname on the server and the server will acknowledge them wether their nickname is already in used or not. so the server will reply the SMS.
    Is there any way to do it using J2ME wireless Toolkit or the server may not support such function. please help me and give some advice on how to make this work. Help from all is much appreciated.
    Thanks.

    You may try this tip for sending SMS from your computer:
    Send/Recieve SMS from computer
    http://www.java-tips.org/content/view/96/39/

  • New line problem in sending sms through SAP

    Hi all,
    I need to send sms through sap. I have a code working fine.
    constants: c_tab type c value cl_abap_char_utilities=>NEWLINE.
    concatenate 'Sales INFO-' date3  into line1 separated by space.
      move 'Order Input' to line2.
      concatenate 'Day: Rs.' day_oamt   into line3 separated by space.
      concatenate 'MTH: Rs.' month_oamt into line4 separated by space.
      concatenate 'YTD: Rs.' yord       into line5 separated by space.
      move 'Billing' to line6.
      concatenate 'Day: Rs.' day_bamt   into line7 separated by space.
      concatenate 'MTH: Rs.' month_bamt into line8 separated by space.
      concatenate 'YTD: Rs.' ybill      into line9 separated by space.
    concatenate line1 line2 line3 line4 line5 line6 line7 line8 line9 into text separated by C_TAB
    concatenate '+91' m_no+len(10) into m_no.
    'http://************************************='
      M_NO
      '&msg='
       text
        '&************************************************=text'
       inTO WF_STRING.
    CALL METHOD cl_http_client=>create_by_url
        EXPORTING
          url                = wf_string
        IMPORTING
          client             = http_client
        EXCEPTIONS
          argument_not_found = 1
          plugin_not_active  = 2
          internal_error     = 3
          OTHERS             = 4.
      CALL METHOD http_client->send
        EXCEPTIONS
          http_communication_failure = 1
          http_invalid_state         = 2.
      CALL METHOD http_client->receive
        EXCEPTIONS
          http_communication_failure = 1
          http_invalid_state         = 2
          http_processing_failed     = 3.
      CLEAR result .
      result = http_client->response->get_cdata( ).
    I am able to send the message but it gets displayed in one line.
    SALES INFO- <dd.mm.yyyy> Order Input DAY: Rs.123 MTH: Rs.123 YTD: Rs.123 Billing DAY: Rs.123 MTH: Rs.123 YTD: Rs.123
    What I need to do is this.
    SALES INFO- <dd.mm.yyyy>
    Order Input
    DAY: Rs.123
    MTH: Rs.123
    YTD: Rs.123
    Billing
    DAY: Rs.123
    MTH: Rs.123
    YTD: Rs.123

    Have you tried with line feed?
    i.e.
    instead of:
    constants: c_tab type c value cl_abap_char_utilities=>NEWLINE.
    try:
    constants: c_tab type c value cl_abap_char_utilities=>CR_LF.

  • Send SMS to person responsible from a maintenance order

    Hi
    I want to send SMS on the mobile of person responsible for an operation of an order. SMS should contain details for that operation.
    Which exit/Badi is used for this.
    What is the basis for these developments.
    Kindly suggest.
    Thanx
    Ravi

    Ravi,
      Its actually very simple and There are number of ways to accomplish this all from ABAP and it all depends on what is available at the client site.please look up SMS / Email message from SDN  and there are pages of blogs and sample codes.
      From the application side It all depends on when you would be assigning the person responsible for the operation and when do you want to send the message and whether you would like to track the same as well.With the way the operation functionality on the order is setup, it would be easy to capture the trigger when the operation is "released".You could use the change document functionality available on system status change to capture the event. if thats not acceptable, then you would need to use the change document functionality to capture the Assiggnment of the operation and then Base your trigger based on it.
       You could then assign the above event to standard task, which will basically call the  send email function call (Ex: SO_OBJECT_SEND) but instead of the email address enter the entire cell phone number(Basis would have to have configured the SCOT transaction to send email from SAP before this can be done ) . After the message is sent successfully, You would need to also write an update call back to the Order operation to update a user status of the operation indicating that a SMS has been sent.
    Regards
    Narasimhan

  • Send SMS through GSM modem

    Hello,
    We have a requirement of sending SMS after PGI . Could anybody please help me on how to use GSM Modem to send SMS through SAP?

    Hey, I can give you another tip. I am using a very reliable integration program. Its name is Ozeki NG SMS Gateway. I hope they dont cut my tip out, because this software is very useful and stable. You are also able to add this message sending function to different clients for example HP Openview or Sharepoint etc.
    Sorry again, I did not intend to advertise or something like that.
    http://www.sms-integration.com/
    Have a nice day
    Jozef

  • How to send SMS from Java program?

    Hello,
    I want to know, how can I send SMS from Java program.I dont have any idea about SMS gateways. Can any one give me Sample code for sending the SMSs from Java Program.
    Thanks,
    -BR

    hi,
    refer javamail concepts
    http://www.google.co.in/search?q=javamail+simple+example&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

  • How to send sms to one "mobile number" and retrieve store to mysql

    Hi All,
    I am using Clickatell api to send sms.Its perfectly working.My current requirement is *"I need one mobile number(sms provider/gateway) that should be receive any sms from various mobile numbers.If i give that number to my clients they will send a message to that number.If i get any sms on that number i will retrieve the sms and store it to my database".*
    please any one help me and give some ideas or the sms providers api
    by
    vijay

    This doesn't seem to have anything to do with JavaMail.
    Maybe you should ask the Clickatell API owners?

  • Sending sms to a specific port using j2se

    Hi,
    I want to send sms to a specific port from j2se platform not from j2me.Is there any way to send it through a modem or through a third party service provider like SMSJunction or Clickatell?If anyone have the code of doing this,plzz help me.
    Arnab.

    I don�t know but i use the JAVA ME JSR 120
    import javax.microedition.io.*;
    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.*;
    import javax.wireless.messaging.*;
    public class SmsConnecter // implements MessageListener
         String port = "5001";
         public SmsConnecter()
    public boolean sendSMS(byte data[]) {
         try {
              String destAddress = "sms://4681234567:5001";
              MessageConnection smsConnection =
                   (MessageConnection)Connector.open(destAddress);
              //Create binary message
              BinaryMessage binaryMSG = (BinaryMessage)smsConnection.newMessage(
                   MessageConnection.BINARY_MESSAGE);
              //Setting destination add
              binaryMSG.setAddress(destAddress);
              //Add payload data
              binaryMSG.setPayloadData(data);
              //Now send the message
              smsConnection.send(binaryMSG);
              smsConnection.close();
              return true;
         } catch(Exception e) {
              //System.out.println("e="+e);
             return false;   
    }Ad about port...
    Port number Description
    2805 WAP WTA secure connection-less session service
    2923 WAP WTA secure session service
    2948 WAP Push connectionless session service (client side)
    2949 WAP Push secure connectionless session service (client side)
    5502 Service Card reader
    5503 Internet access configuration reader
    5508 Dynamic Menu Control Protocol
    5511 Message Access Protocol
    5512 Simple Email Notification
    9200 WAP connectionless session service
    9201 WAP session service
    9202 WAP secure connectionless session service
    9203 WAP secure session service
    9207 WAP vCal Secure
    49996 SyncML OTA configuration
    49999 WAP OTA configuration
    //Mickenull

  • Sending SMS with Simplewire SDK to a specific port, not working

    Hi,
    I guess most ppls are familiar with the simplewire SDK. I tried sending SMS to a port on my number thru the SimpleWire SDK but I guess it is not delivering the the apt port.
    The reason is quite simple:
    I tired sending to the same port on the same phone thru the java wireless API on the same phone and the midlet picked up the SMS.
    Anytime I send thru the Simplewire SDK, it comes to the phone (though my ringtone never rings, which suggest it may not going to the default port), but my midlet never picks.
    I am suspectign the mode of settin the port may be faulty. Here is my settings
    SMS sms = new SMS();
    sms.setDestPort(port);
    // Where port = (short) 16000

    I don�t know but i use the JAVA ME JSR 120
    import javax.microedition.io.*;
    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.*;
    import javax.wireless.messaging.*;
    public class SmsConnecter // implements MessageListener
         String port = "5001";
         public SmsConnecter()
    public boolean sendSMS(byte data[]) {
         try {
              String destAddress = "sms://4681234567:5001";
              MessageConnection smsConnection =
                   (MessageConnection)Connector.open(destAddress);
              //Create binary message
              BinaryMessage binaryMSG = (BinaryMessage)smsConnection.newMessage(
                   MessageConnection.BINARY_MESSAGE);
              //Setting destination add
              binaryMSG.setAddress(destAddress);
              //Add payload data
              binaryMSG.setPayloadData(data);
              //Now send the message
              smsConnection.send(binaryMSG);
              smsConnection.close();
              return true;
         } catch(Exception e) {
              //System.out.println("e="+e);
             return false;   
    }Ad about port...
    Port number Description
    2805 WAP WTA secure connection-less session service
    2923 WAP WTA secure session service
    2948 WAP Push connectionless session service (client side)
    2949 WAP Push secure connectionless session service (client side)
    5502 Service Card reader
    5503 Internet access configuration reader
    5508 Dynamic Menu Control Protocol
    5511 Message Access Protocol
    5512 Simple Email Notification
    9200 WAP connectionless session service
    9201 WAP session service
    9202 WAP secure connectionless session service
    9203 WAP secure session service
    9207 WAP vCal Secure
    49996 SyncML OTA configuration
    49999 WAP OTA configuration
    //Mickenull

  • Forms: connect mobile phone to send SMS

    Hi Gurus ,
    I am using
            Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod
    PL/SQL Release 10.2.0.1.0 - Production
    CORE    10.2.0.1.0      Production
    TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
       and oracle forms 10g 10.1.2
    I wanna connect my mobile lets say (nokia , glaxy , qmobile) to forms and on any trigger like button pressed, send messages to selected cell numbers from the database..
    is it possible ?
    thanks
    regards:
    usman noshahi

    If you like to send sms from your client (forms based application) you must do a PJC (plugable java component).. For sending and receiving datas from RS232 you can use a RXTX library (http://rxtx.qbang.org/wiki/index.php/Main_Page).
    If you like to send sms directly from your remote database (I think) you can import apropriate rxtx jar library into your database and write down a java stored procedure..
    Third way you can implement a java Class which sends sms and expose it as webservice on your remote server.. From plsql is easy to communicate with webservice and so you can also send sms..
    I have done a java bean for Hypercom POS terminal which is connected over RS232 with forms application (using rxtx library)..
    Edited by: peterv6i.blogspot.com on May 8, 2012 8:11 AM

  • MMS enabled, can I still send SMS?

    If I enable MMS in the properties, will I still be able to send a normal SMS or will this message be sent as MMS as well?
    I've nowhere found a button or a slider that let's you choose at the time of sending.
    Or is it only sent as MMS if I fill in the topic?

    My experience with exchanging MMS is very limited to say the least. The "dumb" phones I have used in the past that supported exchanging MMS included a separate send new text msg, or send new pic msg option.
    I guess if I selected the send new pic msg option but I didn't attach a photo - I sent text only, it would be sent and received as an MMS? Since the messaging plans I've had included SMS and MMS, there wasn't an additional charge or a separate charge for MMS, I never paid any attention to it.
    Hopefully the iPhone's new SMS/MMS client included with firmware update 3.0 will send a text only message as an SMS. If a photo, video, vCard, sound file, etc is included, the message will be sent as an MMS without having to constantly select SMS or MMS for every message sent.

  • How to send sms to the vendor after final release of po?

    Hi,
    i have to develop a program which will send sms to the respective vendors after the final release of the po i.e. after final release of the purchase order, sms will be sent  to the respective vendor?
    So, plz help me as i have no idea on it and how to proceed ahead.

    hi,
    did you search?
    Link: [How To Send SMS From ABAP ?;
    Link: [http://www.se80.co.uk/sapreports/s/swn_/swn_test_send_sms1.htm]
    Link: [http://www.sapnet.ru/viewtopic.php?p=1620]
    or...the great SDN...
    Link: [http://forumsa.sdn.sap.com/search.jspa?threadID=&q=sendSMSfrom+program&objID=f50&dateRange=all&numResults=15]
    Configuration
    Link: [http://help.sap.com/saphelp_nw2004s/helpdata/en/af/73563c1e734f0fe10000000a114084/frameset.htm]
    Example from other Link: [user|Send SMS to mobile through ABAP code; in SDN
    REPORT y_send_sms.
    DATA: http_client TYPE REF TO if_http_client .
    DATA: wf_string TYPE string ,
    result TYPE string ,
    r_str TYPE string .
    DATA: result_tab TYPE TABLE OF string.
    SELECTION-SCREEN: BEGIN OF BLOCK a WITH FRAME .
    PARAMETERS: mail(100) LOWER CASE,
    m_no(20) LOWER CASE ,
    m_mss(120) LOWER CASE.
    SELECTION-SCREEN: END OF BLOCK a .
    START-OF-SELECTION .
    CLEAR wf_string .
    CONCATENATE
    'http://www.webservicex.net/SendSMS.asmx/SendSMSToIndia?MobileNumber='
    m_no
    '&FromEmailAddress='
    mail
    '&Message='
    m_mss
    INTO
    wf_string .
    CALL METHOD cl_http_client=>create_by_url
    EXPORTING url = wf_string
    IMPORTING client = http_client
    EXCEPTIONS argument_not_found = 1
    plugin_not_active = 2
    internal_error = 3
    OTHERS = 4.
    CALL METHOD http_client->send
    EXCEPTIONS
    http_communication_failure = 1
    http_invalid_state = 2.
    CALL METHOD http_client->receive
    EXCEPTIONS
    http_communication_failure = 1
    http_invalid_state = 2
    http_processing_failed = 3.
    CLEAR result .
    result = http_client->response->get_cdata( ).
    REFRESH result_tab .
    SPLIT result AT cl_abap_char_utilities=>cr_lf INTO TABLE result_tab .
    LOOP AT result_tab INTO r_str.
    WRITE:/ r_str .
    ENDLOOP .

Maybe you are looking for

  • Sql query from plsql type or temp variable

    Hi, I have no rights to create or drop table in the production But I want to see the data after processing this is multi record data which may need to store in the table or plsql type variable. What should I do In this case ? For ex. I will pass My n

  • Hi Kulkarni and Heilman

    Thanks for ur Quick Reply,    But my problem is i need to display multiple items at each level which might not be possible by using tree. The format of my report should look somewhat like this. Agreement 1           Billing Document 1                

  • Remote Desktop Licensing Role - Rebuild the Database?

    My server is failing, so i want to rebuild the database. I have already installed the Remote Desktop Licensing Role. Should I rebuid from the Remote Desktop Licensing Manager or use the Add-RDLicense cmdlet?

  • Open a Flash Catalyst file with new Panini?

    Hello, I put myself under the bracket of a designer, although have the skills to use flash professional, using as3 but have fount using flash catalyst to be a breathe of fresh air as I can stay well away from code and achieve quick basic outcomes. My

  • Direct Draw Issues (K7N2G-L & Me)

    Direct Draw causes a failure & often a automatic system rebooot. First off, I have -all the latest msi drivers -latest nividia drivers (as far as i know) -latest direct x (9) I have run all diagnostic direct x tests, and they ALL pass. I have also tr