<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel">
    <title>gmane.lisp.armedbear.devel</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2330"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2329"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2328"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2327"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2326"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2325"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2324"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2323"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2322"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2321"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2320"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2319"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2318"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2317"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2316"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2315"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2314"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2313"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2312"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2311"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2330">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2330</link>
    <description>&lt;pre&gt;On Thu, May 24, 2012 at 4:30 AM, Alan Ruttenberg
&amp;lt;alanruttenberg-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

The only way I know is mucking with ClassLoader via reflection. Not
pretty and not portable, since the accessed fields are private.

Alessio
&lt;/pre&gt;</description>
    <dc:creator>Alessio Stalla</dc:creator>
    <dc:date>2012-05-24T07:05:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2329">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2329</link>
    <description>&lt;pre&gt;I have had trouble if there is an associated native library that needs to
be loaded - in that case the java initializer will expect to be able to
load the native library, but I don't know any way to dynamically extend the
native library path. That may not be happening in your case, but I figured
I'd add this factoid to the thread for later searching. If anyone knows how
to actually change java.library.path at run time (and have the change
matter), do let me know.
-Alan

On Fri, May 18, 2012 at 9:08 AM, Mark Evenson &amp;lt;evenson-VmQCmMdMyN0AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

_______________________________________________
armedbear-devel mailing list
armedbear-devel-F1HGIaG5STRyXAeb93iumQ&amp;lt; at &amp;gt;public.gmane.org
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
&lt;/pre&gt;</description>
    <dc:creator>Alan Ruttenberg</dc:creator>
    <dc:date>2012-05-24T02:30:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2328">
    <title>Re: Is anybody interested in jfli-abcl?</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2328</link>
    <description>&lt;pre&gt;Hi Alex,

I also have my own hacked up version of jfli, if you want to have a look it is here:

&amp;lt;https://github.com/mrohne/jfli&amp;gt;

Ole

On 2012-05-23, at 15:06 , Alex Mizrahi wrote:


_______________________________________________
armedbear-devel mailing list
armedbear-devel-F1HGIaG5STRyXAeb93iumQ&amp;lt; at &amp;gt;public.gmane.org
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
&lt;/pre&gt;</description>
    <dc:creator>Ole Myren Rohne</dc:creator>
    <dc:date>2012-05-23T18:57:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2327">
    <title>Re: Is anybody interested in jfli-abcl?</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2327</link>
    <description>&lt;pre&gt;[…]

If jfli-abcl is pure Common Lisp, I offer to package it as a 
ABCL-CONTRIB extension.  JSS is only one of the experiments in Java 
syntax we would like to support in our aim to make the Bear 
polymorphously perverse.

All one needs to do is create a toplevel ASDF definition in 'jfli.asd' 
and move it into 'ABCL_ROOT/contrib/jfli/' in the build tree.

After recompiling, the source may be loaded into the running JVM via the 
CL:REQUIRE mechanism:

(require :abcl-contrib)
(require :jfli)

Right now I'm really trying to triage stuff for [abcl-1.1.0][], but if 
you gave me a patch to apply to [ABCL trunk][2], I could easily commit it.

[abcl-1.1.0]: http://trac.common-lisp.net/armedbear/milestone/1.1.0
[2]: http://code.google.com/p/abcl-dynamic-install/source/browse/
&lt;/pre&gt;</description>
    <dc:creator>Mark Evenson</dc:creator>
    <dc:date>2012-05-23T18:31:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2326">
    <title>Is anybody interested in jfli-abcl?</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2326</link>
    <description>&lt;pre&gt;jfli-abcl, basically, allows one to quickly create Lisp function 
wrappers for Java classes.

E.g.

(def-java-class "java.sql.DriverManager")
(use-package :|java.sql|)
(DriverManager.getConnection ...)

The benefit over java:jcall  and JSS is that it looks more-or-less like 
normal Lisp function calls, pretty similar to a wrapper you could write 
yourself.
Also, potentially, it might carry less runtime overhead because 
everything can be resolved at compile-time.

And if you use SLIME, auto-completion works. It doesn't like mixed case, 
though, so you need to write it like
(|java.sql|:drivermanager.getcollection ...)
Still, better than nothing.

As far as I can tell, jfli-abcl isn't currently maintained.
But as I'm used to jfli-abcl I maintain my own version with some fixes.

If there is any interest in jfli-abcl I could, perhaps,. publish my 
version and polish it a bit.

(I'm personally not interested in new-class functionality which allows 
one to create Java class from Lisp.)

