• Welcome to TUKE FÓRUM - Fórum pre Å¡tudentov Technickej Univerzity v KoÅ¡iciach.
 

Distribuované programovanie

Started by AnvilOfFury, 23.09.2011, 20:51:49

« predchádzajúce - ïal¹ie »

Eriik

Quote from: Baron on  23.11.2011, 04:20:48
Could not create implementation class via reflection! Aborting!
Java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.http.HTTPServerImpl
Exit 1

Niekto nejake skusenosti, alebo napad, kde mam hladat chybu?

neviem, ale mám taký pocit že mi písalo to isté keÄ som chcel skúsiÅ¥ 4.1 a 4.2 ..

Shwollo

ráta sa posledné, alebo lepšie hodnotenie?
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))

smelyzajo


nF

Quote from: Shwollo on  25.11.2011, 04:16:45
ráta sa posledné, alebo lepšie hodnotenie?

odovzdane v ramci terminu sa berie vzdy posledne, ale z hodnoteni terminov (80,100,120) sa berie to lepsie.

REDsvk

hadze mi to chybu:
(use -source 1.4 or lower to use 'enum' as an identifier)
Enumeration enum = searchresult.owners();
         
/home/uebungen/rnue/rnue177/src/at/ac/tuwien/infosys/rnue/implementation/http/SearchResultDocument.java:18: as of release 5, 'enum' is a keyword, and may not be used as an identifier
(use -source 1.4 or lower to use 'enum' as an identifier)
while (enum.hasMoreElements())

staci iba zmenit enum za nieco ine alebo co s tym? uz som z toho blby  bu

Banny

#180
Nakoniec vytvorte HTML formulár so vstupným poľom pre vyhľadávací reťazec a uložte ho do adresára bázy dokumentov. Musí používať IConstants.CGIBIN_PREFIX a IConstants.SHAREME_CGI pre žiadanú cestu v atribúte action (použite metódu GET) a názov vstupného poľa musí byť IConstants.SHAREME_PARAMNAME. Báza súborov uvedená v súbore property špecifikuje, ktoré súbory budete ponúkať na zdieľanie.


WTF chce tam po mne? Vie mi to niekto polopate popisat, kde co ako zaco a naco vytvorit ten subor?
Napiste mi aj na mail: tom1942@azet.sk

revelc

take nieco:

<html><body>
<form action="/cgi-bin/shareme" method="get">
<input type="text" name="search" value="subor">
<input type="submit" value="Hľadať">
</form>
</body>
</html>
Čo môžeš urobiť dnes odlož na pozajtra a ziskaš deň voľna.

"I'm a man of simple tastes. I enjoy dynamite...and gunpowder...and gasoline! "

Stalo

Ako sa da zistit ci mi to vobec funguje ako ma?

ppeess

Neviete niekto ci bude z DP predtermin?

dj-enter

[java] error during JRMP connection establishment; nested exception is:
     [java]     java.net.SocketTimeoutException: Read timed out

     [java] 2.12.2011 22:51:08 at.ac.tuwien.infosys.rnue.implementation.http.HTTPServerImpl$RequestHandlerThread run
     [java] SEVERE: null
     [java] java.net.SocketException: Broken pipe
     [java]     at java.net.SocketOutputStream.socketWrite0(Native Method)
     [java]     at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
     [java]     at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
     [java]     at at.ac.tuwien.infosys.rnue.implementation.http.HTTPServerImpl$RequestHandlerThread.sendMessage(Unknown Source)
     [java]     at at.ac.tuwien.infosys.rnue.implementation.http.HTTPServerImpl$RequestHandlerThread.run(Unknown Source)
     [java]     at java.lang.Thread.run(Thread.java:662)
     [java] 2.12.2011 22:51:08 at.ac.tuwien.infosys.rnue.implementation.http.HTTPServerImpl$RequestHandlerThread run
     [java] SEVERE: null
     [java] java.net.SocketException: Broken pipe
     [java]     at java.net.SocketOutputStream.socketWrite0(Native Method)
     [java]     at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
     [java]     at java.net.SocketOutputStream.write(SocketOutputStream.java:136)
     [java]     at at.ac.tuwien.infosys.rnue.implementation.http.HTTPServerImpl$RequestHandlerThread.sendMessage(Unknown Source)
     [java]     at at.ac.tuwien.infosys.rnue.implementation.http.HTTPServerImpl$RequestHandlerThread.run(Unknown Source)
     [java]     at java.lang.Thread.run(Thread.java:662)


