Re: using jain-sip-applet-phone with nist-sip-1.2

"Venkata Ramana Kunapuli" <[email protected]> Tue, 9 Oct 2007 12:13:56 -0400
Newsgroups gmane.comp.voip.nist-sip
Message-ID <[email protected]>
--===============7779180847298997119==
Content-Type: multipart/alternative; 
	boundary="----=_Part_6354_29279016.1191946436789"

------=_Part_6354_29279016.1191946436789
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

FYI, I am able to use applet code with 1.2 version. As I suspected it is
build env issue. in addition to the compiler fixes below  you need to add
two new jar files to your build.xml (log4j and concurrent) since 1.2 version
stack uses these jar files. That seems to fix every thing

Thanks
Venkat

On 10/3/07, Venkata Ramana Kunapuli <[email protected]> wrote:
>
> Well I made few changes to it ( not major) and I was able to compile (
> though there are several warnings). The issues I found seems to be , in
> 1.2 there are more exception handling ( some of the compile errors are of
> that short) and then there seems some methods are made as abstract and hence
> we need to implement them in application.
>
> but when i run "ant messenger "it failed at creating sipStack, may be it
> is some thing to do with environment setting (because I copied the same
> piece of code that is used in shootist example ).. I am not too familiar
> with Java env ( I am C++/SIP guy) , thought  may be some body can figure out
> based on error.
>
> Thanks
> Venkat
>  On 10/3/07, M. (Neo-Ranga) Ranganathan <[email protected] > wrote:
> >
> > The applet phone has not been updated to 1.2. If you want to take a
> > crack at it, sign up as a dev and have a hack at it. Sorry I dont have
> > the time to do it. I keep getting requests for it. I am sure the
> > community will receive your efforts favorably.
> >
> > Ranga
> >
> > On 10/3/07, Venkata Ramana Kunapuli < [email protected] > wrote:
> > > Hi,
> > >
> > > I tried to   use jain-sip-applet-phone using nist-sip-1.2, but it
> > gives me
> > > the following error in creating sip stack. However when I use the
> > example
> > > code in nist-sip-.1.2 I am able do this operation successful. Any idea
> > why I
> > > get this error.
> > >
> > > Thanks
> > > Venkat
> > >    [java] javax.sip.PeerUnavailableException: The Peer SIP
> > > Stack: gov.nist.jav
> > > ax.sip.SipStackImpl could not be instantiated. Ensure the Path Name
> > has been
> > > set
> > > .
> > >      [java]     at javax.sip.SipFactory.createStack
> > > (SipFactory.java:324)
> > >      [java]     at
> > > javax.sip.SipFactory.createSipStack(SipFactory.java:152)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.MessageListener.start(MessageListene
> > > r.java:494)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.MessengerManager .<init>(MessengerMan
> > > ager.java:97)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.<init>(NISTMesseng
> > > er.java:54)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.main
> > > (NISTMessenger
> > > .java:520)
> > >      [java] Caused by:
> > > java.lang.reflect.InvocationTargetException
> > >      [java]     at
> > > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > >  Method)
> > >      [java]     at
> > > sun.reflect.NativeConstructorAccessorImpl.newInstance
> > > (NativeC
> > > onstructorAccessorImpl.java:39)
> > >      [java]     at
> > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance (Del
> > > egatingConstructorAccessorImpl.java:27)
> > >      [java]     at
> > > java.lang.reflect.Constructor.newInstance
> > > (Constructor.java:51
> > > 3)
> > >      [java]     at
> > > javax.sip.SipFactory.createStack (SipFactory.java:314)
> > >      [java]     ... 5 more
> > >      [java] Caused by: java.lang.NoClassDefFoundError:
> > > EDU/oswego/cs/dl/util/con
> > >  current/ConcurrentHashMap
> > >      [java]     at
> > > gov.nist.javax.sip.stack.SIPTransactionStack.<init>(SIPTransa
> > > ctionStack.java:377)
> > >      [java]     at gov.nist.javax.sip.SipStackImpl.<init>(
> > SipStackImpl.java
> > > :268)
> > >
> > >      [java]     at
> > > gov.nist.javax.sip.SipStackImpl.<init>(SipStackImpl.java:310)
> > >
> > >      [java]     ... 10 more
> > >      [java] The Peer SIP Stack: gov.nist.javax.sip.SipStackImpl could
> > not be
> > > ins
> > > tantiated. Ensure the Path Name has been set.
> > >      [java] java.lang.reflect.InvocationTargetException
> > >      [java]     at
> > > sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > >  Method)
> > >      [java]     at
> > > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeC
> > > onstructorAccessorImpl.java:39)
> > >      [java]     at
> > > sun.reflect.DelegatingConstructorAccessorImpl.newInstance (Del
> > > egatingConstructorAccessorImpl.java:27)
> > >      [java]     at
> > > java.lang.reflect.Constructor.newInstance(Constructor.java:51
> > > 3)
> > >      [java]     at javax.sip.SipFactory.createStack
> > > (SipFactory.java:314)
> > >      [java]     at
> > > javax.sip.SipFactory.createSipStack(SipFactory.java:152)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.MessageListener.start(MessageListene
> > > r.java:494)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.MessengerManager.<init>(MessengerMan
> > > ager.java:97)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.<init>(NISTMesseng
> > > er.java:54)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.main
> > > (NISTMessenger
> > > .java:520)
> > >      [java] Caused by: java.lang.NoClassDefFoundError:
> > > EDU/oswego/cs/dl/util/con
> > > current/ConcurrentHashMap
> > >      [java]     at
> > > gov.nist.javax.sip.stack.SIPTransactionStack.<init>(SIPTransa
> > > ctionStack.java:377)
> > >      [java]     at
> > > gov.nist.javax.sip.SipStackImpl .<init>(SipStackImpl.java:268)
> > >
> > >      [java]     at
> > > gov.nist.javax.sip.SipStackImpl.<init>(SipStackImpl.java:310)
> > >
> > >      [java]     ... 10 more
> > >      [java] Exception in thread "main" java.lang.NullPointerException
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.unRegister(NISTMes
> > > senger.java:490)
> > >       [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.close (NISTMessenge
> > > r.java:479)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.fatalError(NISTMes
> > > senger.java:513)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.MessageListener.start (MessageListene
> > > r.java:503)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.MessengerManager.<init>(MessengerMan
> > > ager.java:97)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger
> > > .<init>(NISTMesseng
> > > er.java:54)
> > >      [java]     at
> > > gov.nist.applet.phone.ua.gui.NISTMessenger.main(NISTMessenger
> > > .java:520)
> > >
> > > _______________________________________________
> > > nist-sip mailing list
> > > [email protected]
> > > http://www-x.antd.nist.gov/mailman/listinfo/nist-sip
> > >
> > >
> >
> >
> > --
> > M. Ranganathan
> > "There are two ways to write error-free programs; only the third one
> > works." --  Alan Perlis
> > http://www.animenewsnetwork.com/encyclopedia/anime.php?id=1052
> >
>
>

------=_Part_6354_29279016.1191946436789
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<div><br>FYI, I am able to use applet code with 1.2 version. As I suspected it is build env issue. in addition to the compiler fixes below &nbsp;you need to add two new jar files to your build.xml (log4j and concurrent) since&nbsp;1.2
 version stack uses these jar files. That seems to fix every thing</div>
<div>&nbsp;</div>
<div>Thanks</div>
<div>Venkat&nbsp;<br>&nbsp;</div>
<div><span class="gmail_quote">On 10/3/07, <b class="gmail_sendername">Venkata Ramana Kunapuli</b> &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Well I made few changes to it ( not major) and I was able to compile ( though there are several warnings). The issues I found seems to be ,&nbsp;in 1.2 there are more exception handling ( some of the compile errors are of that short) and then there seems some methods are made as&nbsp;abstract and hence we need to&nbsp;implement them in application.&nbsp; 
</div>
<div>&nbsp;</div>
<div>but&nbsp;when i run &quot;ant messenger &quot;it failed&nbsp;at creating sipStack,&nbsp;may be it is some thing to do with environment setting (because I copied the same piece of code that is used in shootist example ).. I am not too familiar with Java env ( I am C++/SIP guy)&nbsp;, thought&nbsp;&nbsp;may be some body can figure out based on error.&nbsp; 
<br><br>Thanks</div>
<div>Venkat&nbsp;</div>
<div><span class="e" id="q_1156757c5c2bb2dc_1">
<div><span class="gmail_quote">On 10/3/07, <b class="gmail_sendername">M. (Neo-Ranga) Ranganathan</b> &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:[email protected]" target="_blank">[email protected] 
</a>&gt; wrote:</span> 
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">The applet phone has not been updated to 1.2. If you want to take a<br>crack at it, sign up as a dev and have a hack at it. Sorry I dont have 
<br>the time to do it. I keep getting requests for it. I am sure the<br>community will receive your efforts favorably.<br><br>Ranga<br><br>On 10/3/07, Venkata Ramana Kunapuli &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:[email protected]" target="_blank">
 [email protected] </a>&gt; wrote:<br>&gt; Hi,<br>&gt;<br>&gt; I tried to&nbsp;&nbsp; use jain-sip-applet-phone using nist-sip-1.2, but it gives me<br>&gt; the following error in creating sip stack. However when I use the example
<br>&gt; code in nist-sip-.1.2 I am able do this operation successful. Any idea why I<br>&gt; get this error.<br>&gt;<br>&gt; Thanks<br>&gt; Venkat<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;[java] javax.sip.PeerUnavailableException: The Peer SIP<br>&gt; Stack: 
gov.nist.jav<br>&gt; ax.sip.SipStackImpl could not be instantiated. Ensure the Path Name has been<br>&gt; set<br>&gt; .<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at javax.sip.SipFactory.createStack<br>&gt; (SipFactory.java:324)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at 
<br>&gt; javax.sip.SipFactory.createSipStack(SipFactory.java:152)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.MessageListener.start(MessageListene<br>&gt; r.java:494)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.MessengerManager
 .&lt;init&gt;(MessengerMan<br>&gt; ager.java:97)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.&lt;init&gt;(NISTMesseng<br>&gt; er.java:54)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.main
 <br>&gt; (NISTMessenger<br>&gt; .java:520)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java] Caused by:<br>&gt; java.lang.reflect.InvocationTargetException<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