(I've found this updated ve&lt;/pre&gt;</description>
    <dc:creator>Alex Mizrahi</dc:creator>
    <dc:date>2012-05-23T13:06:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2325">
    <title>Re: ABCL has an incorrect belief about hostnameand cpu in its fasl storage</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2325</link>
    <description>&lt;pre&gt;cl-test-grid reports in by OS name &amp;amp; architecture. This implies that ABCL results from different architectures (which potentially might differ) will be conflated.  

Thanks for taking a look!

On May 18, 2012, at 2:49 AM, Mark Evenson wrote:


Regards,
Paul Nathan




_______________________________________________
armedbear-devel mailing list
armedbear-devel-F1HGIaG5STRyXAeb93iumQ&amp;lt; at &amp;gt;public.gmane.org
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
&lt;/pre&gt;</description>
    <dc:creator>Paul Nathan</dc:creator>
    <dc:date>2012-05-18T14:12:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2324">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2324</link>
    <description>&lt;pre&gt;
On May 18, 2012, at 14:54 , Alex Mizrahi wrote:


[…]

Apparently the postgres-jdbc DriverManager API has problems if the
'postgresql.jar' is not on the system classpath, which doesn't seem to be true for the Oracle JDBC classes.

The following uses the getConnection() method directly on the
org.postgresql.Driver:

(add-to-classpath "/opt/local/share/java/postgresql.jar")
(jcall "connect" (jnew "org.postgresql.Driver") "jdbc:postgresql:test" (jnew "java.util.Properties"))

I would recommend using this over messing with the ABCL classpath,
as you'll have to include "extra" instructions to people to use
your interface beyond the Lisp code you ship.

P.S. The "-jar" and "-cp" options to Java are always mutually exclusive.
&lt;/pre&gt;</description>
    <dc:creator>Mark Evenson</dc:creator>
    <dc:date>2012-05-18T13:08:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2323">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2323</link>
    <description>&lt;pre&gt;

It looks like you can't use both -cp and -jar.

Here's what works for me:

---
$ java -cp abcl.jar:postgresql.jdbc3.jar org.armedbear.lisp.Main

Armed Bear Common Lisp 1.0.1-svn-13932
Java 1.6.0_20 Sun Microsystems Inc.
OpenJDK 64-Bit Server VM
Low-level initialization completed in 1.024 seconds.
Startup completed in 3.393 seconds.
Type ":help" for a list of available commands.

CL-USER(1): (jstatic "forName" "java.lang.Class"  "org.postgresql.Driver")
#&amp;lt;java.lang.Class class org.postgresql.Driver {218C6982}&amp;gt;

CL-USER(6): (java:jstatic "getConnection" "java.sql.DriverManager" 
"jdbc:postgresql:jena_test" "alex" "xxxxxx")
#&amp;lt;org.postgresql.jdbc3.Jdbc3Connection 
org.postgresql.jdbc3.Jdbc3Connec.... {4FC0CB76}&amp;gt;
---

So, I specify both postgresql and abcl jars in -cp and load class 
org.armedbear.lisp.Main (it starts interpreter and repl).
Then, well, it works. I use older version of PostgreSQL driver, but I 
think it doesn't really matter.

HTH
&lt;/pre&gt;</description>
    <dc:creator>Alex Mizrahi</dc:creator>
    <dc:date>2012-05-18T12:54:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2322">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2322</link>
    <description>&lt;pre&gt;El 18/05/12 13:28, Alex Mizrahi escribió:
I've also tried that. Started ABCL with 'java -cp $JDBC_JAR abcl.jar'
and Class.forName still didn't work. Am I missing some parameter?



&lt;/pre&gt;</description>
    <dc:creator>Francisco Vides Fernández</dc:creator>
    <dc:date>2012-05-18T12:25:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2321">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2321</link>
    <description>&lt;pre&gt;

This makes no difference:

#&amp;lt;JAVA-EXCEPTION com.hp.hpl.jena.db.RDFRDBException: Failure to 
instantiate DB Driver:PostgreSQL java.sql.SQLException: No suitable 
driver found for jdbc:postgresql://jena_test {27FEFFAC}&amp;gt;.

But everything works (without double slash) when jar is specified via 
java -cp
&lt;/pre&gt;</description>
    <dc:creator>Alex Mizrahi</dc:creator>
    <dc:date>2012-05-18T12:21:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2320">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2320</link>
    <description>&lt;pre&gt;
I think that should be jdbc:postgresql://jena_test - note the double slash.

A.

&lt;/pre&gt;</description>
    <dc:creator>Alessio Stalla</dc:creator>
    <dc:date>2012-05-18T12:10:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2319">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2319</link>
    <description>&lt;pre&gt;


Even this didn't work in my case.

(java:jnew "org.postgresql.Driver")
#&amp;lt;org.postgresql.Driver org.postgresql.Driver&amp;lt; at &amp;gt;48507269 {2B42FB92}&amp;gt;

(java:jstatic "registerDriver" "java.sql.DriverManager" (java:jnew 
"org.postgresql.Driver"))
NIL


(open-database)
; Evaluation aborted on #&amp;lt;JAVA-EXCEPTION 
com.hp.hpl.jena.db.RDFRDBException: Failure to instantiate DB 
Driver:PostgreSQL java.sql.SQLException: No suitable driver found for 
jdbc:postgresql:jena_test {6E18E546}&amp;gt;.
&lt;/pre&gt;</description>
    <dc:creator>Alex Mizrahi</dc:creator>
    <dc:date>2012-05-18T11:57:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2318">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2318</link>
    <description>&lt;pre&gt;

I've got it working once using something like java:jclass in SLIME REPL, 
but not it doesn't seem to work (in a slightly different environment).

Note that if jar is added to classpath via java commandline 
Class.forName will work fine. That's probably the easiest way to get it 
working.
Only loading jar dynamically via classloader is a problem.


Just tried it, doesn't seem to work either.
&lt;/pre&gt;</description>
    <dc:creator>Alex Mizrahi</dc:creator>
    <dc:date>2012-05-18T11:28:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2317">
    <title>Re: One (probably) stupid question</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2317</link>
    <description>&lt;pre&gt;[…]


Use the Java primitive for boolean truth bound to the constant 
JAVA:+TRUE+ instead of t.

Not a stupid question at all:  it should probably should go in our FAQ…


&lt;/pre&gt;</description>
    <dc:creator>Mark Evenson</dc:creator>
    <dc:date>2012-05-18T11:18:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2316">
    <title>One (probably) stupid question</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2316</link>
    <description>&lt;pre&gt;I'm aware that this must be a stupid question, but after googling for a
while can't find the right answer:

How can I invoke a method with a boolean as an argument. I try to do the
following:

---8&amp;lt;---
(let* ((jlclass (jclass "java.lang.Class"))
       (for-name (jmethod  jlclass "forName"
               (jclass "java.lang.String")
               (jclass "boolean")
               (jclass "java.lang.ClassLoader"))))
  (jstatic for-name jlclass "org.postgresql.Driver" t
(get-current-classloader)))
---8&amp;lt;---
But it raises the error:

The value T is not of class boolean
   [Condition of type ERROR]

I tried replacing '(jclass "boolean") for '(jclass "java.lang.Boolean"),
but in that case it doesn't find the for-name method.

How am I supposed to invoke the method!

Thanks in advance!


&lt;/pre&gt;</description>
    <dc:creator>Francisco Vides Fernández</dc:creator>
    <dc:date>2012-05-18T11:14:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2315">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2315</link>
    <description>&lt;pre&gt;[…]


[…]

One might try using the JSS:NEW operator which has a slightly more 
aggressive method of locating Java classes with the 
[java.sql.DriverManager API][1], which is the preferred way of loading 
JDBC drivers rather than the Class.forName() method.

[1]: http://docs.oracle.com/javase/6/docs/api/java/sql/DriverManager.html

For loading Oracle drivers, the following code works for me.  I would 
expect that it would for Postgres as well with suitable modification of 
the parameters.

(require 'abcl-contrib)
(require 'abcl-asdf)
(require 'jss)

(defparameter *driver-pathname*
   "~/dist/ojdbc6.jar")
(defparameter *driver-class*
   "oracle.jdbc.OracleDriver")

(defun ensure-driver ()
   (java:add-to-classpath *driver-pathname*)
   (#"registerDriver" 'java.sql.DriverManager (new *driver-class*)))


&lt;/pre&gt;</description>
    <dc:creator>Mark Evenson</dc:creator>
    <dc:date>2012-05-18T11:06:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2314">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2314</link>
    <description>&lt;pre&gt;On Fri, May 18, 2012 at 11:20 AM, Francisco Vides Fernández
&amp;lt;fvides-u/fcxpuwxnlHddKoEH+GZlaTQe2KTcn/&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:

Bummer. Classes might not be initialized (or whatever is the correct
technical term) when loaded, depending on how you load them. That
includes (not) running static initializer code. Evidently jclass is
using the wrong method for your use case.

As a workaround, you could try to force initialization of the class by
accessing some static field or method or ask for some metadata
(jclass-methods, jclass-name, ...). But I don't know if that's
guaranteed to work.

Or you can revert to Class.forName, but ensuring to use the overload
that takes an explicit classloader, and feeding it the one used by
ABCL (look in java.lisp to see how to retrieve it).

On the long term, though, jclass really needs to take an extra
argument to force initialization.

Alessio

&lt;/pre&gt;</description>
    <dc:creator>Alessio Stalla</dc:creator>
    <dc:date>2012-05-18T10:14:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2313">
    <title>Re: ABCL has an incorrect belief about hostname and cpu in its fasl storage</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2313</link>
    <description>&lt;pre&gt;
[…]

ASDF is indeed using its compile time values for computing the fasl 
location rather than runtime values (the abcl-bin-1.0.1 release you are 
running was compiled on solarisx86).

Since is ABCL is unique (?) in having platform-independent fasls, we 
need a bit of special treatment.  It looks like asdf-2.21 included in 
ABCL trunk might be a bit more intelligent about this, as it seems to 
have different code, but we will check it out.

This should mostly be an aesthetic, although annoying, problem or is 
there something here that really effects your desired usage of ABCL?

Filed as ticket [209][]; thanks for the report.

[209]: http://trac.common-lisp.net/armedbear/ticket/209
&lt;/pre&gt;</description>
    <dc:creator>Mark Evenson</dc:creator>
    <dc:date>2012-05-18T09:49:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2312">
    <title>Re: sockets in CLISP</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2312</link>
    <description>&lt;pre&gt;

It works well:


[pjb&amp;lt; at &amp;gt;kuiper :0 tmp]$ nc -t -l -p 49729 &amp;amp;
[2] 21094
[pjb&amp;lt; at &amp;gt;kuiper :0 tmp]$ clisp -q -ansi -norc -x '(defun socket-fun () (WITH-OPEN-STREAM (socket (SOCKET:SOCKET-CONNECT 49729 "localhost")) (let ((*standard-output* socket)) (format socket "The color is ~A" "red") (force-output socket) (finish-output nil))))' -x '(socket-fun)'
SOCKET-FUNThe color is red
NIL
[2]+  Done                    nc -t -l -p 49729
[pjb&amp;lt; at &amp;gt;kuiper :0 tmp]$ 


There's no problem with format.

But I'm wondering why you're asking a clisp question on an armedbear
mailing list?

&lt;/pre&gt;</description>
    <dc:creator>Pascal J. Bourguignon</dc:creator>
    <dc:date>2012-05-18T09:47:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2311">
    <title>sockets in CLISP</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2311</link>
    <description>&lt;pre&gt;Hi,

I'm trying to send some strings using the format function in LISP to a
sockets but always I obtain NIL

I'm using this function:

(defun sockets_fun()
(WITH-OPEN-STREAM (socket (SOCKET:SOCKET-CONNECT 49729 "localhost"))
(let ((*standard-output* socket))
(format socket "The color is ~A" "red")
(force-output socket)
(finish-output nil)
)))

But always I obtain NIL in the socket

Instead of that function I've tried to use this another function:

(defun geetings()
(print "hi"))

and works fine, appears hi in the socket

Why there are problems with sockets with the format function?

Thanks
_______________________________________________
armedbear-devel mailing list
armedbear-devel-F1HGIaG5STRyXAeb93iumQ&amp;lt; at &amp;gt;public.gmane.org
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel
&lt;/pre&gt;</description>
    <dc:creator>Santiago Carbonell</dc:creator>
    <dc:date>2012-05-18T09:38:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.lisp.armedbear.devel/2310">
    <title>Re: Connection to database via JDBC and classpath</title>
    <link>http://permalink.gmane.org/gmane.lisp.armedbear.devel/2310</link>
    <description>&lt;pre&gt;El 18/05/12 00:21, Alessio Stalla escribió:
[snip]

Yes, that did the trick, but now I've the following code:
--------------8x--------------
(java:jclass "org.postgresql.Driver")
#&amp;lt;java.lang.Class class org.postgresql.Driver {67AFF9E8}&amp;gt;
;; the driver loads, yay!

(java:jstatic "getConnection" "java.sql.DriverManager"
"jdbc:postgresql://localhost:5432/test")
--------------8x--------------
Throws:

--------------8x--------------
Java exception 'java.sql.SQLException: No suitable driver found for
jdbc:postgresql://localhost:5432/test'.
   [Condition of type JAVA-EXCEPTION]
--------------8x--------------

But the equivalent java code works:
--------------8x--------------
public class JdbcConn
{
   public static void main(String[] args)
   {
      try
      {
     Class.forName("org.postgresql.Driver");
     java.sql.Connection c =
java.sql.DriverManager.getConnection("jdbc:postgresql://localhost:5432/test");
      }
      catch(Exception e)
      {
     e.printStackTrace(System.err);
      }
   }
}
------------&lt;/pre&gt;</description>
    <dc:creator>Francisco Vides Fernández</dc:creator>
    <dc:date>2012-05-18T09:20:38</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.lisp.armedbear.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.lisp.armedbear.devel</link>
  </textinput>
</rdf:RDF>