tu prvu timeoutexeption hadze pri kazdom hladani a vo vyhladavaci cakam strasne dlho kym nabehne stranka s vysledkom a tu velku broken pipe hadze iba niekedy

nevie niekto kde by mohla byt chyba?

Painkiller03

od 7.12. je termin pre 4 zadanie na 120 %?

puwel

Quote from: revelc on  29.11.2011, 05:08:55
take nieco:

<html><body>
<form action="/cgi-bin/shareme" method="get">
<input type="text" name="search" value="subor">
<input type="submit" value="Hľadať">
</form>
</body>
</html>


Cize dobre tomu rozimiem?

<html><body>
<form action="CGIBIN_PREFIXSHAREME_CGI" method="get">
<input type="text" name="SHAREME_PARAMNAME" value="subor">
<input type="submit" value="Hľadať">
</form>
</body>
</html>

A ten zvysok? subor, HľadaÅ¥, to ako mame specifikovaÅ¥, alebo specifikacia nie je potrebna? Može tam byÅ¥ hociÄo, lebo sa to riadi property suborom?

revelc

#187
To je len HTML subor, ktory sa neriadi nicim, iba vykonava akciu a ta akcia je "/cgi-bin/shareme" nie "CGIBIN_PREFIXSHAREME_CGI", tak isto nazov inputu je "search" , pretoze budes parsovat napr. adresu
http://dslab.fei.tuke.sk:port/cgi-bin/shareme?search=subor

K tej druhej casti... hej moze tam byt hocico, to som len tak dal... kuk:
http://www.jakpsatweb.cz/html/formulare.html
Čo môžeš urobiť dnes odlož na pozajtra a ziskaš deň voľna.

"I'm a man of simple tastes. I enjoy dynamite...and gunpowder...and gasoline! "

luky

Quote from: ppeess on  03.12.2011, 01:21:20
Neviete niekto ci bude z DP predtermin?

Ak stihne odprednášaÅ¥  tak predtermín bude  v 13. týždni na prednáške

antil kiprest

ehm no mozno banalna vec, ale ako otestujem 4ku ????
bravÄové krídielka a náhradu sóje poprosím!!

antil kiprest

heej lidi, neviete cim to moze byt ze mi to nevie nacitat index.html ??  (shareme mam spustene)   pllls help
bravÄové krídielka a náhradu sóje poprosím!!

ricco102831

Quote from: antil kiprest on  07.12.2011, 03:21:31
ehm no mozno banalna vec, ale ako otestujem 4ku ????

kompiluj: ant lab4

spusti: ant run4 :)

ricco102831

Quote from: antil kiprest on  07.12.2011, 05:17:05
heej lidi, neviete cim to moze byt ze mi to nevie nacitat index.html ??  (shareme mam spustene)   pllls help
musis zadat presnu url: http://dslab.fei.tuke:TVOJ-HTTP_PORT/docs/index.html (namiesto dslab... moze byt aj IPcka)

s tym ze docbase v tvojom props subore koresponduje so skutocnim adresarom....v nom musi byt ten index.html

felipe

okej, mam (mozno) retardovanu otazku...
vyhladavanie funguje v prehliadaci vporiadku, najde mi moj subor ktory zdielam, ale ked si ho chcem zobrazit -> 404 Error 404...
ked si dam zobrazit zdrojovy kod stranky zistim ze odkaz na moj subor je http://147.232.40.99:7892null/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt normalne mi ho zobrazi... nejake napady anyone  ???  bu   bu   bu

ricco102831

Quote from: felipe on  07.12.2011, 07:42:42
okej, mam (mozno) retardovanu otazku...
vyhladavanie funguje v prehliadaci vporiadku, najde mi moj subor ktory zdielam, ale ked si ho chcem zobrazit -> 404 Error 404...
ked si dam zobrazit zdrojovy kod stranky zistim ze odkaz na moj subor je http://147.232.40.99:7892null/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt normalne mi ho zobrazi... nejake napady anyone  ???  bu   bu   bu

pozri, ci mas v triede ShareMeImpl, v metode start() registrovane prefixi:

IConstants.DOC_PREFIX,
IConstants.DOWNLOAD_PREFIX
IConstants.CGIBIN_PREFIX

moj kod vyzera tak nejako:

                        this.server = new HTTPServerImpl(Integer.parseInt(this.p.getProperty(IConstants.HTTP_SERVER_PORT)));
         this.server.register(IConstants.DOC_PREFIX, new DocumentEntry(this.p.getProperty(IConstants.DOCUMENT_BASE)));
         this.server.register(IConstants.DOWNLOAD_PREFIX, new DocumentEntry(this.p.getProperty(IConstants.FILE_BASE)));
         this.server.register(IConstants.CGIBIN_PREFIX, new ShareMeEntry(this));
         Thread thserver = new Thread(this.server);
         thserver.start();

Valj

je zajtra 2. zapoctovka s ParaliÄom ?

antil kiprest

oks, nejak som to rozbehal konecne ;D ale este mam otazocku: je jedno ci result document je http 1.0 alebo http 1.1  ?
bravÄové krídielka a náhradu sóje poprosím!!

Wojt

Mam dotaz ako spravit tie chybove hlasky aby vypisovali presne to co je v 4.3  :)

felipe

Quote from: ricco102831 on  07.12.2011, 07:46:32

pozri, ci mas v triede ShareMeImpl, v metode start() registrovane prefixi:

IConstants.DOC_PREFIX,
IConstants.DOWNLOAD_PREFIX
IConstants.CGIBIN_PREFIX

moj kod vyzera tak nejako:

                        this.server = new HTTPServerImpl(Integer.parseInt(this.p.getProperty(IConstants.HTTP_SERVER_PORT)));
         this.server.register(IConstants.DOC_PREFIX, new DocumentEntry(this.p.getProperty(IConstants.DOCUMENT_BASE)));
         this.server.register(IConstants.DOWNLOAD_PREFIX, new DocumentEntry(this.p.getProperty(IConstants.FILE_BASE)));
         this.server.register(IConstants.CGIBIN_PREFIX, new ShareMeEntry(this));
         Thread thserver = new Thread(this.server);
         thserver.start();

jo mam, jasne, a odkedy som podla teba opravil volanie konstrura mi to ani nic nevyhlada... :D

Gabho

#199
Quote from: felipe on  07.12.2011, 07:42:42
okej, mam (mozno) retardovanu otazku...
vyhladavanie funguje v prehliadaci vporiadku, najde mi moj subor ktory zdielam, ale ked si ho chcem zobrazit -> 404 Error 404...
ked si dam zobrazit zdrojovy kod stranky zistim ze odkaz na moj subor je http://147.232.40.99:7892null/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt normalne mi ho zobrazi... nejake napady anyone  ???  bu   bu   bu

Robi mi to iste a tiež neviem preÄo.
.
.
.
Ok, už som na to prišiel, chybu som mal v konštruktore triedy ShareMeImpl.
props.setProperty(IConstants.RMI_REGISTRY_HOST, address.getHostAddress());
tu som mal predtým address.getHostName() !!!!!