<br>&gt;&nbsp;&nbsp;Method)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; sun.reflect.NativeConstructorAccessorImpl.newInstance<br>&gt; (NativeC<br>&gt; onstructorAccessorImpl.java:39)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; sun.reflect.DelegatingConstructorAccessorImpl.newInstance
 (Del<br>&gt; egatingConstructorAccessorImpl.java:27)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; java.lang.reflect.Constructor.newInstance<br>&gt; (Constructor.java:51<br>&gt; 3)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; javax.sip.SipFactory.createStack
 (SipFactory.java:314)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; ... 5 more<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java] Caused by: java.lang.NoClassDefFoundError:<br>&gt; EDU/oswego/cs/dl/util/con<br>&gt;&nbsp;&nbsp;current/ConcurrentHashMap<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; 
gov.nist.javax.sip.stack.SIPTransactionStack.&lt;init&gt;(SIPTransa<br>&gt; ctionStack.java:377)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at gov.nist.javax.sip.SipStackImpl.&lt;init&gt;(SipStackImpl.java<br>&gt; :268)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at 
<br>&gt; gov.nist.javax.sip.SipStackImpl.&lt;init&gt;(SipStackImpl.java:310)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; ... 10 more<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java] The Peer SIP Stack: gov.nist.javax.sip.SipStackImpl could not be<br>&gt; ins<br>
&gt; tantiated. Ensure the Path Name has been set.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java] java.lang.reflect.InvocationTargetException<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native<br>&gt;&nbsp;&nbsp;Method) 
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeC<br>&gt; onstructorAccessorImpl.java:39)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; sun.reflect.DelegatingConstructorAccessorImpl.newInstance
 (Del<br>&gt; egatingConstructorAccessorImpl.java:27)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; java.lang.reflect.Constructor.newInstance(Constructor.java:51<br>&gt; 3)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at javax.sip.SipFactory.createStack
 <br>&gt; (SipFactory.java:314)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; javax.sip.SipFactory.createSipStack(SipFactory.java:152)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.MessageListener.start(MessageListene<br>
&gt; r.java:494)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.MessengerManager.&lt;init&gt;(MessengerMan<br>&gt; ager.java:97)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.&lt;init&gt;(NISTMesseng 
<br>&gt; er.java:54)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.main<br>&gt; (NISTMessenger<br>&gt; .java:520)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java] Caused by: java.lang.NoClassDefFoundError:<br>&gt; EDU/oswego/cs/dl/util/con 
<br>&gt; current/ConcurrentHashMap<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.javax.sip.stack.SIPTransactionStack.&lt;init&gt;(SIPTransa<br>&gt; ctionStack.java:377)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.javax.sip.SipStackImpl
 .&lt;init&gt;(SipStackImpl.java:268)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.javax.sip.SipStackImpl.&lt;init&gt;(SipStackImpl.java:310)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; ... 10 more<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java] Exception in thread &quot;main&quot; 
