[Gfoss] spatialite e geoserver

Benedetto Porfidia benedetto.porfidia a isprambiente.it
Ven 10 Giu 2011 12:46:04 CEST


Il 10/06/2011 12.14, a.furieri a lqt.it ha scritto:

>
> mmm ... allora sono dolori di pancia.
> in bocca al lupo, e buon debugging ;-)
> * nota per il lettore: fare questo tipo di debugging
>    su WinOz è come andare a cercare un ago in un pagliaio
>    in piena notte nell'oscurità più totale :D

penso che faccio prima a mettere su una macchina lin64, anche perchè non 
riesco a venirne a capo: copio parte dei log di geoserver (l'error è su 
Astext ma il log è analogo per le altre funzioni spatial)

> Caused by: java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (no such function: AsText)
> 	at org.sqlite.DB.newSQLException(DB.java:385)
> 	at org.sqlite.DB.newSQLException(DB.java:389)
> 	at org.sqlite.DB.throwex(DB.java:376)
> 	at org.sqlite.NestedDB.prepare(NestedDB.java:140)
> 	at org.sqlite.DB.prepare(DB.java:125)
> 	at org.sqlite.Stmt.executeQuery(Stmt.java:121)
> 	at org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:208)
> 	at org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement.java:208)
> 	at org.geotools.jdbc.JDBCFeatureReader.<init>(JDBCFeatureReader.java:147)
> 	at org.geotools.jdbc.JDBCFeatureSource.getReaderInternal(JDBCFeatureSource.java:557)
> 	... 148 more

sinceramente non so proprio dove andare a parare,
sembra che non vengano caricati i due file jar di plugin di geoserver 
relativi a spatialite o che abbiano qualche bug.


> qua sbatti contro un muro di cemento armato :-(
> per WinOz abbiamo disponibile solo la versione 32 bit,
> che per ovvi motivi non riesce proprio a vedere più di
> 2 GB RAM (realisticamante, 1.5GB nel mondo reale).
> non dovresti avere problemi con il dataset castrato,
> ma con quello completo vai sicuramente fuori memoria.
> magari potresti provare su Linux 64 bit.
>
> in ogni caso tieni presente che se il DB "sequestra"
> una quantità esagerata di RAM, poi probabilmente le
> performances globali *calerano*, perchè entreranno
> in sofferenza la JVM ed altri componenti critici ...
> insomma, andrebbe monitorato accuratamente facendo
> un tuning ultra-fine per avere dei benefici reali.
>
> ciao Sandro
>

ben consapevole dei limiti del sistema, la prova serviva apposta per 
verificare se il metodo è applicabile.
Ti ringrazio dei suggerimenti preziosi e continuerò a tenervi/ti 
aggiornati/o

ciao Benedetto


Maggiori informazioni sulla lista Gfoss