[prev in list] [next in list] [prev in thread] [next in thread] 

List:       axis-dev
Subject:    Re: Axis2-Transport-SMS
From:       Charith Wickramarachchi <charith.dhanushka () gmail ! com>
Date:       2011-08-26 2:02:42
Message-ID: CANsoHQpUauyvjYqaO47ain9hcLtTinGihSiYwwC40maV44YZ-w () mail ! gmail ! com
[Download RAW message or body]

Hi Pushpalanka,

I think your jcomm installation is not correct.This may be due to your jcomm
properties file is not placed in jre/lib directory
Or may be that port actually does not exist.

thanks,
Charith



On Thu, Aug 25, 2011 at 1:10 AM, Pushpalanka Jayawardhana <
pushpalankajaya@gmail.com> wrote:

> Hi,
> The above error was due to a version mismatch occurred with the smslib.jar
> version I used.
> Now I am getting this error
> 
> I have placed libLinuxSerialParallel_g.so and libLinuxSerialParallel.so on
> both /usr/lib/jvm/java-6-sun-1.6.0.24/jre/*lib* and /usr/lib/
> jvm/java-6-sun-1.6.0.24/jre/*bin *following several articles. Reasons for
> javax.comm.NoSuchPortException were mentioned as wrong port or Jcomm
> installation errors. I have confirmed them several times now. Could not find
> any hint on that Jcomm Jni library.
> 
> [INFO] Listening on port 8080
> 1 [main] INFO smslib - SMSLib: A Java API library for sending and receiving
> SMS via a GSM modem or other supported gateways.
> This software is distributed under the terms of the Apache v2.0 License.
> Web Site: http://smslib.org
> 1 [main] INFO smslib - Version: 3.4.1
> 1 [main] INFO smslib - JRE Version: 1.6.0_24
> 1 [main] INFO smslib - JRE Impl Version: 19.1-b02
> 1 [main] INFO smslib - O/S: Linux / i386 / 2.6.35-28-generic
> 37 [Thread-3] INFO smslib - GTW: modem.ttyUSB0: Starting gateway, using
> Generic AT Handler.
> 37 [Thread-3] INFO smslib - GTW: modem.ttyUSB0: Opening: /dev/ttyUSB0
> @115200
> *Error loading JComm JNI library*
> [ERROR] org.smslib.GatewayException: Comm library exception:
> java.lang.RuntimeException: javax.comm.NoSuchPortException
> [INFO] [SimpleAxisServer] Started
> [SimpleAxisServer] Started
> 15036 [pool-1-thread-1] WARN smslib - WatchDog: Gateway: modem.ttyUSB0
> restarting.
> 15036 [pool-1-thread-1] INFO smslib - GTW: modem.ttyUSB0: Stopping
> gateway...
> 15037 [pool-1-thread-1] WARN smslib - WatchDog: error while shutting down
> Gateway: modem.ttyUSB0
> java.lang.NullPointerException
> at org.smslib.scheduler.Scheduler.remove(Scheduler.java:84)
> at org.smslib.modem.AModemDriver.disconnect(AModemDriver.java:236)
> at org.smslib.modem.ModemGateway.stopGateway(ModemGateway.java:169)
> at org.smslib.Service$WatchDog.process(Service.java:1386)
> at org.smslib.scheduler.ASchedulerTask.run(ASchedulerTask.java:80)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
> at
> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
>  at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)
>  at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:662)
> 15038 [pool-1-thread-1] INFO smslib - GTW: modem.ttyUSB0: Starting gateway,
> using Generic AT Handler.
> 15039 [pool-1-thread-1] INFO smslib - GTW: modem.ttyUSB0: Opening:
> /dev/ttyUSB0 @115200
> 15039 [pool-1-thread-1] ERROR smslib - WatchDog: error while starting
> Gateway: modem.ttyUSB0
> org.smslib.GatewayException: Comm library exception:
> java.lang.RuntimeException: javax.comm.NoSuchPortException
> at
> org.smslib.modem.SerialModemDriver.connectPort(SerialModemDriver.java:99)
> at org.smslib.modem.AModemDriver.connect(AModemDriver.java:110)
> at org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:158)
> at org.smslib.Service$WatchDog.process(Service.java:1395)
> 
> Grateful for any clue on how to solve this.
> 
> Thanks!
> 
> On Wed, Aug 24, 2011 at 3:47 PM, Pushpalanka Jayawardhana <
> pushpalankajaya@gmail.com> wrote:
> 
> > Hi,
> > 
> > I am trying to consume a service via a SMS using axis2 sms transport.
> > But when I start the server after configurations it gives me this error.
> > 
> > .....
> > [INFO] Deploying Web service: version.aar -
> > file:/home/pushpalanka/Installations/axis2-1.6.0/repository/services/version.aar
> > [INFO] Deploying Web service: SampleInOutService.aar -
> > file:/home/pushpalanka/Installations/axis2-1.6.0/repository/services/SampleInOutService.aar
> >  [INFO] Listening on port 8080
> > [INFO] SMSLib: A Java API library for sending and receiving SMS via a GSM
> > modem or other supported gateways.
> > This software is distributed under the terms of the Apache v2.0 License.
> > Web Site: http://smslib.org
> > [INFO] Version: 3.5.1
> > [INFO] JRE Version: 1.6.0_24
> > [INFO] JRE Impl Version: 19.1-b02
> > [INFO] O/S: Linux / i386 / 2.6.35-28-generic
> > [FATAL] [SimpleAxisServer] Shutting down. Error starting SimpleAxisServer
> > java.lang.IllegalAccessError: tried to access method
> > org.smslib.Service.<init>()V from class
> > org.apache.axis2.transport.sms.gsm.GSMImplManager
> > at
> > org.apache.axis2.transport.sms.gsm.GSMImplManager.start(GSMImplManager.java:66)
> > at org.apache.axis2.transport.sms.SMSManager.start(SMSManager.java:206)
> > at
> > org.apache.axis2.transport.sms.SMSMessageReciever.start(SMSMessageReciever.java:47)
> >  at
> > org.apache.axis2.engine.ListenerManager.start(ListenerManager.java:167)
> > at
> > org.apache.axis2.engine.ListenerManager.startSystem(ListenerManager.java:185)
> > at org.apache.axis2.engine.AxisServer.start(AxisServer.java:101)
> > at
> > org.apache.axis2.transport.SimpleAxis2Server.main(SimpleAxis2Server.java:99)
> > 
> > I installed Java communication API according to USB and serial-port
> > communications from Java
> > <http://mccurdy.wordpress.com/getting-started/usb-and-serial-port-communications-from-java-step-7/>and \
> > looking for any clue on what I am doing wrong. 
> > 
> > 
> > --
> > *Regards,*
> > Pushpalanka Jayawardhana,
> > Undergraduate,
> > Computer Science and Engineering Department,
> > University of Moratuwa,
> > Sri Lanka.
> > Blog : http://pushpalankajaya.blogspot.com/
> > 
> > 
> 
> 
> --
> *Regards,*
> Pushpalanka Jayawardhana,
> Undergraduate,
> Computer Science and Engineering Department,
> University of Moratuwa,
> Sri Lanka.
> Blog : http://pushpalankajaya.blogspot.com/
> 
> 


-- 
Charith Dhanushka Wickramarachchi
http://charithwiki.blogspot.com/


[Attachment #3 (text/html)]

Hi  Pushpalanka, <br><br>I think your jcomm installation is not correct.This may be \
due to your jcomm properties file is not placed in jre/lib directory<br>Or may be \
that port actually does not exist.<br><br>thanks,<br>Charith<br>  <br><br><br><div \
class="gmail_quote">On Thu, Aug 25, 2011 at 1:10 AM, Pushpalanka Jayawardhana <span \
dir="ltr">&lt;<a href="mailto:pushpalankajaya@gmail.com">pushpalankajaya@gmail.com</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px \
#ccc solid;padding-left:1ex;"> Hi,<div>The above error was due to a version mismatch \
occurred with the smslib.jar version I used.<br>Now I am getting this \
error<br><div><br></div><div><span style="border-collapse:collapse;font-family:arial, \
sans-serif;font-size:13px"><font color="#333333">I have placed \
libLinuxSerialParallel_g.so and libLinuxSerialParallel.so on both \
/usr/lib/jvm/java-6-sun-</font><font color="#333333"><a href="http://1.6.0.24/jre/" \
target="_blank">1.6.0.24/jre/</a></font><b style="color:rgb(51, 51, 51)">lib</b><font \
color="#333333"> and /usr/lib/</font><font \
color="#333333">jvm/java-6-sun-1.6.0.24/jre/</font><b style="color:rgb(51, 51, \
51)">bin </b><font color="#333333">following several articles. Reasons for \
</font><span style="color:rgb(0, 0, 153)">javax.comm.NoSuchPortException </span><font \
color="#333333">were mentioned as wrong port or Jcomm installation errors. I have \
confirmed them several times now. Could not find any hint on that </font><font \
style="color:rgb(51, 51, 51)" color="#000066">Jcomm Jn</font><font color="#333333">i \
library.</font><br>

<div style="color:rgb(51, 51, 51)"><br></div><div><div class="im"><div \
style="color:rgb(51, 51, 51)"><font color="#000099">[INFO] Listening on port \
8080</font></div></div><div style="color:rgb(51, 51, 51)"><font color="#000099">1 \
[main] INFO smslib - SMSLib: A Java API library for sending and receiving SMS via a \
GSM modem or other supported gateways.</font></div> <div class="im">
<div style="color:rgb(80, 0, 80)"><div><font color="#000099">This software is \
distributed under the terms of the Apache v2.0 License.</font></div><div><font \
color="#000099">Web Site: <a href="http://smslib.org/" style="color:rgb(54, 68, 82)" \
target="_blank">http://smslib.org</a></font></div>

</div></div><div style="color:rgb(51, 51, 51)"><font color="#000099">1 [main] INFO \
smslib - Version: 3.4.1</font></div><div style="color:rgb(51, 51, 51)"><font \
color="#000099">1 [main] INFO smslib - JRE Version: 1.6.0_24</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099">1 [main] INFO smslib - JRE \
Impl Version: 19.1-b02</font></div><div style="color:rgb(51, 51, 51)"><font \
color="#000099">1 [main] INFO smslib - O/S: Linux / i386 / \
2.6.35-28-generic</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099">37 [Thread-3] INFO smslib - \
GTW: modem.ttyUSB0: Starting gateway, using Generic AT Handler.</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099">37 [Thread-3] INFO smslib - GTW: \
modem.ttyUSB0: Opening: /dev/ttyUSB0 @115200</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000066" face="arial, helvetica, \
sans-serif"><b>Error loading JComm JNI library</b></font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099">[ERROR] \
org.smslib.GatewayException: Comm library exception: java.lang.RuntimeException: \
javax.comm.NoSuchPortException</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099">[INFO] [SimpleAxisServer] \
Started</font></div><div style="color:rgb(51, 51, 51)"><font \
color="#000099">[SimpleAxisServer] Started</font></div><div style="color:rgb(51, 51, \
51)">

<font color="#000099">15036 [pool-1-thread-1] WARN smslib - WatchDog: Gateway: \
modem.ttyUSB0 restarting.</font></div><div style="color:rgb(51, 51, 51)"><font \
color="#000099">15036 [pool-1-thread-1] INFO smslib - GTW: modem.ttyUSB0: Stopping \
gateway...</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099">15037 [pool-1-thread-1] WARN \
smslib - WatchDog: error while shutting down Gateway: modem.ttyUSB0</font></div><div \
style="color:rgb(51, 51, 51)"><font \
color="#000099">java.lang.NullPointerException</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.scheduler.Scheduler.remove(Scheduler.java:84)</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.modem.AModemDriver.disconnect(AModemDriver.java:236)</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.modem.ModemGateway.stopGateway(ModemGateway.java:169)</font></div><div \
style="color:rgb(51, 51, 51)"> <font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.Service$WatchDog.process(Service.java:1386)</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.scheduler.ASchedulerTask.run(ASchedulerTask.java:80)</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)</font></div><div \
style="color:rgb(51, 51, 51)">

<font color="#000099"><span style="white-space:pre-wrap">	</span>at \
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)</font></div>


<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180)</font></div>


<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204)</font></div>


<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)</font></div><div \
style="color:rgb(51, 51, 51)">

<font color="#000099"><span style="white-space:pre-wrap">	</span>at \
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
java.lang.Thread.run(Thread.java:662)</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099">15038 [pool-1-thread-1] INFO \
smslib - GTW: modem.ttyUSB0: Starting gateway, using Generic AT \
Handler.</font></div><div style="color:rgb(51, 51, 51)"><font color="#000099">15039 \
[pool-1-thread-1] INFO smslib - GTW: modem.ttyUSB0: Opening: /dev/ttyUSB0 \
@115200</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099">15039 [pool-1-thread-1] \
ERROR smslib - WatchDog: error while starting Gateway: modem.ttyUSB0</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099">org.smslib.GatewayException: Comm \
library exception: java.lang.RuntimeException: \
javax.comm.NoSuchPortException</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.modem.SerialModemDriver.connectPort(SerialModemDriver.java:99)</font></div><div \
style="color:rgb(51, 51, 51)">

<font color="#000099"><span style="white-space:pre-wrap">	</span>at \
org.smslib.modem.AModemDriver.connect(AModemDriver.java:110)</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.modem.ModemGateway.startGateway(ModemGateway.java:158)</font></div>

<div style="color:rgb(51, 51, 51)"><font color="#000099"><span \
style="white-space:pre-wrap">	</span>at \
org.smslib.Service$WatchDog.process(Service.java:1395)</font></div><div \
style="color:rgb(51, 51, 51)"><font color="#000099"><br>

</font></div><div><font>Grateful for any clue on how to solve this.</font></div><div \
style="color:rgb(51, 51, 51)"><br></div><div style="color:rgb(51, 51, \
51)">Thanks!</div></div></span><div><div></div><div class="h5"><br> <div \
class="gmail_quote"> On Wed, Aug 24, 2011 at 3:47 PM, Pushpalanka Jayawardhana <span \
dir="ltr">&lt;<a href="mailto:pushpalankajaya@gmail.com" \
target="_blank">pushpalankajaya@gmail.com</a>&gt;</span> wrote:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex">

Hi,<div><br><div>I am trying to consume a service via a SMS using axis2 sms \
transport.</div><div>But when I start the server after configurations it gives me \
this error.</div><div><br></div><div>.....</div><div><div><font face="&#39;trebuchet \
ms&#39;, sans-serif">[INFO] Deploying Web service: version.aar - \
file:/home/pushpalanka/Installations/axis2-1.6.0/repository/services/version.aar</font></div>



<div><font face="&#39;trebuchet ms&#39;, sans-serif">[INFO] Deploying Web service: \
SampleInOutService.aar - \
file:/home/pushpalanka/Installations/axis2-1.6.0/repository/services/SampleInOutService.aar</font></div>
 <div><font face="&#39;trebuchet ms&#39;, sans-serif">[INFO] Listening on port \
8080</font></div><div><font face="&#39;trebuchet ms&#39;, sans-serif">[INFO] SMSLib: \
A Java API library for sending and receiving SMS via a GSM modem or other supported \
gateways.</font></div>


<div><font face="&#39;trebuchet ms&#39;, sans-serif">This software is distributed \
under the terms of the Apache v2.0 License.</font></div><div><font \
face="&#39;trebuchet ms&#39;, sans-serif">Web Site: <a href="http://smslib.org" \
target="_blank">http://smslib.org</a></font></div>


<div><font face="&#39;trebuchet ms&#39;, sans-serif">[INFO] Version: \
3.5.1</font></div><div><font face="&#39;trebuchet ms&#39;, sans-serif">[INFO] JRE \
Version: 1.6.0_24</font></div> <div><font face="&#39;trebuchet ms&#39;, \
sans-serif">[INFO] JRE Impl Version: 19.1-b02</font></div><div><font \
face="&#39;trebuchet ms&#39;, sans-serif">[INFO] O/S: Linux / i386 / \
2.6.35-28-generic</font></div> <div><font face="&#39;trebuchet ms&#39;, \
sans-serif">[FATAL] [SimpleAxisServer] Shutting down. Error starting \
SimpleAxisServer</font></div><div><font face="&#39;trebuchet ms&#39;, \
sans-serif">java.lang.IllegalAccessError: tried to access method \
org.smslib.Service.&lt;init&gt;()V from class \
org.apache.axis2.transport.sms.gsm.GSMImplManager</font></div>


<div><font face="&#39;trebuchet ms&#39;, sans-serif"><span \
style="white-space:pre-wrap">	</span>at \
org.apache.axis2.transport.sms.gsm.GSMImplManager.start(GSMImplManager.java:66)</font></div>
 <div><font face="&#39;trebuchet ms&#39;, sans-serif"><span \
style="white-space:pre-wrap">	</span>at \
org.apache.axis2.transport.sms.SMSManager.start(SMSManager.java:206)</font></div> \
<div><font face="&#39;trebuchet ms&#39;, sans-serif"><span \
style="white-space:pre-wrap">	</span>at \
org.apache.axis2.transport.sms.SMSMessageReciever.start(SMSMessageReciever.java:47)</font></div>
 <div><font face="&#39;trebuchet ms&#39;, sans-serif"><span \
style="white-space:pre-wrap">	</span>at \
org.apache.axis2.engine.ListenerManager.start(ListenerManager.java:167)</font></div> \
<div><font face="&#39;trebuchet ms&#39;, sans-serif"><span \
style="white-space:pre-wrap">	</span>at \
org.apache.axis2.engine.ListenerManager.startSystem(ListenerManager.java:185)</font></div>
 <div><font face="&#39;trebuchet ms&#39;, sans-serif"><span \
style="white-space:pre-wrap">	</span>at \
org.apache.axis2.engine.AxisServer.start(AxisServer.java:101)</font></div><div> <font \
face="&#39;trebuchet ms&#39;, sans-serif"><span \
style="white-space:pre-wrap">	</span>at \
org.apache.axis2.transport.SimpleAxis2Server.main(SimpleAxis2Server.java:99)</font></div>
 <div><font face="&#39;trebuchet ms&#39;, sans-serif"><br></font></div><div><font \
face="arial, helvetica, sans-serif">I installed Java communication API according to \
<a href="http://mccurdy.wordpress.com/getting-started/usb-and-serial-port-communications-from-java-step-7/" \
target="_blank">USB and serial-port communications from Java </a> and looking for any \
clue on what I am doing wrong. </font></div>


<div><br></div><font color="#888888"><div><br clear="all"><div><br></div>-- \
<br><div><font color="#000099"><font \
face="georgia,serif"><b>Regards,</b><br></font></font></div><div><font \
color="#000099"><font face="georgia,serif">Pushpalanka \
Jayawardhana,</font></font></div>


<div><font color="#000099"><font \
face="georgia,serif">Undergraduate,</font></font></div><div><font \
color="#000099"><font face="georgia,serif">Computer Science and Engineering \
Department,</font></font></div><div><font color="#000099"><font \
face="georgia,serif">University of Moratuwa,</font></font></div>


<div><font color="#000099"><font face="georgia,serif">Sri \
Lanka.</font></font></div><div><font color="#000099"><font face="georgia,serif">Blog \
: </font><a href="http://pushpalankajaya.blogspot.com/" target="_blank"><font \
face="georgia,serif">http://pushpalankajaya.blogspot.com/</font></a></font></div>


<br>
</div></font></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font \
color="#000099"><font \
face="georgia,serif"><b>Regards,</b><br></font></font></div><div><font \
color="#000099"><font face="georgia,serif">Pushpalanka \
Jayawardhana,</font></font></div>

<div><font color="#000099"><font \
face="georgia,serif">Undergraduate,</font></font></div><div><font \
color="#000099"><font face="georgia,serif">Computer Science and Engineering \
Department,</font></font></div><div><font color="#000099"><font \
face="georgia,serif">University of Moratuwa,</font></font></div>

<div><font color="#000099"><font face="georgia,serif">Sri \
Lanka.</font></font></div><div><font color="#000099"><font face="georgia,serif">Blog \
: </font><a href="http://pushpalankajaya.blogspot.com/" target="_blank"><font \
face="georgia,serif">http://pushpalankajaya.blogspot.com/</font></a></font></div>

<br>
</div></div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Charith Dhanushka \
Wickramarachchi<br><a \
href="http://charithwiki.blogspot.com/">http://charithwiki.blogspot.com/</a><br><br>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic