Repozytorium Extware
|
belliash |
Dodano 20-08-2012 16:17
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
Mowisz i masz - classpath 0.98 i JamVM 1.6 trafily wlasnie to repozytorium
Choc nie wiem czy to wystarczy od odpalenia serviio, bo kazda implementacja javy rozni sie od siebie; badzmy dobrej mysli.
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
lazik |
Dodano 20-08-2012 16:41
|
Power User
Posty: 356
Dołączył: 09/12/2011 13:09
|
Cytat belliash napisał(a):
Mowisz i masz - classpath 0.98 i JamVM 1.6 trafily wlasnie to repozytorium ;)
Choc nie wiem czy to wystarczy od odpalenia serviio, bo kazda implementacja javy rozni sie od siebie; badzmy dobrej mysli.
No to zaczyna się górka ;)
root@asus-router:/tmp/home/root# /opt/etc/serviio/bin/serviio.sh
Couldn't allocate the heap; try reducing the max heap size (-Xmx)
: Cannot allocate memory
Could not initialise VM. Aborting.
Walczymy dalej... |
|
|
|
belliash |
Dodano 20-08-2012 16:44
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
No, jak na moje oko, probuje zaalokowac wiecej pamieci niz ma dostepne
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
lazik |
Dodano 20-08-2012 17:16
|
Power User
Posty: 356
Dołączył: 09/12/2011 13:09
|
No i to powinno być ustawione w jam.h znajac zycie przy kompilacji:
https://forum.openwrt.org/viewtopic.php?id=16392
Połączony z 20 sierpień 2012 17:21:07:
OK. zmieniłem w linii poleceń i ruszyło tylko teraz następna płotka:
root@asus-router:/tmp/home/root# /opt/etc/serviio/bin/serviio.sh
Exception in thread "main" java.lang.NoClassDefFoundError: org/serviio/MediaServer
<>
Caused by: java.lang.ClassNotFoundException: org.serviio.MediaServer not found in java.lang.ClassLoader$1{urls=[file:/opt/etc/serviio/lib/*,file:/opt/etc/serviio/config/], parent=null}
at java.net.URLClassLoader.findClass(URLClassLoader.java:531)
at java.lang.ClassLoader.loadClass(ClassLoader.java:341)
at java.lang.ClassLoader$1.loadClass(ClassLoader.java:1112)
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)
Walczymy dalej...
Edytowany przez lazik dnia 20-08-2012 17:21
|
|
|
|
belliash |
Dodano 20-08-2012 17:58
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
Teraz wyglada jakby autoloader serviio nie mogl odnalezc klasy org/serviio/MediaServer. Ale to juz problem z serviio. Mam nadzieje ze uda Ci sie go odpalic
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
lazik |
Dodano 21-08-2012 00:22
|
Power User
Posty: 356
Dołączył: 09/12/2011 13:09
|
Przeskoczyłem część błędów i teraz mam ciekawostkę:
root@asus-router:/opt/etc/serviio/lib# /opt/etc/serviio/bin/serviio.sh
log4j:WARN No appenders could be found for logger (org.serviio.ApplicationInstanceManager).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Ktoś z pomysłami?
belliash dasz radę to dziadostwo skompilować?
Połączony z 21 sierpień 2012 08:11:16:
Przeskoczyłem i ten problem a teraz kolejny:
2012-08-21 08:08:59,208 DEBUG [ApplicationInstanceManager] Listening for application instances on socket 44331
2012-08-21 08:08:59,270 INFO [MediaServer] ------------------------------------------------------------------------
2012-08-21 08:08:59,272 INFO [MediaServer] Serviio DLNA media streaming server v 1.0.1 (rev. 6dbf7c6e334f+)
2012-08-21 08:08:59,273 INFO [MediaServer] Petr Nejedly 2009-2012
2012-08-21 08:08:59,274 INFO [MediaServer] http://www.serviio.org
2012-08-21 08:08:59,274 INFO [MediaServer]
2012-08-21 08:08:59,275 INFO [MediaServer] Java 1.5.0-GNU Classpath
2012-08-21 08:08:59,276 INFO [MediaServer] OS Linux mipsel 2.6.22.19
2012-08-21 08:08:59,277 INFO [MediaServer] File encoding: ISO-8859-1
2012-08-21 08:08:59,285 INFO [MediaServer] Headless mode enabled: true
2012-08-21 08:08:59,286 INFO [MediaServer] User home dir: /root
2012-08-21 08:08:59,287 INFO [MediaServer] Temp dir: /tmp
2012-08-21 08:08:59,288 INFO [MediaServer] ------------------------------------------------------------------------
2012-08-21 08:09:01,494 INFO [WebServer] Socket buffer set to 65535 bytes
2012-08-21 08:09:01,522 INFO [RestletServer] Starting Restlet server (/rest) exposed on port 23423
2012-08-21 08:09:02,658 INFO [RestletServer] Starting Restlet server (/mediabrowser) exposed on port 23424
2012-08-21 08:09:02,662 INFO [RestletServer] Starting Restlet server (/cds) exposed on port 23424
2012-08-21 08:09:02,934 INFO [DBSchemaUpdateExecutor] Checking if DB schema needs to be updated
2012-08-21 08:09:02,978 DEBUG [DBLogDAOImpl] Checking if script 'script-0.1.sql' has been run
2012-08-21 08:09:03,028 WARN [DBConnectionPool] Can't create a new connection for jdbc:derby:db;create=true
java.sql.SQLException: No driver found for jdbc:derby:db;create=true
at java.sql.DriverManager.getDriver(DriverManager.java:231)
at java.sql.DriverManager.getConnection(DriverManager.java:161)
at java.sql.DriverManager.getConnection(DriverManager.java:204)
at org.serviio.db.DBConnectionPool.newConnection(DBConnetionPool.java:186)
at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:123)
at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:149)
at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:66)
at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:59)
at org.serviio.update.dao.DBLogDAOImpl.isScriptPresent(DBLogDAOImpl.java:49)
at org.serviio.update.DBSchemaUpdateExecutor.updateDBSchema(DBSchemaUpdateExecutor.java:56)
at org.serviio.MediaServer.main(MediaServer.java:108)
2012-08-21 08:09:05,116 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: null
java.lang.NullPointerException
at org.serviio.update.dao.DBLogDAOImpl.isScriptPresent(DBLogDAOImpl.java:50)
at org.serviio.update.DBSchemaUpdateExecutor.updateDBSchema(DBSchemaUpdateExecutor.java:56)
at org.serviio.MediaServer.main(MediaServer.java:108)
i prawdę mówiąc przy tym już chyba polegnę. Nie mam pojęcia za co się złapać.
No to belliash coś ty mi tu przygotował? ;) Miała być 1.6 a jest [MediaServer] Java 1.5.0-GNU Classpath. Być może to jest problem.
Twoja wersja:
root@asus-router:/tmp/home/root# jamvm -version -showversion -fullversion
java version "1.5.0"
JamVM version 1.6.0-devel
Build information:
Execution Engine: direct-threaded interpreter with stack-caching
Compiled with: gcc 4.5.4
Boot Library Path: /opt/lib/classpath
Boot Class Path: /opt/share/jamvm/classes.zip:/opt/share/classpath/glibj.zip
Edytowany przez lazik dnia 21-08-2012 08:16
|
|
|
|
belliash |
Dodano 21-08-2012 08:21
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
no java jest 1.6 ... Java - wirtualna maszyna - JamVM...
A classpath jest w wersji 0.98 - najnowsza wersja od GNU: http://www.gnu.org/software/classpath/downloads/downloads.html Nowszej nie widze.
Problem jest tego rodzaju ze ta java nie ma wsparcia dla JDBC - Java ODBC - czyli potrzebne jest polaczenie z baza danych (jakas). Moze uda Ci sie w konfigu cos pozmieniac zeby zamiast z DB korzystal z plikow, ew wylaczyc cos tak aby to dzialalo?
Edytowany przez belliash dnia 21-08-2012 08:31
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
lazik |
Dodano 21-08-2012 09:14
|
Power User
Posty: 356
Dołączył: 09/12/2011 13:09
|
Cytat belliash napisał(a):
no java jest 1.6 ... Java - wirtualna maszyna - JamVM...
A classpath jest w wersji 0.98 - najnowsza wersja od GNU: http://www.gnu.org/software/classpath/downloads/downloads.html Nowszej nie widze.
Problem jest tego rodzaju ze ta java nie ma wsparcia dla JDBC - Java ODBC - czyli potrzebne jest polaczenie z baza danych (jakas). Moze uda Ci sie w konfigu cos pozmieniac zeby zamiast z DB korzystal z plikow, ew wylaczyc cos tak aby to dzialalo?
No niestety to jest 1.5 i chyba to kończy zabawę z jamvm - przynajmniej tak wybika z wypowiedzi autora serviio. Co do zmian w konfigu prawdę mówiąc nie mam pojęcia czego jeszcze możnaby się czepnoć. Baza jest niezbędna a log dziwny bo wszystkie pliczki w paczce są. |
|
|
|
belliash |
Dodano 21-08-2012 09:17
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
A znasz inne JRE ktore dziala na MIPSie?
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
krisan |
Dodano 21-08-2012 10:30
|
Power User
Posty: 207
Dołączył: 22/03/2011 11:48
|
@belliash:
http://packages.debian.org/search?sea...rch=mipsel
Inna sprawa, czy ramu wystarczy...
|
|
|
|
Pirek |
Dodano 21-08-2012 10:46
|
Power User
Posty: 293
Dołączył: 12/06/2006 01:35
|
podmieniłem oscama i dalej nie chce się uruchamiać:
oscam: can't handle reloc type 0x2f
Asus RT-N16 [B4] Tomato v1.28 K26 USB K26 123 EN-AIO
|
|
|
|
lazik |
Dodano 21-08-2012 13:21
|
Power User
Posty: 356
Dołączył: 09/12/2011 13:09
|
Lub to podobno dość lekkie i szybkie: http://wiki.java.net/bin/view/Mobileandembedded/PhoneMEAdvancedGSGOpenWRT |
|
|
|
belliash |
Dodano 21-08-2012 19:09
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
Ta java nie obsluguje jdbc, wiec tez sie nie nada.
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
przemasisko |
Dodano 21-08-2012 19:45
|
Super User
Posty: 550
Dołączył: 17/05/2010 13:56
|
Jak dla mnie nie ma sensu z tą javą kombinować na routerze, lepiej skupić się na innych pakietach, z których użytkownicy mogą rzeczywiście skorzystać |
|
|
|
belliash |
Dodano 23-08-2012 21:08
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
Ciezka sprawa z tym oscamem... Ale wroce do tematu po weekendzie. Teraz nie bede mial zbytnio czasu. Uaktualnilem takze opis instalacji w 1 poscie
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
przemasisko |
Dodano 23-08-2012 21:11
|
Super User
Posty: 550
Dołączył: 17/05/2010 13:56
|
Miło to słyszeć Widzę, że domenka z pakietami się trochę zmieniła
Mam nadzieję, że pamiętasz również o pakietach dla innych |
|
|
|
belliash |
Dodano 23-08-2012 22:25
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
Jaknajbardziej pamietam, ale tymi zajac sie bede mial czas dopiero po weekendzie. Teraz conajwyzej drobne zmiany kosmetyczne i poprawki istniejacych juz rzeczy.
Co do domeny - funckonalne sa obie (przynajmniej na razie)
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
Raziel |
Dodano 24-08-2012 23:02
|
User
Posty: 5
Dołączył: 23/08/2012 12:37
|
Hej,
Ja byłbym bardzo wdzięczny za dorzucenie do repo jakiegoś bouncera IRC. Najlepiej znc, ew. psyBNC.
Pozdrawiam, i gratuluję doskonałej roboty!
Raziel |
|
|
|
belliash |
Dodano 25-08-2012 09:58
|
Maxi User
Posty: 730
Dołączył: 17/08/2010 08:53
|
Na szybko popelnilem psybnc i znc. Daj znac czy dziala i niczego nie brakuje.
Edytowany przez belliash dnia 25-08-2012 10:51
Linksys WRT1900AC: OpenWrt 19.07.2
Jetway JC390F841AA34B: OpenWrt 19.07.2
|
|
|
|
Raziel |
Dodano 25-08-2012 14:44
|
User
Posty: 5
Dołączył: 23/08/2012 12:37
|
Kurcze, normalnie jesteś szybki jak burza.
Dokładniej przetestuję wieczorkiem (i dam znać), ale tak na szybko:
- przy odpalaniu znc pojawia się: znc: can't load library 'libuClibc++.so.0'; po ustawieniu scieżki do libów: 'export LD_LIBRARY_PATH=/opt/lib' mam teraz przy odpalaniu czegokolwiek błąd: 'can't handle reloc type 0x2f', później pokombinuję dalej;
- psyBNC odpala się bez błędów, ale nie widać go wśród procesów (najwyraźniej jest od razu ubijany).
--- UPDATE ---
Nic ponad wspomniane wyżej nie udało mi się osiągnąć. Najbardziej ciekawi mnie błąd: "can't handle reloc type 0x2f". Mam Tomato by Shibby (v99), i podpięte wyłącznie repo extware.
Pozdrawiam!
Raziel
Edytowany przez Raziel dnia 25-08-2012 18:32
|
|
|