I tried this interface too.. But im using smslib v3.4 and the log says
this interface is unknown.. and the release note too says they stopped
support for this interface alongwith jmx.
Try earlier version..

On Apr 17, 12:05 pm, Deshu <[email protected]> wrote:
> Hi,
>
> According to the instructions  i have copied the XML.java file
> "Copy file Xml.java (found in the /misc/SMSServer/Interfaces/
> Deprecated/ directory) to the /src/java/org/smslib/smsserver/
> interfaces/ directory."
>
> Also i have made the changes in Config File as follows:-
>
> # Set a different balancer than the default.
> smsserver.balancer=RoundRobinLoadBalancer
>
> #Set a different router than the default.
> #smsserver.router=NumberPoolRouter
>
> # Lets add a modem
> gateway.0=modem1, SerialModem
> modem1.port=COM8
> modem1.baudrate=57600
> modem1.manufacturer=Sony Ericsson
> modem1.model=W580i
> modem1.protocol=PDU
> modem1.pin=0000
> modem1.inbound=yes
> modem1.outbound=no
> modem1.smsc_number=
> modem1.init_string=ATZ\rATZ\rATZ\r
>
> # Dummy gateways used for testing.
> gateway.1=Test1, TestGateway
> Test1.inbound=yes
> Test1.outbound=yes
> gateway.2=Test2, TestGateway
> Test2.inbound=no
> Test2.outbound=yes
> gateway.3=Test3, TestGateway
> Test3.inbound=no
> Test3.outbound=yes
> gateway.4=Test4, TestGateway
> Test4.inbound=no
> Test4.outbound=yes
> gateway.5=Test5, TestGateway
> Test5.inbound=no
> Test5.outbound=yes
> gateway.6=Test6, TestGateway
> Test6.inbound=no
> Test6.outbound=yes
> gateway.7=Test7, TestGateway
> Test7.inbound=no
> Test7.outbound=yes
> gateway.8=Test8, TestGateway
> Test8.inbound=no
> Test8.outbound=yes
>
> # Here is an example of a Microsoft SQL Server database interface.
> #interface.0=db1, Database
> #db1.url=jdbc:sqlserver://localhost:
> 1433;SelectMethod=cursor;DatabaseName=smslib
> #db1.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
> #db1.username=smslib
> #db1.password=smslib
> #db1.type=mssql
> #db1.tables.sms_in=
> #db1.tables.sms_out=
> #db1.tables.calls=
> #db1.batch_size=50
> #db1.retries=2
> #db1.update_outbound_on_statusreport=no
>
> # Here is an example of an Oracle database interface.
> #interface.0=db1, Database
> #db1.url=jdbc:oracle:thin:smslib/sms...@localhost:1521/XE
> #db1.driver=oracle.jdbc.OracleDriver
> #db1.username=smslib
> #db1.password=smslib
> #db1.type=oracle
> #db1.tables.sms_in=
> #db1.tables.sms_out=
> #db1.tables.calls=
> #db1.batch_size=50
> #db1.retries=2
> #db1.update_outbound_on_statusreport=no
>
> # Here is an example of a MySQL database interface.
> #interface.0=db1, Database
> #db1.type=mysql
> #db1.url=jdbc:mysql://localhost:3306/smslib?autoReconnect=true
> #db1.driver=com.mysql.jdbc.Driver
> #db1.username=smslib
> #db1.password=smslib
> #db1.tables.sms_in=
> #db1.tables.sms_out=
> #db1.tables.calls=
> #db1.batch_size=50
> #db1.retries=2
> #db1.update_outbound_on_statusreport=yes
>
> # Here is an example of a SimpleInboundFileLogger interface.
> #interface.1=file1, SimpleInboundFileLogger, inbound
> #file1.filename=f:/logger.txt
>
> # Here is an example of a XML interface.
> interface.2=xml1, Xml, outbound
> xml1.in=c:/temp/in
> xml1.out=c:/temp/out
>
> # Here is an example of a JMX interface.
> #interface.3=jmx1, Jmx
> #jmx1.registry_port=1988
> #jmx1.url=service:jmx:rmi:///jndi/rmi://localhost:1988/SMSlib
> #jmx1.object_name=org.smslib:name=SMSServer
>
> # Here is an example of a Email interface.
> #interface.4=email1, Email
> #email1.mailbox_protocol=pop3
> #email1.mailbox_host=host
> #email1.mailbox_port=110
> #email1.mailbox_user=user
> #email1.mailbox_password=password
> #email1.mailbox_name=INBOX
> #[email protected]
> #[email protected]
> #email1.smtp_host=host
> #email1.smtp_port=25
> #email1.smtp_user=user
> #email1.smtp_password=password
> #email1.message_subject=SMS from %originator%
> #email1.message_body=emailbody.html.tpl
>
> # Here is an example of a HTTP interface.
> #interface.5=http1, Http
> #http1.get_url=http://192.168.1.1/test.php?gatewayId=%gatewayId%&text=
> %text%&originator=%originator%
> #http1.dlr_url=http://192.168.1.1/dlr.php?gatewayId=%gatewayId%&text=
> %text%&from=%from%&refNo=%refNo%
> #http1.method=GET
>
> #interface.6=httpServer, HttpServer
> #httpServer.port=8080
> #httpServer.password.read=0000
> #httpServer.password.send=1111
>
> #Interval for processing inbound messages (in seconds)
> settings.inbound_interval=600
> #Interval for processing outbound queues (in seconds)
> settings.outbound_interval=10
>
> #After reading, should SMSServer delete the processed messages from
> the gateways?
> #Default is "no" for safety. Set to "yes" if you wish to delete
> messages.
> #If you leave it to "no", SMSServer will process the same messages
> over and over again!
> settings.delete_after_processing=no
>
> # Should SMSServer work in sync or async sending mode?
> # Async mode forwards messages to gateway queues.
> # Values can be "sync" and "async".
> settings.send_mode = async
>
> # Allowed dispatch time-fames per priority
> settings.timeframe.low=0900-2200
> settings.timeframe.normal=0000-2359
> settings.timeframe.high=0000-2359
>
> I have done all the settings as mentioned... and i'm able to send and
> receive message via the example code u have provided SendMessage and
> ReceiveMessage Resp.
>
> It is just dat there is no XML getting created at the designated
> location....
> do we have to create our own program to use XML.java or SMSServer...
> automatically calls the same and writes the XML...
> please ans specifying the steps.. so that we can cross check on
> things..
>
> pls reply ASAP
>
> thanks
> sandeep.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SMSLib User Group" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/SMSLib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to