I have found your library cool and useful!
In my code I have simple trait with simpledb val:
trait SimpleDB {
val simpledb = new SimpleDBAccount("xxx", "xxx")
}
I'm using that trait in many places in different actors/threads and
sometimes I get this error:
2010-03-19 14:31:57 WARN>
org.apache.commons.httpclient.SimpleHttpConnectionManager:204 -
SimpleHttpConnectionManager being used incorrectly. Be sure that
HttpMethod.releaseConnection() is always called and that only one
thread and/or method is using this connection manager at a time.
java.io.IOException: Bad chunk size: Content-Type: text/xml
at
org.apache.commons.httpclient.ChunkedInputStream.getChunkSizeFromInputStream(ChunkedInputStream.java:
306)
at
org.apache.commons.httpclient.ChunkedInputStream.nextChunk(ChunkedInputStream.java:
221)
at
org.apache.commons.httpclient.ChunkedInputStream.read(ChunkedInputStream.java:
146)
at java.io.FilterInputStream.read(FilterInputStream.java:66)
at
org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:
88)
at org.apache.xerces.impl.XMLEntityManager
$RewindableInputStream.read(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
Source)
at
org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
Source)
at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
at scala.xml.parsing.FactoryAdapter.loadXML(FactoryAdapter.scala:292)
at
scala.xml.parsing.NoBindingFactoryAdapter.loadXML(NoBindingFactoryAdapter.scala:
60)
at scala.xml.XML$.load(XML.scala:64)
at org.sublime.amazon.simpleDB.Connection.makeRequest(Net.scala:39)
at
org.sublime.amazon.simpleDB.api.SimpleDBAccount.makeSimpleDBRequest(Account.scala:
26)
at org.sublime.amazon.simpleDB.Concrete
$PutAttributesRequest.response(Concrete.scala:70)
at org.sublime.amazon.simpleDB.api.SimpleAPI
$Item.putAttribute(SimpleAPI.scala:106)
at org.sublime.amazon.simpleDB.api.SimpleAPI$Item.$plus
$eq(SimpleAPI.scala:131)
Is it my fault or there is something wrong with library? Can I
continue using this library like I'm using it?
Thx,
Peter