java.lang.NullPointerException<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.unRegister(NISTMes<br>&gt; senger.java:490)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.close
 (NISTMessenge<br>&gt; r.java:479)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.fatalError(NISTMes<br>&gt; senger.java:513)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.MessageListener.start
 (MessageListene<br>&gt; r.java:503)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.MessengerManager.&lt;init&gt;(MessengerMan<br>&gt; ager.java:97)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger
 <br>&gt; .&lt;init&gt;(NISTMesseng<br>&gt; er.java:54)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[java]&nbsp;&nbsp;&nbsp;&nbsp; at<br>&gt; gov.nist.applet.phone.ua.gui.NISTMessenger.main(NISTMessenger<br>&gt; .java:520)<br>&gt;<br>&gt; _______________________________________________ 
<br>&gt; nist-sip mailing list<br>&gt; <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:[email protected]" target="_blank">[email protected]</a><br>&gt; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www-x.antd.nist.gov/mailman/listinfo/nist-sip" target="_blank">
http://www-x.antd.nist.gov/mailman/listinfo/nist-sip </a><br>&gt;<br>&gt;<br><br><br>--<br>M. Ranganathan<br>&quot;There are two ways to write error-free programs; only the third one<br>works.&quot; --&nbsp;&nbsp;Alan Perlis<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.animenewsnetwork.com/encyclopedia/anime.php?id=1052" target="_blank">
http://www.animenewsnetwork.com/encyclopedia/anime.php?id=1052</a><br></blockquote></div><br></span></div></blockquote></div><br>

------=_Part_6354_29279016.1191946436789--

--===============7779180847298997119==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
nist-sip mailing list
[email protected]
http://www-x.antd.nist.gov/mailman/listinfo/nist-sip

--===============7779180847298997119==--