Mal by som dve také menšie otázky ohľadom cvčení, keby niekto vedel poradiť...
- pri pridávaní uzlov do tabuľky sa má pridať aj môj vlastný uzol? Eg. v tabuľke živých uzlov budú uzly: Hawaii, London, Ja (môj)?
- aktuálne pridávam sám seba do tabuľky uzlov, som na úlohe 2_2 a neviem či by som mal vo výsledkoch vyhľadávania súborov vidieť aj svoje vlastné súbory? (neviem ako otestovať či ja sharujem korektne, ostatné uzly (Hawaii a London) mi vypíšu svoje zoznamy ale môj nie).
- ano
- hmm... nepamatam...
btw - chod presne podla toho zadania... su tam tie kroky az velmi podrobne... a co bude vysledok, to je okej... takze, ak si siel presne po krokoch a vidis aj sam seba, potom je to okej :)
ako... da sa osetrit vsetko... aj to, aby si sam seba v tabulke nevidel... takisto to, aby si videl aj svoje subory (alebo aby si ich nevidel - ako chces)... zavisi od toho, ako to chces urobit (nemyslim, ze to je v tom zadani napisane)
Inak, kde by slo posielat feedback?
Napriklad:
> uložte túto hodnotu v množine premenných prostredia pod kľúčom IConstants.RMI_REGISTRY_HOST
Po 10 minutach zistovania, ze nie je ziaden jednoduchy sposob ako z Javy menit premenne prostredia (environment variables) mi doslo ze to treba do tych Properties natrepat.
@Agamemnon problém je len potom v tom že pri sharing - search prechádzam tabuľku hostov (v ktorej som aj aj) a mám výsledok hľadania len od školských nodov ale od seba nie, tak neviem či je chyba v tom že ja nesharujem, alebo je to dáko ošetrené že mňa vlasný node neberie... kompilujem a spúšťam to na dslab, tak idem to skúsiť dáko oddebugovať pomocou výpisov. Thx za odpoveď.
EDIT: ah, ospravedlňujem sa, vypisuje to už aj mňa. Problém len je že list prechádzam od druhého záznamu nie od prvého :/. S tým Enumerator dáko neviem robiť, radšej mám foreach.
Quote from: v_oid on 23.09.2011, 21:18:02
Inak, kde by slo posielat feedback?
Napriklad:
> uložte túto hodnotu v množine premenných prostredia pod kľúčom IConstants.RMI_REGISTRY_HOST
Po 10 minutach zistovania, ze nie je ziaden jednoduchy sposob ako z Javy menit premenne prostredia (environment variables) mi doslo ze to treba do tych Properties natrepat.
ak myslis feedback do skoly aby zmenili materialy tak asi nic z toho.
Inac cele ShareMe je projekt ktory sa riesil na Viedenskej TU , ked trosku pogooglite najdete o nom temy na forach, samozrejme po nemecky :)
yes, idem si kvoli tomu urcite oprasit nemcinu :D
Btw tino ked si tu :D Citala som v archive, ze si mal podobny problem :
Connection refused to host: 147.232.40.99; nested exception is:
java.net.ConnectException: Connection refused
Connection refused to host: dslab; nested exception is:
java.net.ConnectException: Connection refused
U inych ownerov mi v poho najde, len tento ma furt odmieta, nema ma rad :(
//edit: Aha aha, asi som ja len debil, teraz osm sa preklikla na dalsie cviko a tam prva veta "Aj keď už vieme vyhľadávať súbory u iných uzlov, chýba poskytnutie prístupu k vlastným. " :ohmygod:
Ked dostavas connection refused, znamena ze cielovy tipek este nema RMI nakodene.
Na Hawai/London by ti malo ist.
Mne napriklad presne toto robi, ked sa pokusa pripojit na teba, Luba a cenkiho :D
--
Inak som nasiel na vypracovane, ceknite E.
no sak toto ze ten cielovy typek som ja :D:D
Quote from: v_oid on 24.09.2011, 04:34:34
Ked dostavas connection refused, znamena ze cielovy tipek este nema RMI nakodene.
Na Hawai/London by ti malo ist.
Mne napriklad presne toto robi, ked sa pokusa pripojit na teba, Luba a cenkiho :D
--
Inak som nasiel na vypracovane, ceknite E.
Safyia a cenki majú už RMI funkčné, len problém je že je nikto nenecháva bežať svoj Node na screene, potom nie je na kom testovať :/.
Dik za vypracované, na tej adrese ma nenapadlo hľadať. Aj keď to chcem skôr spraviť sám ale ako support sa to hodí.
Ja som Googlil tu corba exception a naslo mi vypracovanie.
Inak ma fascinuje ako s tym systemom corba nikto iny na celom svete nerobi. :)
Inak:
Pustil som to v screene, do suborov som dal zoznam US statov, takze skuste hladat napriklad California a malo by vam najst jeden z mojich suborov. :-)
OT: "Vytvorte triedu implementujúcu rozhranie ISecurityHelper s názvom at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl (pričom potrebujete importovať CORBA balíky org.omg.CORBA, org.omg.CosNaming a org.omg.CosNaming.NamingContextPackage)." wtf?
Zdravim, kde su cvika utorok s Doc. ing. Martinom Tomasekom ? bol som dnes v l9 a 509 a nikto tam nebol, ci sa presunuli niekde inde ?
;D su len kazdy druhy tyzden, teoreticky nie su vobec ;D
takze dnes niesu cvika ani s Paralicom?
no neboli
ake je heslo do moodlu
Ahojte, chcem sa opytat, ako sa ma spravat program, po dorobeni cvicenia 1.3 Skompilujem ho cez ant lab1, vsetko ok, spUstim ho cez ant run1 a ako pise zadanie, moj program ostal zablokovany, co je aj spravne, no potom nerozumiem instrukciam :
QuoteS pomocným programom at.ac.tuwien.infosys.rnue.helpers.StopShareMe môžete vytvoriť a poslať ukončovacie pakety a pokiaľ zadáte správne heslo daného uzla, server služby ShareMe by mal byť ukončený. Povelový riadok na spustenie pomocného programu ukončenia (OS Unix) vyzerá nasledovne (ak neuvediete počítač, default je lokálny):
java -classpath ./classes:./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.StopShareMe -p {port} [-h {host}]
???
pomocou toho StopShareMe ho stopnes... cize polopasticky, v novom okne sa pripojis znovu na dslab, a pomocou stopshareme s argumentom portu stopnes beziaci zablokovany ShareMe
Dakujem, pise, ze mam dajaky invalidny argument :D Jooooj, musim to poopravovat :(
bude to sice troska divna otazka, ale predsa sa opytam... ked sa napojite na server dslab-u tak tam mate priecinok "/src" a v nom dalsie podpriecinky, az kym nedojdeme do priecinka "rnue" tam by sa mali nachadzat priecinky "implementations, interface a helpers" alebo ako?! lebo podla "java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props" by tam byt mali a ked toto zadam do prikazoveho riadku, tak mi vypise, ze taka trieda neexistuje... pozrel som do build.xml a tam to uz je zadane, ze tuto triedu by mal hladat v priecinku "/lib", tak preco mi to vypisuje? :( ja tomu vobec nerozumiem :( ant lab1 a ant run1 idu v pohode len to ShareMeMain nejako strajkuje...
Skompilujem 1.1 , 1.2 , 1.3 vsetko v pohode spustim ant lab1 tam mi vypise Buil successful len nic sa nestane? :D ..... no a este ze sa neda vytvorit instancia triedy alebo ina chyba .... co s tym je? :D :D
Quote from: Mullen18 on 01.10.2011, 06:28:43
bude to sice troska divna otazka, ale predsa sa opytam... ked sa napojite na server dslab-u tak tam mate priecinok "/src" a v nom dalsie podpriecinky, az kym nedojdeme do priecinka "rnue" tam by sa mali nachadzat priecinky "implementations, interface a helpers" alebo ako?! lebo podla "java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props" by tam byt mali a ked toto zadam do prikazoveho riadku, tak mi vypise, ze taka trieda neexistuje... pozrel som do build.xml a tam to uz je zadane, ze tuto triedu by mal hladat v priecinku "/lib", tak preco mi to vypisuje? :( ja tomu vobec nerozumiem :( ant lab1 a ant run1 idu v pohode len to ShareMeMain nejako strajkuje...
Trieda ShareMeMain sa nachadza skutocne v balicku "java at.ac.tuwien.infosys.rnue.helpers" ale je uz skompilovana, v adresari "/lib" sa nachadzaju uz priamo skompilovane kniznice - .jar. Problem je asi v tom ze zadavas nekorektnu cestu k "myprops.props" skus napisat:
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain resources/myprops.props
Quote from: ppeess on 02.10.2011, 01:31:57
Skompilujem 1.1 , 1.2 , 1.3 vsetko v pohode spustim ant lab1 tam mi vypise Buil successful len nic sa nestane? :D ..... no a este ze sa neda vytvorit instancia triedy alebo ina chyba .... co s tym je? :D :D
Try: ant run1
Quote from: AnvilOfFury on 02.10.2011, 02:34:17
Quote from: Mullen18 on 01.10.2011, 06:28:43
bude to sice troska divna otazka, ale predsa sa opytam... ked sa napojite na server dslab-u tak tam mate priecinok "/src" a v nom dalsie podpriecinky, az kym nedojdeme do priecinka "rnue" tam by sa mali nachadzat priecinky "implementations, interface a helpers" alebo ako?! lebo podla "java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props" by tam byt mali a ked toto zadam do prikazoveho riadku, tak mi vypise, ze taka trieda neexistuje... pozrel som do build.xml a tam to uz je zadane, ze tuto triedu by mal hladat v priecinku "/lib", tak preco mi to vypisuje? :( ja tomu vobec nerozumiem :( ant lab1 a ant run1 idu v pohode len to ShareMeMain nejako strajkuje...
Trieda ShareMeMain sa nachadza skutocne v balicku "java at.ac.tuwien.infosys.rnue.helpers" ale je uz skompilovana, v adresari "/lib" sa nachadzaju uz priamo skompilovane kniznice - .jar. Problem je asi v tom ze zadavas nekorektnu cestu k "myprops.props" skus napisat:
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain resources/myprops.props
Quote from: ppeess on 02.10.2011, 01:31:57
Skompilujem 1.1 , 1.2 , 1.3 vsetko v pohode spustim ant lab1 tam mi vypise Buil successful len nic sa nestane? :D ..... no a este ze sa neda vytvorit instancia triedy alebo ina chyba .... co s tym je? :D :D
Try: ant run1
Som to mal zrozumitelnejsie napisat ..... ono ked dam ant run1 tak vypise ze build successful a nevypise mi tu hlasku co mam v start().......
Quote from: ppeess on 02.10.2011, 03:36:54
<QUOTE />
Som to mal zrozumitelnejsie napisat ..... ono ked dam ant run1 tak vypise ze build successful a nevypise mi tu hlasku co mam v start().......
Postni ako máš ShareMeImpl.
EDIT: BTW, len pre info, kto má s doc. Ing. Martin Tomášekom, PhD. cvičenia, on spomínal že sa tam nemusíme ukázať vôbec nie? Netreba ani každé tie dve (dva?) týždne? (V preklade: je nepárny týždeň ale nemusím mu prísť na tie jeho konzultácie?) Myslím že to tak bolo ale sa radšej informujem ešte...
Quote from: AnvilOfFury on 02.10.2011, 13:33:43
Quote from: ppeess on 02.10.2011, 03:36:54
<QUOTE />
Som to mal zrozumitelnejsie napisat ..... ono ked dam ant run1 tak vypise ze build successful a nevypise mi tu hlasku co mam v start().......
Postni ako máš ShareMeImpl.
EDIT: BTW, len pre info, kto má s doc. Ing. Martin Tomášekom, PhD. cvičenia, on spomínal že sa tam nemusíme ukázať vôbec nie? Netreba ani každé tie dve (dva?) týždne? (V preklade: je nepárny týždeň ale nemusím mu prísť na tie jeho konzultácie?) Myslím že to tak bolo ale sa radšej informujem ešte...
Nie nemusime tam vobec chodit :) .... len na tie testy co su na moodle
public class ShareMeImpl implements IShareMe {
private Properties p;
public ShareMeImpl(Properties p) throws ShareMeException{
this.p = p;
try {
p.setProperty(IConstants.RMI_REGISTRY_HOST, InetAddress.getLocalHost().getHostAddress());
} catch (UnknownHostException ex) {
ex.printStackTrace();
}
}
public void start(){
System.out.println("start");
ShutdownListener sl;
try {
sl = new ShutdownListener(this, Integer.parseInt(p.getProperty(IConstants.SHUTDOWN_PORT)), p.getProperty(IConstants.SHUTDOWN_PASSWORD));
Thread slt= new Thread(sdownListener);
slt.start();
} catch (ShareMeException ex) {
ex.printStackTrace();
}
}
public void stop(){}
public ISearchResult search() throws ShareMeException{
throw new ShareMeException ("este neiplementovane");
}
}
Quote from: ppeess on 02.10.2011, 15:31:23
Quote from: AnvilOfFury on 02.10.2011, 13:33:43
Quote from: ppeess on 02.10.2011, 03:36:54
<QUOTE />
Som to mal zrozumitelnejsie napisat ..... ono ked dam ant run1 tak vypise ze build successful a nevypise mi tu hlasku co mam v start().......
Postni ako máš ShareMeImpl.
EDIT: BTW, len pre info, kto má s doc. Ing. Martin Tomášekom, PhD. cvičenia, on spomínal že sa tam nemusíme ukázať vôbec nie? Netreba ani každé tie dve (dva?) týždne? (V preklade: je nepárny týždeň ale nemusím mu prísť na tie jeho konzultácie?) Myslím že to tak bolo ale sa radšej informujem ešte...
Nie nemusime tam vobec chodit :) .... len na tie testy co su na moodle
<CODE />
Ak je to cela trieda tak tam chyba este: ISearchResult search(string) throws ShareMeException, ale to by ti malo hodit NB samo, vyzera to v poriadku, mozno len take... skus namiesto ex.printStackTrace() vyhadzovat rovno vynimky ShareMeException, pride mi to logickejsie kedze je deklarovane throws ShareMeException. Inak nevidim v tom ziadnu chybu. Skús si pomôcť pomocnými výpismi po častiach kódu a uvidíš ako ten program behá.
Quote from: AnvilOfFury on 02.10.2011, 18:03:50
Quote from: ppeess on 02.10.2011, 15:31:23
Quote from: AnvilOfFury on 02.10.2011, 13:33:43
Quote from: ppeess on 02.10.2011, 03:36:54
<QUOTE />
Som to mal zrozumitelnejsie napisat ..... ono ked dam ant run1 tak vypise ze build successful a nevypise mi tu hlasku co mam v start().......
Postni ako máš ShareMeImpl.
EDIT: BTW, len pre info, kto má s doc. Ing. Martin Tomášekom, PhD. cvičenia, on spomínal že sa tam nemusíme ukázať vôbec nie? Netreba ani každé tie dve (dva?) týždne? (V preklade: je nepárny týždeň ale nemusím mu prísť na tie jeho konzultácie?) Myslím že to tak bolo ale sa radšej informujem ešte...
Nie nemusime tam vobec chodit :) .... len na tie testy co su na moodle
<CODE />
Ak je to cela trieda tak tam chyba este: ISearchResult search(string) throws ShareMeException, ale to by ti malo hodit NB samo, vyzera to v poriadku, mozno len take... skus namiesto ex.printStackTrace() vyhadzovat rovno vynimky ShareMeException, pride mi to logickejsie kedze je deklarovane throws ShareMeException. Inak nevidim v tom ziadnu chybu. Skús si pomôcť pomocnými výpismi po častiach kódu a uvidíš ako ten program behá.
Oks a dil :)
ide vam poslat ten ukoncovaci packet cez prikaz ant stop1 ?
Quote from: GryfonN on 03.10.2011, 03:27:33
ide vam poslat ten ukoncovaci packet cez prikaz ant stop1 ?
Nie, nepozeral som do build.xml že jak je to robené, používam rovno celý ten príkaz v skripte.
su dnes cvika s paralicom?
Quote from: REDsvk on 04.10.2011, 15:05:10
su dnes cvika s paralicom?
ano
1.,
3., 5., 7., 9., 11., 13. týždeň
ok velmi pekne dakujem :)
obchoduje tu niekto so zadaniami?
mam vsetky 4 zadania spravene kto chce sa dohodneme :)
4 su zadania, fyi.. a ak ma niekto zaujem o moj zdrojovy kod, poslem vam zadarmo
poradte pls v com mozem mat chybu
po spraveni 1.4 som mal takyto vypis :
run1:
[java] Docasny text ShareImpl metoda start()aaaaaaa
[java] ShareMe server started.
[java] London
[java] Martini
[java] nedraw
[java] nedraw
[java] Lolitka.
[java] LubomirR
[java] at.ac.rnue.tuwien.infosys.rnue.implementation.ShareMeMain NullPointerException (code:43);
[java] Hawaii
[java] nedraw
[java] nedraw
[java] at.ac.rnue.tuwien.infosys.rnue.implementation.ShareMeMain NullPointerException (code:43);
[java] at.ac.rnue.tuwien.infosys.rnue.implementation.ShareMeMain NullPointerException (code:43);
[java] cenki
......
vadia mi tie NullPointerExceptioni ....... !
OMFG to je len dáky troll, užívateľ rnue029 s IP:PORT 147.232.40.99:7146, ktorý si dal meno " at.ac.rnue.tuwien.infosys.rnue.implementation.ShareMeMain NullPointerException (code:43);"
Quote from: AnvilOfFury on 10.10.2011, 02:01:59
OMFG to je len dáky troll, užívateľ rnue029 s IP:PORT 147.232.40.99:7146, ktorý si dal meno " at.ac.rnue.tuwien.infosys.rnue.implementation.ShareMeMain NullPointerException (code:43);"
najst a zmlatit :D
to bude dakto z utorka 10 50 !
:emot-dance:
btw aj ja mam nedraw 4x, to je normalne? ;D
nevertheless sa mi do tabulky duplicity nedostanu ale aj tak .. whats up wit dat ? ;D
btw to sa mi zda alebo ten timeout tam skace ako chce a nie vzdy sa mi stihne naplnit cela tabulka ?
je niekde chyba u mna alebo znova nejaky chytrak s dobrym nickom ? ak je moj vypis po 1.4 cviku takyto :
[java] LubomirR
[java] nedraw
[java] nedraw
[java] ursus
[java] Lolitka.
[java] Tramtaria
[java] Hawaii
[java] nedraw
[java] Martini
[java] cenki
[java] nedraw
[java] at.ac.tuwien.infosys.rnue.implementation.multicast.HostInfoMessageImpl
[java] London
[java] LubomirR
[java] nedraw
at.ac.tuwien.infosys.rnue.implementation.multicast.HostInfoMessageImpl co to ma znamenat ?
Quote from: GryfonN on 11.10.2011, 02:07:37
je niekde chyba u mna alebo znova nejaky chytrak s dobrym nickom ? ak je moj vypis po 1.4 cviku takyto :
[java] LubomirR
[java] nedraw
[java] nedraw
[java] ursus
[java] Lolitka.
[java] Tramtaria
[java] Hawaii
[java] nedraw
[java] Martini
[java] cenki
[java] nedraw
[java] at.ac.tuwien.infosys.rnue.implementation.multicast.HostInfoMessageImpl
[java] London
[java] LubomirR
[java] nedraw
at.ac.tuwien.infosys.rnue.implementation.multicast.HostInfoMessageImpl co to ma znamenat ?
Toto už je tuším užívateľ so zlým package čo posiela. Prijal si zlý package a hlási ti to chybu ClassNotFoundException. Aspoň mne tak...
Quote from: AnvilOfFury on 11.10.2011, 02:21:39
Toto už je tuším užívateľ so zlým package čo posiela. Prijal si zlý package a hlási ti to chybu ClassNotFoundException. Aspoň mne tak...
Taky tak ...
ciza chaby u mna lebo u neho ? ci to mam upravovat alebo nie ?
Ja som tam nechal prazdny catch blok. Problem solved ;D
vypisy su aj tak len pre teba ..
ahojte. mam spravenu 1.4 a pekne mi to islo. vypisovalo mi zoznam uzlov, ale od vcera mi to zrazu nejde, pricom som s tym nic nerobil..chybu mi hlasi pri tej serializacii objektov z imalive paketov.. a chybova hlaska je: invalid stream header: 00000000 . neviete mi poradit co moze byt vo veci ?
Pche!
Ja som celu jednicku odovzdal, 28 bodov, teraz to pustim a ta ista chyba.
Podla mna dajaky troll posiela sracky a ty sa ich snazis rozlustit, ale nebavi.
kedy vam prisiel email o odovzdani zadania? a kam? do mail zlozky na dslabe alebo do tuke mailu?
Quote from: m4recek on 12.10.2011, 04:19:20
kedy vam prisiel email o odovzdani zadania? a kam? do mail zlozky na dslabe alebo do tuke mailu?
mne prislohned na dslabe, mam tam 2x napisane 120%...ale o bodoch ani zmienka.
@void: kde ti vyhodilo kolko mas bodov?
Dnes som chcela odovzdat zadanie, ale potrebovala som si odtestovat este, ze ci mi naozaj odstrani z toho "listu" zaznamy z tabulky.... Diki za to, ze mi to teraz blbne, ako som citala, robi to aj ostatnym s tym invalid stream header 00000000.....Tak neviem co mam robit. A chudaci ostatni, co si to mozno vobec nevyskusali :D
Malo by to byt v tych mailoch, musis ten mail otvorit (neviem uz, ze co to je za klienta, ale najdes v jeho helpe ako sa v nom pohybovat).
Ked som stal nad cviciacim ako mi spustil vyhodnotenie.
Podte sa niekto pripajat a odpajat, nech si overim, ci mi dobre funguje program :D
napoj sa sama dva krat a zmen si props a testuj do zbluznenia
dakujem ti dobra vila!
co vam pisalo v tom maily ked ste dali odoslat celu jednotku ? ak mi napisalo toto tak to znamena ze mam 120 ? :
QuoteGratulujem, kompilacia Vasho riesenia prebehla bez chyb. Ak najdete
vo svojom rieseni chybu, mozete ju opravit a riesenie znovu odoslat.
Hodnotit sa bude stale iba posledne odovzdane riesenie.
lebo v organizacii cviceni pise, ze ma prist este jeden mail den po submite, ale mne nic dalsie nedoslo.
zas mi tam vyskakuje nejaky HostInfoImpl exceptio.....kto zas posiela somariny?
PAPRSLEK zatial jednoznacne vyhrava :D
pre istotu uz 2 taketo exceptions vyhadzuje :D :D :D
Quote from: palechandro on 14.10.2011, 00:42:58
co vam pisalo v tom maily ked ste dali odoslat celu jednotku ? ak mi napisalo toto tak to znamena ze mam 120 ? :QuoteGratulujem, kompilacia Vasho riesenia prebehla bez chyb. Ak najdete
vo svojom rieseni chybu, mozete ju opravit a riesenie znovu odoslat.
Hodnotit sa bude stale iba posledne odovzdane riesenie.
lebo v organizacii cviceni pise, ze ma prist este jeden mail den po submite, ale mne nic dalsie nedoslo.
nemas 120%, to je len maximalne mozne ohodnotenie... to ti zhodnoti este cviciaci a v tom druhom mejly den po deadline (deadline je 15.10) ti pride hodnotenie. cize nieje pravidlo ze dostanes 120%... zavisi od toho ci mas vsetko ako pozaduju
Co robim zle, ked mi po "tar cvfz - `find . -name "*.java"` | uuencode submission.tgz | mail -s 1
[email protected]"
vypisuje stale
Unmatched ".
tar: Vytvorenie prĂĄzdneho archĂvu odmietnutĂŠ.
Try `tar --help' or `tar --usage' for more information.
Exit 2
bu bu bu bu
Quote from: ppeess on 14.10.2011, 16:59:58
Co robim zle, ked mi po "tar cvfz - `find . -name "*.java"` | uuencode submission.tgz | mail -s 1 [email protected]"
vypisuje stale
Unmatched ".
tar: Vytvorenie prĂĄzdneho archĂvu odmietnutĂŠ.
Try `tar --help' or `tar --usage' for more information.
Exit 2
bu bu bu bu
Hm, to vyzera ako keby "find" nevedel najst ziadne .java subory a preto "tar" nema nic na spracovanie. Skus v tvojom home adresari samotny prikaz
find . -name "*.java"
EDIT: sorry, dnes som sa docital ze sa to ma odosielat z ~/src a nie ~
Quote from: v_oid on 14.10.2011, 03:33:57
PAPRSLEK zatial jednoznacne vyhrava :D
vtipne je ze to nikto nepochopi ;D
loool chuck testa :D, zabil
You might think this packet IsAlive. :))
Quote from: tommy-sv on 14.10.2011, 21:04:50
Quote from: ppeess on 14.10.2011, 16:59:58
Co robim zle, ked mi po "tar cvfz - `find . -name "*.java"` | uuencode submission.tgz | mail -s 1 [email protected]"
vypisuje stale
Unmatched ".
tar: Vytvorenie prĂĄzdneho archĂvu odmietnutĂŠ.
Try `tar --help' or `tar --usage' for more information.
Exit 2
bu bu bu bu
Hm, to vyzera ako keby "find" nevedel najst ziadne .java subory a preto "tar" nema nic na spracovanie. Skus v tvojom home adresari samotny prikaz
find . -name "*.java"
takto pekne vypise vsetky java subory .....
Je mozne, ze sa nenachadzas v SRC, alebo je mozne, ze nemas triedy v adresari SRC....
Uz mi to ide :) .... a ten mail ma prist kedy???? az po 15. 10. ci hned? :)
Ahojte, vedel by mi dakto poradit? robim prave 1.4 a niesom si isty ci tomu dobre rozumiem. Pri IsAliveReceiver je napisane ze parametrom je properties moje a IHostList ktory bude vytvoreni neskor. No ale ked chcem v ShareMeImpl volat kostruktor IsAliveReceiver tak neviem aky parametre dat. Mam to takto iar= new IsAliveReceiver(props, null); (zatial tam mam null lebo neviem co tam dat) a ked to pustim tak mi hodi chybu
[java] Exception in thread "Thread-1" java.lang.NullPointerException
[java] at at.ac.tuwien.infosys.rnue.implementation.multicast.IsAliveReceiver.run(Unknown Source)
[java] at java.lang.Thread.run(Thread.java:662)
a preto si myslim, ze chyba je tam:)
Vedel by mi dakto pomoct?:)
no nullpointer, sen kazdeho debuggera .. moja rada je rob si system.outy a skus zistit pokial ti to zbehne ak nevies debuggovat inac, takto hadam zistis ktory riadok ti to hadze a uvidis uz dalej
A to volanie konstruktora ma byt tak?
jop, ved ty s tym listom este nic nerobis, len vypises na obrazovku tie prijate objekty alebo co to je, potom ked ho budes mat tak ich ulozis donho
Quote from: MuF123 on 16.10.2011, 05:42:43
Note: ./at/ac/tuwien/infosys/rnue/implementation/multicast/HostListImpl.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
taky mail mi prisiel naspat, neviete co moze byt problem?
Tebe aspon neaky prisiel :D
Quote from: MuF123 on 16.10.2011, 06:45:25
ved staci copy&paste toho co je v moodli napisane a mail ti pride...
Ale kde ti pride?
Myslis v tej zlozke "Mail" , ktora je na tom dslab-e?
Dik :) konecne som to nasiel :)
mne prislo len to potvrdenie po odoslani....nic viac
ked odošlem aj 2.1 tak nemusím tento týždeň na cviko ? alebo ako to je ?
Tento týždeň sa bude rozoberať ešte 1.6, takže keď si odovzdal jednotku, nemusíš prísť na cviko. Na poslednom cviku nám tak vravel Paralič.
uz sa vysledky
fullka, nehehe ! :bannana_guitar:
mne na dslabe vsetko funguje, ale ten mail co mi prisiel....om neveril vlastnym ociam....az to tu pastnem
From
[email protected] Mon Oct 17 22:37:59 2011
Return-Path: <
[email protected]>
X-Original-To:
[email protected]Delivered-To:
[email protected]Received: from dslab (localhost [127.0.0.1])
by dslab.fei.tuke.sk (Postfix) with ESMTP id E4A37CE790
for <
[email protected]>; Mon, 17 Oct 2011 22:37:59 +0200 (CEST)
From:
[email protected]To:
[email protected]Message-ID: <487638052.75.1318883879930.JavaMail.rnabgabe@dslab>
Subject: Grading result for lab 1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Mon, 17 Oct 2011 22:37:59 +0200 (CEST)
Status: RO
X-Status: A
Content-Length: 2473
Lines: 55
This is the grading information for lab <1>, calculated using the <120> deadline:
Test series 1: Testing ShutdownListener:
[FAILED] wrong password, then correct one
[FAILED] wrong format, then correct one
[FAILED] several wrong packets, then correct one
[FAILED] one correct packet
-------------------------------------------------------------------------
Points for test series 1: 0 / 3
Test series 2: Testing IsAliveReceiver:
[FAILED] check whether leaveGroup() is used
[FAILED] send a correct message and check the result in the host list
[FAILED] send first a corrupt, then a correct message and check the host list
[FAILED] check whether timestamps are updated correctly
[FAILED] check correct behavior after stop() was called
-------------------------------------------------------------------------
Points for test series 2: 0 / 7
Test series 3: Testing IsAliveSender:
[FAILED] check whether MulticastSocket is used
[FAILED] check whether cancel() is used
[FAILED] check whether sender is an instance of class TimerTask
[FAILED] check whether sender multicasts correct messages
[FAILED] check whether stop() really stops sending of messages
-------------------------------------------------------------------------
Points for test series 3: 0 / 5
Test series 4: Testing Garbage Collector:
[FAILED] check whether notify() is used
[FAILED] check whether wait() is used
[FAILED] check whether synchronized is used
[FAILED] check whether garbage collector is an inner class
[FAILED] check correct storage of objects
[FAILED] check correct functioning of contains() and remove()
[FAILED] check that garbage collector stops correctly
[FAILED] check removal of out-dated entries by garbage collector
[FAILED] check refresh mechanism for timestamps
-------------------------------------------------------------------------
Points for test series 4: 0 / 8
Test series 5: Testing Integration of components:
[FAILED] check whether HostListImpl is instantiated
[FAILED] check whether IsAliveReceiver is created
[FAILED] check whether IsAliveSender is created
[FAILED] check whether Timer class is used
[FAILED] check whether all threads are started
[FAILED] check whether all threads are stopped
-------------------------------------------------------------------------
Points for test series 5: 0 / 2
Sum of all tests 0 points
Percentage 120 %
-------------------------------------------------------------------------
Total points 0
podla mna to nejaka picovina musi byt ked normalne mi vsetko bezi
Quote from: ricco102831 on 18.10.2011, 19:21:29
mne na dslabe vsetko funguje, ale ten mail co mi prisiel....om neveril vlastnym ociam....az to tu pastnem
From [email protected] Mon Oct 17 22:37:59 2011
Return-Path: <[email protected]>
X-Original-To: [email protected]
Delivered-To: [email protected]
Received: from dslab (localhost [127.0.0.1])
by dslab.fei.tuke.sk (Postfix) with ESMTP id E4A37CE790
for <[email protected]>; Mon, 17 Oct 2011 22:37:59 +0200 (CEST)
From: [email protected]
To: [email protected]
Message-ID: <487638052.75.1318883879930.JavaMail.rnabgabe@dslab>
Subject: Grading result for lab 1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Mon, 17 Oct 2011 22:37:59 +0200 (CEST)
Status: RO
X-Status: A
Content-Length: 2473
Lines: 55
This is the grading information for lab <1>, calculated using the <120> deadline:
Test series 1: Testing ShutdownListener:
[FAILED] wrong password, then correct one
[FAILED] wrong format, then correct one
[FAILED] several wrong packets, then correct one
[FAILED] one correct packet
-------------------------------------------------------------------------
Points for test series 1: 0 / 3
Test series 2: Testing IsAliveReceiver:
[FAILED] check whether leaveGroup() is used
[FAILED] send a correct message and check the result in the host list
[FAILED] send first a corrupt, then a correct message and check the host list
[FAILED] check whether timestamps are updated correctly
[FAILED] check correct behavior after stop() was called
-------------------------------------------------------------------------
Points for test series 2: 0 / 7
Test series 3: Testing IsAliveSender:
[FAILED] check whether MulticastSocket is used
[FAILED] check whether cancel() is used
[FAILED] check whether sender is an instance of class TimerTask
[FAILED] check whether sender multicasts correct messages
[FAILED] check whether stop() really stops sending of messages
-------------------------------------------------------------------------
Points for test series 3: 0 / 5
Test series 4: Testing Garbage Collector:
[FAILED] check whether notify() is used
[FAILED] check whether wait() is used
[FAILED] check whether synchronized is used
[FAILED] check whether garbage collector is an inner class
[FAILED] check correct storage of objects
[FAILED] check correct functioning of contains() and remove()
[FAILED] check that garbage collector stops correctly
[FAILED] check removal of out-dated entries by garbage collector
[FAILED] check refresh mechanism for timestamps
-------------------------------------------------------------------------
Points for test series 4: 0 / 8
Test series 5: Testing Integration of components:
[FAILED] check whether HostListImpl is instantiated
[FAILED] check whether IsAliveReceiver is created
[FAILED] check whether IsAliveSender is created
[FAILED] check whether Timer class is used
[FAILED] check whether all threads are started
[FAILED] check whether all threads are stopped
-------------------------------------------------------------------------
Points for test series 5: 0 / 2
Sum of all tests 0 points
Percentage 120 %
-------------------------------------------------------------------------
Total points 0
podla mna to nejaka picovina musi byt ked normalne mi vsetko bezi
No nie si sam komu to prislo a tiez vsetko ide ok
A odovzdali ste to vobec dobre? Prva vec co moze byt, ze ste to zle poslali na mail alebo ste nedodrzali nazvy tried.
Quote from: AnvilOfFury on 18.10.2011, 20:14:03
A odovzdali ste to vobec dobre? Prva vec co moze byt, ze ste to zle poslali na mail alebo ste nedodrzali nazvy tried.
Neviem vsetko ide jak ma, idem to poslat znova .....
Quote from: MuF123 on 18.10.2011, 20:45:43
konfirmacny mail prisiel s informaciou ze je vsetk ok?
ano prisiel s tym, ze to je OK....a teraz som rozpraval s paralicom....vraj sa to sem tam stane, ked pod tvojim userom (rnuexyz) su este subory z minuleho roka......ja som tak mal...teraz uz len cakam na mail s vyhodnotenim
Otázočka
ako spustiť duplicitne uzol v novej session (samozrejme s druhým xxx.pros a tým aj hodnotami)?
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
nefungule
a tak isto ani
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
U mna to iste, ale pre druhe cvicenie.
Este som bol unho jak spustil vyhodnotenie, ale som sa ponahlal, tak uz nemam chyby. :-/
Zisiel by sa log.
Quote from: ricco102831 on 18.10.2011, 21:16:59
Quote from: MuF123 on 18.10.2011, 20:45:43
konfirmacny mail prisiel s informaciou ze je vsetk ok?
ano prisiel s tym, ze to je OK....a teraz som rozpraval s paralicom....vraj sa to sem tam stane, ked pod tvojim userom (rnuexyz) su este subory z minuleho roka......ja som tak mal...teraz uz len cakam na mail s vyhodnotenim
Pocuj ten druhy mail ti pride az po deadline alebo teraz?
Quote from: luky on 18.10.2011, 21:43:13
Otázočka
ako spustiť duplicitne uzol v novej session (samozrejme s druhým xxx.pros a tým aj hodnotami)?
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
nefungule
a tak isto ani
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
vytvor si novy properties subor...e.g. myprops2.props a v nom pouzi nove data (porty vyberaj nad 8000) a ten subor pouzi ako parameter pre 2nd session....
Quote from: ricco102831 on 18.10.2011, 21:16:59
Quote from: MuF123 on 18.10.2011, 20:45:43
konfirmacny mail prisiel s informaciou ze je vsetk ok?
ano prisiel s tym, ze to je OK....a teraz som rozpraval s paralicom....vraj sa to sem tam stane, ked pod tvojim userom (rnuexyz) su este subory z minuleho roka......ja som tak mal...teraz uz len cakam na mail s vyhodnotenim
tak nakoniec to je 29.4 bodov :D
Quote from: ricco102831 on 18.10.2011, 22:41:39
Quote from: luky on 18.10.2011, 21:43:13
Otázočka
ako spustiť duplicitne uzol v novej session (samozrejme s druhým xxx.pros a tým aj hodnotami)?
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
nefungule
a tak isto ani
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
vytvor si novy properties subor...e.g. myprops2.props a v nom pouzi nove data (porty vyberaj nad 8000) a ten subor pouzi ako parameter pre 2nd session....
No veď som aj písal že som to tak robil. Mne ide o to že keď aplikacii chcem odovzdať nový props tak potom ju nemôžem spustiť cez ant ale pomocou príkazu kde hl. triede podám props ako parameter čo by sa malo docieliť keď použijem v domovskom priečinku
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
ale namiesto toho mi vypíše chybový výstup že nevie najsť ShareMeMain
rovnaká reakcia aj keď zadám
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
Pomocou ant run1 to ide bez problemov (no ale tak nespustim 2 uzly na jednom účte).
Tak som sa pýtal či tie príkazy nemajú vyzerať inak alebo či ich netreba zadať v inom ako domovskom priečinku.
rnuexxx@dslab:~% java -classpath ./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain ./resources/myprops.props
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at at.ac.tuwien.infosys.rnue.helpers.ShareMeMain.main(ShareMeMain.java:40)
Could not create implementation class via reflection! Aborting!
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
Exit 1
Quote from: luky on 19.10.2011, 03:15:43
Quote from: ricco102831 on 18.10.2011, 22:41:39
Quote from: luky on 18.10.2011, 21:43:13
Otázočka
ako spustiť duplicitne uzol v novej session (samozrejme s druhým xxx.pros a tým aj hodnotami)?
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
nefungule
a tak isto ani
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
vytvor si novy properties subor...e.g. myprops2.props a v nom pouzi nove data (porty vyberaj nad 8000) a ten subor pouzi ako parameter pre 2nd session....
No veď som aj písal že som to tak robil. Mne ide o to že keď aplikacii chcem odovzdať nový props tak potom ju nemôžem spustiť cez ant ale pomocou príkazu kde hl. triede podám props ako parameter čo by sa malo docieliť keď použijem v domovskom priečinku
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
ale namiesto toho mi vypíše chybový výstup že nevie najsť ShareMeMain
rovnaká reakcia aj keď zadám
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
Pomocou ant run1 to ide bez problemov (no ale tak nespustim 2 uzly na jednom účte).
Tak som sa pýtal či tie príkazy nemajú vyzerať inak alebo či ich netreba zadať v inom ako domovskom priečinku.
rnuexxx@dslab:~% java -classpath ./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain ./resources/myprops.props
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at at.ac.tuwien.infosys.rnue.helpers.ShareMeMain.main(ShareMeMain.java:40)
Could not create implementation class via reflection! Aborting!
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
Exit 1
mohol by si to skusit cez build.xml, vytvorit si dalsi myprops.props napr. myprops_1 a v builde to prepisat a mozes to spustit skratenym prikazom. mne to slo. Akurat je nevyhoda, ze to musis stale v tom builde prepisovat.
Quote from: saalex on 19.10.2011, 05:08:45
Quote from: luky on 19.10.2011, 03:15:43
Quote from: ricco102831 on 18.10.2011, 22:41:39
Quote from: luky on 18.10.2011, 21:43:13
Otázočka
ako spustiť duplicitne uzol v novej session (samozrejme s druhým xxx.pros a tým aj hodnotami)?
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
nefungule
a tak isto ani
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
vytvor si novy properties subor...e.g. myprops2.props a v nom pouzi nove data (porty vyberaj nad 8000) a ten subor pouzi ako parameter pre 2nd session....
No veď som aj písal že som to tak robil. Mne ide o to že keď aplikacii chcem odovzdať nový props tak potom ju nemôžem spustiť cez ant ale pomocou príkazu kde hl. triede podám props ako parameter čo by sa malo docieliť keď použijem v domovskom priečinku
java at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
ale namiesto toho mi vypíše chybový výstup že nevie najsť ShareMeMain
rovnaká reakcia aj keď zadám
java -classpath lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain myprops.props
Pomocou ant run1 to ide bez problemov (no ale tak nespustim 2 uzly na jednom účte).
Tak som sa pýtal či tie príkazy nemajú vyzerať inak alebo či ich netreba zadať v inom ako domovskom priečinku.
rnuexxx@dslab:~% java -classpath ./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.ShareMeMain ./resources/myprops.props
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at at.ac.tuwien.infosys.rnue.helpers.ShareMeMain.main(ShareMeMain.java:40)
Could not create implementation class via reflection! Aborting!
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl
Exit 1
mohol by si to skusit cez build.xml, vytvorit si dalsi myprops.props napr. myprops_1 a v builde to prepisat a mozes to spustit skratenym prikazom. mne to slo. Akurat je nevyhoda, ze to musis stale v tom builde prepisovat.
:thumbs-up:
NIe sice celkom ideálne ale aspoň sa bude dať vyskúšať pre viac uzlov.
Ale v čom môže byť chyba že to nejde tým spôsobom uvedením v materiáloch (dúfam že zase nie medzi stoličkou a klávesnicou ;D )
rmi://147.232.40.99:7666/lolita
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Error: IDL:CorbaCAImpl/CorbaCAException:1.0
at at.ac.tuwien.infosys.rnue.implementation.security.CorbaCAImpl.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Error!
hadze to sharemeexception
to by asi nemalo vsak? ci len ja som to prehliadol? :D
takze asi by si to jedinec "lolita" mal dat do poriadku :)
Quote from: saalex on 19.10.2011, 05:08:45
mohol by si to skusit cez build.xml, vytvorit si dalsi myprops.props napr. myprops_1 a v builde to prepisat a mozes to spustit skratenym prikazom. mne to slo. Akurat je nevyhoda, ze to musis stale v tom builde prepisovat.
necital som poriadne thread ale "props" subor vies nastavit switchom cez ant. t.j. nemusis stale editovat build.xml
nieco ako:
ant run1 -Dprops=./resources/myprops_2.props
to by malo redefinovat "<property name="props" value="./resources/myprops.props" />"
dokumentovane tu: http://ant.apache.org/manual/running.html#commandline (http://ant.apache.org/manual/running.html#commandline) (-D<property>=<value> use value for given property)
Neviete jak sa vola cviciaci co ma cvika utorok 9:10 ale iba kazdy druhy??
Potrebujem totiz chybove logy, ale teraz by som musel 3 tyzdne cakat koli sviatkom...
Cvika má len Tomášek a Paralič pokiaľ viem.
môžem sa spýtať čo to je a prečo to píše ?
QuoteError: invalid URL String: rmi://147.232.40.99:7441/x^2-7482x+312480=0
Error: IDL:CorbaCAImpl/CorbaCAException:1.0
je chyba na mojej strane alebo si to nevšímať ?
ako viem odtestovat 2.1? Viem citat, ze mam skopirovat ten dlhy prikaz, ale co mam zadat ako {property file}?
Quote from: Jackson on 22.10.2011, 20:38:55
ako viem odtestovat 2.1? Viem citat, ze mam skopirovat ten dlhy prikaz, ale co mam zadat ako {property file}?
resources/myprops.props
Viete mi niekto poradiť, čo je to za chybu? Keď príjmem ISearchResponse od niekoho, tak mi vyhodí toto:
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Error: IDL:CorbaCAImpl/CorbaCAException:1.0
at at.ac.tuwien.infosys.rnue.implementation.security.CorbaCAImpl.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Error!
4 ľudia na izbe sme robili druhú časť ShareMe
ako to, že po napísaní 2_2 mi odpovedajú iba na uzly medzi nami štyrmi ?
- a medzi ostatnými mi naskakuje NotBoundException
ako ma vyzerat vypis 2.2?
Neviete niekto ako sa ma ta 2.2 otestovat, respektive co ma byt vystupom a ako ju nasledne vypnut?
Skusal som ju spustit tymto prikazom:
java -classpath ./classes:./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.search.SearchMain ./resources/myprops.props
no metoda search mi vobec nezbehla, kedze tento prikaz ju ani nejak nevyvolava, takze neviem ci mi to ide spravne.
A taktiez neviem potom program vobec vypnut, skusal som to aj s bye password.
Kompilacia by mala prebiehat rovnako ako doteraz "ant lab1"
Kto spravil 2.1 & 2.2, spusta program cez prikaz:
java -classpath ./classes:./lib/ShareMe.jar:./lib/ShareMe-RMIstubs.jar at.ac.tuwien.infosys.rnue.helpers.search.SearchMain {property file}
kde {property file} je nazov (a kedze pracujeme v prostredi Unix tak to je cesta k danemu property suboru).
Ak mas property subor v domovskom adresari ("~", alebo "$HOME", alebo aj ako aktualny adresar ".") v priecinku resources a nazyva sa myprops.props, tak prikaz spustis nasledovne:
java -classpath ./classes:./lib/ShareMe.jar:./lib/ShareMe-RMIstubs.jar at.ac.tuwien.infosys.rnue.helpers.search.SearchMain ~/resources/myprops.props
Mna by skor zaujimalo, preco vznika vynimka:
error unmarshalling return
nested exception is:
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub (no security manager: RMI class loader disabled)
A taktiez, ako sa korektne postarat o ukoncenie programu (kedze kombinaciu <Ctrl>+<C> nemam moc v oblube :) )
Prikazom
java -classpath ./classes:./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.StopShareMe -p {cislo_portu}
to neprestava bezat, ani ked tomu predchadza "bye <end_pass>" v povodnom putty okne.
Any ideas?
Quote from: pooler on 24.10.2011, 22:03:49
4 ľudia na izbe sme robili druhú časť ShareMe
ako to, že po napísaní 2_2 mi odpovedajú iba na uzly medzi nami štyrmi ?
- a medzi ostatnými mi naskakuje NotBoundException
ahojte, mam ten isty problem, len s tym ze mi ukazuje len mna a jedneho ineho uzivatela, neviete v com to moze byt ?
tak toto nie:
Enter search string (abort with 'bye <password>'): uzol
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Error: IDL:CorbaCAImpl/CorbaCAException:1.0
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Error!
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Error: IDL:CorbaCAImpl/CorbaCAException:1.0
Search request for <uzol> finished.
neviete co to moze znamenat? :D
pridaj len:
catch (ShareMeException ex)
do search metody k tym trom zvysnym,
takto by to malo vyzerat:
} catch (ShareMeException ex) {
} catch (NotBoundException ex) {
Logger.getLogger(ShareMeImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (MalformedURLException ex) {
Logger.getLogger(ShareMeImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (RemoteException ex) {
Quote from: Najpox on 30.10.2011, 08:55:57
pridaj len:
catch (ShareMeException ex)
do search metody k tym trom zvysnym,
takto by to malo vyzerat:
} catch (ShareMeException ex) {
} catch (NotBoundException ex) {
Logger.getLogger(ShareMeImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (MalformedURLException ex) {
Logger.getLogger(ShareMeImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (RemoteException ex) {
yeaaaaaaaaah :banana_guitar: ty si KING :thumbs-up: diki ti moc krasne :hug:
Quote from: Najpox on 30.10.2011, 08:55:57
pridaj len:
catch (ShareMeException ex)
do search metody k tym trom zvysnym,
takto by to malo vyzerat:
} catch (ShareMeException ex) {
} catch (NotBoundException ex) {
Logger.getLogger(ShareMeImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (MalformedURLException ex) {
Logger.getLogger(ShareMeImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (RemoteException ex) {
;D odignorovat exception, tak se mi to libi ;D ;D ale nevies nahodou aj o co tam vlastne ide ?? je to kvoli niecomu co este nemam naimplementovane ? (som na 2.1)
hej a poradte co mam hladat aby som aj nieco nasiel :)
jj nemas este 3 zrobenu, ked si vsimnes hned zo zaciatku co vyhadzuje vynimka:
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Error: IDL:CorbaCAImpl/CorbaCAException:1.0
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
tak vidis ze ide o security, ktora sa az v 3 bude robit
Spravil som celu dvojku a vsetko ide v pohode, hlada to a aj svoj subor viem najst, lenze ked dam hladat tak na zaciatku mi vzdy vypise tento error Error: IDL:CorbaCAImpl/CorbaCAException:1.0
a teraz neviem ci je to tak ako pise Najpox kvoli tomu, ze este nemam trojku, alebo to tak ma byt lebo inak tam ziadnu inu chybu nemam a vsetko ide v pohode (aspon to tak vyzera, vsetko sa skompiluje, spusti aj hlada len toto pise ked dam hladat, nieje to chyba pocas kompilovania)
Dajte tam catch (Exception ex) na koniec s prázdnym telom a neriešte...
inac vam to ako hlada?
ze zadate nazov uzlu, enter alebo date enter bez nicoho , a vypise vsetky uzly a ich zdielane?
Quote from: Najpox on 31.10.2011, 05:21:11
inac vam to ako hlada?
ze zadate nazov uzlu, enter alebo date enter bez nicoho , a vypise vsetky uzly a ich zdielane?
Napis: .txt
a vypluje ti to zopar ludi so subormi ako readme.txt a podobne. Hawai a London poskytnu prazdne zoznamy.
Quote from: fazy on 31.10.2011, 04:15:23
Spravil som celu dvojku a vsetko ide v pohode, hlada to a aj svoj subor viem najst, lenze ked dam hladat tak na zaciatku mi vzdy vypise tento error Error: IDL:CorbaCAImpl/CorbaCAException:1.0
a teraz neviem ci je to tak ako pise Najpox kvoli tomu, ze este nemam trojku, alebo to tak ma byt lebo inak tam ziadnu inu chybu nemam a vsetko ide v pohode (aspon to tak vyzera, vsetko sa skompiluje, spusti aj hlada len toto pise ked dam hladat, nieje to chyba pocas kompilovania)
Niekto robi uz aj trojku a este ju nema dokoncenu, preto ti to vypisuje. u teba nie je chyba
ahojte,dokoncil som 2ku a mal som problem ze mi ukazovalo len mna resp este jedneho dalsieho cloveka.. skusal som len tak na dslab nahrat stary save jednotky, a tam malo len vypisovat pridany a odobrany uzol. no ale ked som spustil jednotku tak mi aj tak vypisuje len par ludi, ani london ani hawaii, a viem ze tu jednotku mam spravenu spravne, fungovalo to predtym spravne a nic som s nou nerobil. neviete kde moze byt chyba ze to zrazu nejde ?
Nevie mi niekto poradit? pri 2.2 mi u funkcie rebind hadze takuto vynimku:
31.10.2011 16:34:20 at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl start
SEVERE: null
java.rmi.ConnectException: Connection refused to host: dslab; nested exception is:
java.net.ConnectException: Connection refused
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
at java.rmi.Naming.bind(Naming.java:111)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.start(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:56)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
... 7 more
ShareMe server started.
absolutne netusim co s tym, skusal som uz asi vsetko.. pricom pred volanim rebind som zavolal createRegistry.. nestalo sa niekomu nieco podobne?
nevie niekto co s tym?
ShareMe server started.
Enter search string (abort with 'bye <password>'): Delfinik
Delfinik
Erik
Martini
Delfinik
Erik
m
java.lang.NullPointerException
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Generic Error!
java.lang.NullPointerException
Sent packet <exit heslo> to <localhost> and port <7600>
Neviete mi poradit co mam za chybu ? .... vyhladavanie cez metodu search sa mi normalne spusti ale ked dam nieco vyhladat tak ku kazdemu menu z HostListu mi vypise takuto chybu :
RemoteException error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub (no security manager: RMI class loader disabled)
Quote from: ursus on 01.11.2011, 20:28:16
Quote from: vreckovka789 on 31.10.2011, 23:41:56
...
ukaz konstruktor ShareMeImpl
Mas pravdu, mal som chybu v konstruktore ;/ .. namiesto InetAddress.getLocalHost().getHostAddress() som zadaval InetAddress.getLocalHost() ;/ .. ja som kontroloval som iba co som zmenil v dvojke;/ .. Dakujem..
Quote from: LightYear on 01.11.2011, 20:27:59
Neviete mi poradit co mam za chybu ? .... vyhladavanie cez metodu search sa mi normalne spusti ale ked dam nieco vyhladat tak ku kazdemu menu z HostListu mi vypise takuto chybu :
RemoteException error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException: at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub (no security manager: RMI class loader disabled)
pripajam sa.. mam rovnaky problem.. poradte niekto pls
okay srsly! to je daco s dslabom abo co?
snazim sa spustit 3.3, na zaciatku mi vyhodi: 3.11.2011 12:52:54 com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl <init>
WARNING: "IOP00410201: (COMM_FAILURE) Connection failure: socketType: IIOP_CLEAR_TEXT; hostname: dslab.fei.tuke.sk; port: 10050" a za tym asi gazilion chyb...
Quote from: felipe on 03.11.2011, 19:54:48
okay srsly! to je daco s dslabom abo co?
snazim sa spustit 3.3, na zaciatku mi vyhodi: 3.11.2011 12:52:54 com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl <init>
WARNING: "IOP00410201: (COMM_FAILURE) Connection failure: socketType: IIOP_CLEAR_TEXT; hostname: dslab.fei.tuke.sk; port: 10050" a za tym asi gazilion chyb...
ja mam presne ten isty problem
Quote from: felipe on 03.11.2011, 19:54:48
okay srsly! to je daco s dslabom abo co?
snazim sa spustit 3.3, na zaciatku mi vyhodi: 3.11.2011 12:52:54 com.sun.corba.se.impl.transport.SocketOrChannelConnectionImpl <init>
WARNING: "IOP00410201: (COMM_FAILURE) Connection failure: socketType: IIOP_CLEAR_TEXT; hostname: dslab.fei.tuke.sk; port: 10050" a za tym asi gazilion chyb...
robil som maly test....telnet na port 10050 neide:
// najprv na localhoste port kt. je v myprops.props ako ORBport
rnuexxx@dslab:~% telnet localhost 10050
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
Exit 1
rnuexxx@dslab:~%
// test ssh portu presiel
rnuexxx@dslab:~% telnet dslab.fei.tuke.sk 22
Trying 147.232.40.99...
Connected to dslab.fei.tuke.sk.
Escape character is '^]'.
SSH-2.0-OpenSSH_5.5p1 Debian-6+squeeze1
^]
telnet> Connection closed.
// test s ORBHost a ORBPort zo samotneho servra - nepresiel
rnuexxx@dslab:~% telnet dslab.fei.tuke.sk 10050
Trying 147.232.40.99...
telnet: Unable to connect to remote host: Connection refused
Exit 1
rnuexxx@dslab:~%
tak to vyzera, ze chyba je na servri.....ci?? ak sa mylim, prosim opravte ma :)
hej aj mne to robi... pritom pred dvoma tyzdnami ked som skusal trojku, tak mi aspon vypisalo uzly...
Ahojte, prislo mi vyhodnotenie druheho zadania.... a neviem, ako si to mam podla tychto failed-ov opravit....Vie mi niekto pomoct?
[FAILED] Check number of owners in search result (correct list/non-empty result)
[FAILED] Check number of entries per owner (correct list/non-empty result)
[FAILED] Execute search() method with correct host list and not matching search query
[FAILED] Check number of owners in search result (correct list/empty result)
[FAILED] Check number of entries per owner (correct list/empty result)
[FAILED] Check number of entries per owner (correct list/non-empty result)
no dalsia ovecka do zbierky co jej toto vypisuje a ziaden tusak co s tym :D vidim to na konzultacku u paralica :) lebo projekt mi ide bez problemov a mam to stejne jak kamos a on ma za plny pocet :) ta som zvedavy :D
Tiež mam podobne chyby, a neviem čo s tým, veď vyhľadávanie mi funguje, ako má
Napisany mail M. Tomasekovi. Uvidim aka bude odpoved. Preposlal som aj text emailu s vysledkom. Nevidim si tam ako ziadnu chybu, pripadne nieco nelogicke alebo tak, osobne si myslim ze mi vsetko funguje ako ma. Hodilo mi to tie veci ako Vam. S prechadzanim listov a pod. Budem informovat o odpovedi.
dnes dostal asi viac mailov :D .... len blbe je, ze uz zajtra je posledny den na odovzanie za 100%....
no jo, plz ked na to nejaky 9,84-ový dojde, nech da sem odpoved
we are the 99 % ! ;D
Warrning! TL!
This is the grading information for lab <2>, calculated using the <120> deadline:
Test series 1: Testing RMI search client functionality (1):
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with correct host list and matching search query
[FAILED] Check number of owners in search result (correct list/non-empty result)
[FAILED] Check number of entries per owner (correct list/non-empty result)
-------------------------------------------------------------------------
Points for test series 1: 0,1 / 1,7
Test series 2: Testing RMI search client functionality (2) :
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with correct host list and not matching search query
[FAILED] Check number of owners in search result (correct list/empty result)
[FAILED] Check number of entries per owner (correct list/empty result)
-------------------------------------------------------------------------
Points for test series 2: 0,1 / 1,5
Test series 3: Testing RMI search client functionality (3):
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with correct host list and 'null' search query
-------------------------------------------------------------------------
Points for test series 3: 0,1 / 0,5
Test series 4: Testing RMI search client functionality (4):
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with host list containing unreachable contact
[FAILED] Check number of owners in search result (unreachable contact)
[FAILED] Check number of entries per owner (unreachable contact)
-------------------------------------------------------------------------
Points for test series 4: 0,1 / 1,5
Test series 5: Testing search engine (RMI server):
[OK] Instantiate ISearchEngine implementation
[OK] ISearchEngine object is instance of RemoteUnicastObject
[OK] Invoke search() method of ISearchEngine implementation
[OK] Check returned ISearchResponse
-------------------------------------------------------------------------
Points for test series 5: 2,4 / 2,4
Test series 6: Testing integration of components:
[OK] Check use of rebind()
[OK] Instantiate ShareMeImpl and call start() method
[OK] Check registration of server with RMI registry
[OK] Stop ShareMeImpl via UDP packet sent to the ShutdownListener
[OK] Check use of unbind()
-------------------------------------------------------------------------
Points for test series 6: 5,4 / 5,4
Sum of all tests 8,2 points
Percentage 120 %
-------------------------------------------------------------------------
Total points 9,84
Ohladom toho som pisal Tomasekovi, nepripada mi ze by tam malo byt nieco zle, na prechadzanie listov som si daval pozor, aby zobralo vsetkych uzivatelov, pri chybe som nehadzal ShareMeException ale len vypisal hlasku a dany uzol nezobralo do vysledku. Dalsia vec, to ze trebalo cekovat vstupny retazec na null - dodany program ktory bol na testovanie-spustanie zobral vpohode prazdny riadok a vyhladal vsetky subory od kazdeho...to mi pride celkom normalne nie?
no uz konecne ta CORBA funguje :D
6.11.2011 2:13:29 at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl getPublicKeyFromCA
SEVERE: null
at.ac.tuwien.infosys.rnue.implementation.ca.CorbaCAImpl.CorbaCAException: IDL:CorbaCAImpl/CorbaCAException:1.0
at at.ac.tuwien.infosys.rnue.implementation.ca.CorbaCAImpl.CorbaCAExceptionHelper.read(CorbaCAExceptionHelper.java:65)
at at.ac.tuwien.infosys.rnue.implementation.ca.CorbaCAImpl._ICertificationAuthorityStub.getKey(_ICertificationAuthorityStub.java:52)
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Testujem 3.3 a pri vyhladavani suborov mi toto vyskakuje niekedy, je to velky problem, neviete niekto ako to osetrit?
ako vygenerovat stub triedy CORBA?
Quote from: delfinik68 on 07.11.2011, 14:24:12
ako vygenerovat stub triedy CORBA?
ant idlj - alebo nieco take, pozri build.xml
ma byt zajtra cviko s paralicom bu 15:10 lebo pred dvoma tyzdnami nevravel nic k zapoctu
Nevie niekto, co je za problem, ked mi stale vyhadzuje toto??:
java.lang.NullPointerException
at at.ac.tuwien.infosys.rnue.implementation.security.CryptographyImpl.sign(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.sign(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Generic Error!
java.lang.NullPointerException
Hladal som kdekolvek tu "null" hodnotu, al fakt to newem najst. Co je vlastne na tom riadku 82 SearchMain.java?? Nemame k nemu pristup, ja len ze ci nahodou :angel: Nieje tam nahodou spustanie metody ShareMeImpl.search??
pozri sa na sign() metodu.. a za behu v nej skontroluj ci privatny kluc nie je null..
ked sa dobre pamatam ten generic error mi hadzalo ked som vytvoril prazdny subor v ktorom maju byt ulozene kluce... skus ho zmazat a spusti program znova nech ho vygeneruje sam.
kedy konci 120% na trojku ?
Quote from: Eriik on 11.11.2011, 01:43:15
kedy konci 120% na trojku ?
do 19.11 vtedy uz zacina termin 100%
nie, 120tka plati do 12.11 23:59, 100ka do 19.11 23:59
Quote from: AnvilOfFury on 05.11.2011, 19:35:44
Warrning! TL!
This is the grading information for lab <2>, calculated using the <120> deadline:
Test series 1: Testing RMI search client functionality (1):
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with correct host list and matching search query
[FAILED] Check number of owners in search result (correct list/non-empty result)
[FAILED] Check number of entries per owner (correct list/non-empty result)
-------------------------------------------------------------------------
Points for test series 1: 0,1 / 1,7
Test series 2: Testing RMI search client functionality (2) :
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with correct host list and not matching search query
[FAILED] Check number of owners in search result (correct list/empty result)
[FAILED] Check number of entries per owner (correct list/empty result)
-------------------------------------------------------------------------
Points for test series 2: 0,1 / 1,5
Test series 3: Testing RMI search client functionality (3):
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with correct host list and 'null' search query
-------------------------------------------------------------------------
Points for test series 3: 0,1 / 0,5
Test series 4: Testing RMI search client functionality (4):
[OK] Instantiate ShareMeImpl class
[FAILED] Execute search() method with host list containing unreachable contact
[FAILED] Check number of owners in search result (unreachable contact)
[FAILED] Check number of entries per owner (unreachable contact)
-------------------------------------------------------------------------
Points for test series 4: 0,1 / 1,5
Test series 5: Testing search engine (RMI server):
[OK] Instantiate ISearchEngine implementation
[OK] ISearchEngine object is instance of RemoteUnicastObject
[OK] Invoke search() method of ISearchEngine implementation
[OK] Check returned ISearchResponse
-------------------------------------------------------------------------
Points for test series 5: 2,4 / 2,4
Test series 6: Testing integration of components:
[OK] Check use of rebind()
[OK] Instantiate ShareMeImpl and call start() method
[OK] Check registration of server with RMI registry
[OK] Stop ShareMeImpl via UDP packet sent to the ShutdownListener
[OK] Check use of unbind()
-------------------------------------------------------------------------
Points for test series 6: 5,4 / 5,4
Sum of all tests 8,2 points
Percentage 120 %
-------------------------------------------------------------------------
Total points 9,84
Ohladom toho som pisal Tomasekovi, nepripada mi ze by tam malo byt nieco zle, na prechadzanie listov som si daval pozor, aby zobralo vsetkych uzivatelov, pri chybe som nehadzal ShareMeException ale len vypisal hlasku a dany uzol nezobralo do vysledku. Dalsia vec, to ze trebalo cekovat vstupny retazec na null - dodany program ktory bol na testovanie-spustanie zobral vpohode prazdny riadok a vyhladal vsetky subory od kazdeho...to mi pride celkom normalne nie?
Dnes som bol za Paraličom ohľadom hodnotenia, ktoré som mal podobné. Chybu som mal v 1.5-ke. Tam trebalo vytvoriť nový objekt HostListImpl
v konštruktore triedy ShareMeImpl. Ja som tento objekt samozrejme vytvoril v metóde start(). Pri hodnotení 1-ky to systém nekontroloval a vplyv na funkcionalitu to samozrejme nemá žiadnu. No hodnotiaci systém pri hodnotení 2 úlohy testoval funkcionalitu pomocou konštruktora, no a keďže v konštruktore som HostListImpl nevytvoril, automaticky nevedelo otestovať správne ani funkcionalitu metódy search().
hmm aj ja tak mam ..
a ? bol si rehabilitovany ?
Paralič mi povedal, že je to triviálna chyba, čiže mám to submitovať ešte raz a na cviku mi spustí vyhodnotenie. Keď bude všetko v poriadku, tak strhne 0,5 boda z celkového hodnotenia. Keďže som to odovzdával v 120% termíne, tak to bude aj takto hodnotené.
cawte, prave som spravil trojku a myslim ze funguje, lenze ked dam hladat daky subor tak mi vypise zoznam uzlov dvakrat. Aj s podpisom a aj bez. Ma to robit tak, ci mam niekde chybu? A este v myprops.props ked zmenim nazov suboru keyfile tak mi program hadze chybu ze sa nenasli podpisy, ale ked necham xxx (predtym som nemal nic nastavene tak mi to vygenerovalo toto ako keyfile) tak to ide, ale ked dam vygenerovat novy subor tak to hadze chybu:D neviete preco?:)
Neviete niekto poradiť prečo mi v metode initialize
vyhadzuje výnimku že MD5withRSA nepozná pre príkaz
KeyPairGenerator generator = KeyPairGenerator.getInstance(algoritmus);
algoritmus je definovaný ako premenná triedy
private String algoritmus = "MD5withRSA";
treba objekt toho generátora vytvoriť nejak inak?
public PublicKey initialize(String string, String string1) throws ShareMeException {
File suborKlucov = new File(string1);
if(suborKlucov.exists()){
try {
ObjectInputStream citajprud = new ObjectInputStream(new FileInputStream(suborKlucov));
kluce = (KeyPair) citajprud.readObject();
} catch (ClassNotFoundException ex) {
Logger.getLogger(CryptographyImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(CryptographyImpl.class.getName()).log(Level.SEVERE, null, ex);
}
return null;
}
else{
{
ObjectOutputStream pisKluce = null;
try {
KeyPairGenerator generator = KeyPairGenerator.getInstance(algoritmus);
generator.initialize(IConstants.KEY_LENGTH);
kluce = generator.genKeyPair();
pisKluce = new ObjectOutputStream(new FileOutputStream(string1));
pisKluce.writeObject(kluce); //zapisanie klucov do suboru
} catch (NoSuchAlgorithmException ex) {
Logger.getLogger(CryptographyImpl.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(CryptographyImpl.class.getName()).log(Level.SEVERE, null, ex);
} finally {
try {
pisKluce.close();
} catch (IOException ex) {
Logger.getLogger(CryptographyImpl.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
return kluce.getPublic();
}
}
BUILD SUCCESSFUL
Total time: 0 seconds
rnue072@dslab:~% java -classpath ./classes:./lib/ShareMe.jar at.ac.tuwien.infosys.rnue.helpers.search.SearchMain {resources/myprops.props}
Server object resolved.
VYPIS 3
11.11.2011 18:59:14 at.ac.tuwien.infosys.rnue.implementation.security.CryptographyImpl initialize
SEVERE: null
java.security.NoSuchAlgorithmException: MD5withRSA KeyPairGenerator not available
at java.security.KeyPairGenerator.getInstance(KeyPairGenerator.java:176)
at at.ac.tuwien.infosys.rnue.implementation.security.CryptographyImpl.initialize(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.<init>(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:55)
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:55)
Caused by: java.lang.NullPointerException
at at.ac.tuwien.infosys.rnue.implementation.security.CryptographyImpl.initialize(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.<init>(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.<init>(Unknown Source)
... 5 more
Could not instantiate implementation class (or other error)!
null
Exit 1
Quote from: fazy on 11.11.2011, 23:51:00
cawte, prave som spravil trojku a myslim ze funguje, lenze ked dam hladat daky subor tak mi vypise zoznam uzlov dvakrat. Aj s podpisom a aj bez. Ma to robit tak, ci mam niekde chybu? A este v myprops.props ked zmenim nazov suboru keyfile tak mi program hadze chybu ze sa nenasli podpisy, ale ked necham xxx (predtym som nemal nic nastavene tak mi to vygenerovalo toto ako keyfile) tak to ide, ale ked dam vygenerovat novy subor tak to hadze chybu:D neviete preco?:)
Mám taký pocit že musíš starý kľúč odregistrovať, ale neviem ešte ako :)
No mal by som sa učiť čítať ;D
nie KeyPairGenerator generator = KeyPairGenerator.getInstance("MD5withRSA");
ale bu
KeyPairGenerator generator = KeyPairGenerator.getInstance("RSA");
Quote from: Gabho on 12.11.2011, 03:31:06
Quote from: fazy on 11.11.2011, 23:51:00
cawte, prave som spravil trojku a myslim ze funguje, lenze ked dam hladat daky subor tak mi vypise zoznam uzlov dvakrat. Aj s podpisom a aj bez. Ma to robit tak, ci mam niekde chybu? A este v myprops.props ked zmenim nazov suboru keyfile tak mi program hadze chybu ze sa nenasli podpisy, ale ked necham xxx (predtym som nemal nic nastavene tak mi to vygenerovalo toto ako keyfile) tak to ide, ale ked dam vygenerovat novy subor tak to hadze chybu:D neviete preco?:)
Mám taký pocit že musíš starý kľúč odregistrovať, ale neviem ešte ako :)
aj mne by sa to zišlo vedieť resp. v ktorej časti odregistrovať:)
nemáte nejaké onfo o písomke (otázkach) ??
vie niekto co sa treba ucit na ten zapocet???
Vie niekto ako odregistrovate ten key? lebo ide mi to stale iba s jednym a ked dam novy vygenerovat tak mi to hadze chybu, ze je nespravny kluc.
nema tu niekto cvicenia bud v pondelok alebo utorok 7,30??..
Alebo co sa treba ucit na ten zapocet?
Quote from: fazy on 12.11.2011, 19:50:33
Vie niekto ako odregistrovate ten key? lebo ide mi to stale iba s jednym a ked dam novy vygenerovat tak mi to hadze chybu, ze je nespravny kluc.
je to napisane aj v tutoriali: na objekte ICertificationAuthority zavolas unregisterKey(String meno, String tvojeHeslo)
Quote from: MuF123 on 13.11.2011, 02:50:25
Quote from: luky on 13.11.2011, 02:43:32
Quote from: MuF123 on 13.11.2011, 02:18:53
seriously, koho je uzhorod? :D
problém?
ani nie, len ze mas to dojebané
Myslíš meno alebo že nefunguje uzol?
Lebo my vyhadzuje výnimku keď dám vyhľadávať:
java.rmi.NotBoundException: shareme023
at sun.rmi.registry.RegistryImpl.lookup(RegistryImpl.java:106)
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:386)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:359)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Naming.java:84)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Quote from: MuF123 on 13.11.2011, 03:02:48
Quote from: luky on 13.11.2011, 02:59:51
java.rmi.NotBoundException: shareme023
to vidim aj ja
ShareMeImpl: Search - EXCEPTION: java.rmi.NotBoundException: shareme023.
ale preco to pise aj london?
ale to nie je Londýn ale niekto kto si pomenoval uzol
ShareMeInLondon
Mne túto výnimku vyhadzuje aj pri iných uzloch
ale pri Martini a ShareMe023node cele vyhľadavanie skončí (asi nemajú 3) ale ako ich odignorovať?
neviete kde by to mohlo viaznut? toto mi vypise ak dam nieco hladat
ShareMe server started.
Enter search string (abort with 'bye <password>'): txt
Not Bound Exception! MattiasRMI
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Applicant is not verified!
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl.search(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Error!
at.ac.tuwien.infosys.rnue.helpers.ShareMeException: Applicant is not verified!
Search request for <txt> finished.
neviete niekto preco mi to pri vyhladavani hadze NullPointerException ? konkretne nieco také :
java.lang.NullPointerException
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Generic Error!
java.lang.NullPointerException
momentalne to vyhodi ked sa snazi prejst tieto uzly :
rmi://147.232.40.99:7236/RMIBajsko
rmi://dslab:7506/FBI
je chyba u mna ?
Quote from: Eriik on 13.11.2011, 05:11:39
neviete niekto preco mi to pri vyhladavani hadze NullPointerException ? konkretne nieco také :
java.lang.NullPointerException
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Generic Error!
java.lang.NullPointerException
momentalne to vyhodi ked sa snazi prejst tieto uzly :
rmi://147.232.40.99:7236/RMIBajsko
rmi://dslab:7506/FBI
je chyba u mna ?
Pozeram že maš to iste čo ja. Mne vypisuje presne to iste a neviem prist v com je chyba
Quote from: HejaHop on 13.11.2011, 05:16:47
Quote from: Eriik on 13.11.2011, 05:11:39
neviete niekto preco mi to pri vyhladavani hadze NullPointerException ? konkretne nieco také :
java.lang.NullPointerException
at at.ac.tuwien.infosys.rnue.implementation.security.SecurityHelperImpl.getPublicKeyFromCA(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
at sun.rmi.transport.Transport$1.run(Transport.java:159)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at at.ac.tuwien.infosys.rnue.implementation.search.SearchEngineImpl_Stub.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.search(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:82)
Generic Error!
java.lang.NullPointerException
momentalne to vyhodi ked sa snazi prejst tieto uzly :
rmi://147.232.40.99:7236/RMIBajsko
rmi://dslab:7506/FBI
je chyba u mna ?
Pozeram že maš to iste čo ja. Mne vypisuje presne to iste a neviem prist v com je chyba
zalozme si klub :buttrock:
Quote from: MuF123 on 13.11.2011, 05:44:06
ked ti to funguje s havajom alebo s yourmom alebo s nejakou nodou tych ludi co maju uz aj web rozbehany tak chyba nie je u teba...
tak aspoň som si pri zisťovaní chyby zopakoval celú jednotku aj dvojku .. :D dík za odpoveď
nazdar páni.Co sa ucite na zápočet?
Paralič vravel, že bude test z jednotky a dvojky. Treba si pozrieť, ako to funguje. Takým štúdijným materiálom by mohli byť návody na tie úlohy. Keď si robil zadanie sám a pamätáš sa, čo si tam robil, nemal by si mať problém.
mal dnes niekto zapocet?? ak tak ake boli otazky???
joooj ja debil som presvyhol 120% termiiiin :)
Neviete niekto poradiť aby mi keď sa snaží zaregistrovať službu nevyhadzovalo výnimku lebo hľadal som ale všade je odpoveď z ktorej vyplýva že táto časť kódu sa dá spraviť dvoma spôsobmi a mi používame druhý spôsob ktorý by nemal hádzať túto výnimku a viď. aj tak ju hádže.
int rmiRegistryport = Integer.parseInt(parameter.getProperty(IConstants.RMI_REGISTRY_PORT));
LocateRegistry.createRegistry(rmiRegistryport);
searchEngine = new SearchEngineImpl(parameter.getProperty(IConstants.FILE_BASE), prefixURL, null);
String rmiAdress ="rmi://"+ parameter.getProperty(IConstants.RMI_REGISTRY_HOST)+":"+ parameter.getProperty(IConstants.RMI_REGISTRY_PORT) + "/" + parameter.getProperty(IConstants.RMI_SERVICE_NAME);
Naming.rebind(rmiAdress, searchEngine); //registracia servera
java.rmi.ConnectException: Connection refused to host: dslab; nested exception is:
java.net.ConnectException: Connection refused
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:601)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:198)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
at sun.rmi.registry.RegistryImpl_Stub.rebind(Unknown Source)
at java.rmi.Naming.rebind(Naming.java:160)
at at.ac.tuwien.infosys.rnue.implementation.ShareMeImpl.start(Unknown Source)
at at.ac.tuwien.infosys.rnue.helpers.search.SearchMain.main(SearchMain.java:56)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at java.net.Socket.<init>(Socket.java:375)
at java.net.Socket.<init>(Socket.java:189)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:595)
... 7 more
Pracuje niekto na 4ke? Ako sa vytvara ten HTML formular?
btw vysledky zapoctovky ?
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?
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 ..
ráta sa posledné, alebo lepšie hodnotenie?
vzdy posledne odovzdane
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.
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
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: [email protected]
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>
Ako sa da zistit ci mi to vobec funguje ako ma?
Neviete niekto ci bude z DP predtermin?
[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?
od 7.12. je termin pre 4 zadanie na 120 %?
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?
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 (http://www.jakpsatweb.cz/html/formulare.html)
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
ehm no mozno banalna vec, ale ako otestujem 4ku ????
heej lidi, neviete cim to moze byt ze mi to nevie nacitat index.html ?? (shareme mam spustene) pllls help
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 :)
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 (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
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:7892n (http://147.232.40.99:7892n)ull/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt (http://147.232.40.99:7892/downloads/peklo.txt) normalne mi ho zobrazi... nejake napady anyone ??? bu bu bu
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:7892n (http://147.232.40.99:7892n)ull/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt (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();
je zajtra 2. zapoctovka s Paraličom ?
oks, nejak som to rozbehal konecne ;D ale este mam otazocku: je jedno ci result document je http 1.0 alebo http 1.1 ?
Mam dotaz ako spravit tie chybove hlasky aby vypisovali presne to co je v 4.3 :)
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
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:7892n (http://147.232.40.99:7892n)ull/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt (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() !!!!!
Quote from: Gabho on 07.12.2011, 22:49:01
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:7892n (http://147.232.40.99:7892n)ull/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt (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() !!!!!
pravdepodobne v ShareMeImpl mate pri zostavovani url prefixu (to co posielate ako argument pri vytvarani ojektu search engine) v tej poslednej casti nieco ako props.getProperty(IConstants.DOWNLOAD_PREFIX) ... ma tam byt iba IConstants.DOWNLOAD_PREFIX
hm no poradte mi ako si to otestujem s tym telnetom .. nejak neviem ako na to.. ???
Quote from: antil kiprest on 08.12.2011, 01:14:13
Quote from: Gabho on 07.12.2011, 22:49:01
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:7892n (http://147.232.40.99:7892n)ull/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt (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() !!!!!
pravdepodobne v ShareMeImpl mate pri zostavovani url prefixu (to co posielate ako argument pri vytvarani ojektu search engine) v tej poslednej casti nieco ako props.getProperty(IConstants.DOWNLOAD_PREFIX) ... ma tam byt iba IConstants.DOWNLOAD_PREFIX
hm no poradte mi ako si to otestujem s tym telnetom .. nejak neviem ako na to.. ???
telnet dslab.fei.tuke.sk <TVOJ_HTTP_PORT>
a uz iba zadas nejaku pozadavku, napr:
GET /downloads/subor.txt HTTP/1.0
a mas :)
Quote from: ricco102831 on 08.12.2011, 01:39:03
Quote from: antil kiprest on 08.12.2011, 01:14:13
Quote from: Gabho on 07.12.2011, 22:49:01
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:7892n (http://147.232.40.99:7892n)ull/peklo.txt , ked vsak ale rucne zadam http://147.232.40.99:7892/downloads/peklo.txt (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() !!!!!
pravdepodobne v ShareMeImpl mate pri zostavovani url prefixu (to co posielate ako argument pri vytvarani ojektu search engine) v tej poslednej casti nieco ako props.getProperty(IConstants.DOWNLOAD_PREFIX) ... ma tam byt iba IConstants.DOWNLOAD_PREFIX
hm no poradte mi ako si to otestujem s tym telnetom .. nejak neviem ako na to.. ???
telnet dslab.fei.tuke.sk <TVOJ_HTTP_PORT>
a uz iba zadas nejaku pozadavku, napr:
GET /downloads/subor.txt HTTP/1.0
a mas :)
heh no dikes :) dufal som ze nieco ine napises ;D toto som skusal a dostal som odpoved
pstruho@pstruho:~$ telnet dslab.fei.tuke.sk 7617
Trying 147.232.40.99...
telnet: Unable to connect to remote host: Connection refused
hmhm Vam ostatnim to ide ??
Ta keď ti nebeží server, jasné že sa naňho nevieš pripojiť :)
Najprv musíš spustiť dve okná v termináli:
zadaj príkaz screen - vyhodí ti obrazovku, daj medzerník
potom stlač klávesovú skratku Ctrl+a+c
Medzi terminálmi prepínaš Ctrl+a+a
V prvom termináli spusti server príkazom ant run4
V druhom terminálni zadaj príkaz: telnet dslab.fei.tuke.sk <TVOJ_HTTP_PORT>
A môžeš testovať.
testujem pomocou telnetu, na server ma pripoji, no ked zadam poziadavku, nedeje sa nic a vyzera to tak, ze donekonecna nacitava vstup...
v com by mohol byt problem? tusite niekto?
Quote from: Gabho on 08.12.2011, 02:14:02
Ta keď ti nebeží server, jasné že sa naňho nevieš pripojiť :)
Najprv musíš spustiť dve okná v termináli:
zadaj príkaz screen - vyhodí ti obrazovku, daj medzerník
potom stlač klávesovú skratku Ctrl+a+c
Medzi terminálmi prepínaš Ctrl+a+a
V prvom termináli spusti server príkazom ant run4
V druhom terminálni zadaj príkaz: telnet dslab.fei.tuke.sk <TVOJ_HTTP_PORT>
A môžeš testovať.
ta ja som vajco ;D ;D aj som bol prihlaseny v druhom terminali na dslabe ale nemal som spusteny server bu okej diki kamo ;)
EDIT: mimochodom malo by mi to po kazdej poziadavke zrusit spojenie ?? (closed by foreign host mi pise)
Quote from: Saren on 08.12.2011, 02:21:32
testujem pomocou telnetu, na server ma pripoji, no ked zadam poziadavku, nedeje sa nic a vyzera to tak, ze donekonecna nacitava vstup...
v com by mohol byt problem? tusite niekto?
a v browseri Ti to ako ide ?
Quote from: antil kiprest on 08.12.2011, 02:32:34
Quote from: Saren on 08.12.2011, 02:21:32
testujem pomocou telnetu, na server ma pripoji, no ked zadam poziadavku, nedeje sa nic a vyzera to tak, ze donekonecna nacitava vstup...
v com by mohol byt problem? tusite niekto?
a v browseri Ti to ako ide ?
asi rovnako, nacitava dlho a stale nic...
Quote from: antil kiprest on 08.12.2011, 02:26:14
ta ja som vajco ;D ;D aj som bol prihlaseny v druhom terminali na dslabe ale nemal som spusteny server bu okej diki kamo ;)
EDIT: mimochodom malo by mi to po kazdej poziadavke zrusit spojenie ?? (closed by foreign host mi pise)
JJ, zakaždým mi to spojenie zruší.
Quote from: Saren on 08.12.2011, 02:21:32
testujem pomocou telnetu, na server ma pripoji, no ked zadam poziadavku, nedeje sa nic a vyzera to tak, ze donekonecna nacitava vstup...
v com by mohol byt problem? tusite niekto?
Podľa mňa niekde v metóde run() vnorenej triedy RequestHandlerThread, ale ťažke je to len tak určiť. Najlepšie je urobiť pomocné výpisy a uvidíš, kde to viazne.
Quote from: Saren on 08.12.2011, 02:58:13
Quote from: antil kiprest on 08.12.2011, 02:32:34
Quote from: Saren on 08.12.2011, 02:21:32
testujem pomocou telnetu, na server ma pripoji, no ked zadam poziadavku, nedeje sa nic a vyzera to tak, ze donekonecna nacitava vstup...
v com by mohol byt problem? tusite niekto?
a v browseri Ti to ako ide ?
asi rovnako, nacitava dlho a stale nic...
neviem ci nie je pretazeny dslab alebo nieco take.. mne to tiez zacalo robit, ale iba ked dam vyhladat nejaky subor.. ked zadam napr nejaku z tych chybovych moznosti z tablky v 4.3ke tak to ide
ked zmenim v poziadavke HTTP/1.0 na HTTP/1.1 malo by to fungovat tak isto ?
Áno malo by to fungovať rovnako. Je jedno či bude protokol 1.0 alebo 1.1
Stretol sa niekto s tym ze pri hladani sa zobrazi len cervena stranka?
ludia!!! chapete dakto tomu bodovaniu vyhodnotenia? :D
Sum of all tests=0920,6 points
Percentage=09=09120 %
-------------------------------------------------------------------------
Total points=09=0924,72
srsly, wtf!
To znamena, že máš 24,72 b. To 09 pred tým si nevšímaj.
pisal niekto 2.zapocet z DP???co bolo?? :)
vysledky moodle :)
To je v poho, ze este nemam zapisany zapocet? :D
Quote from: Safyia on 31.12.2011, 22:49:34
To je v poho, ze este nemam zapisany zapocet? :D
myslim ze nie je.....pis mu maila :)
ahojte, neviete niekto z coho sa treba ucit na skusku? Resp. nemate niekto nejake otazky, ktore by teoreticky mohli byt?
ked sa naucis prednasky nemal by si mat problem skusku spravit p.Paralic je spravny chlap a hodnoti objektivne :)
Quote from: ricco102831 on 01.01.2012, 01:34:27
Quote from: Safyia on 31.12.2011, 22:49:34
To je v poho, ze este nemam zapisany zapocet? :D
myslim ze nie je.....pis mu maila :)
Ja som debil, som bola presvedcena ze stvorku som poslala este v 120% termine ale neviem, asi to bolo len vo sne alebo co... Som to submitla a este som debil^2 lebo som mala int miesto Integer. Mi tuke dako poskodzuje mozog alebo neviem cim to bude :D
Kto chodil poctivo na prednasky, tak odpovedzte :D
Ktoré z nasledujúcich okruhov v rámci distribuovaných systémov sme preberali počas prednášok?
a. komunikácia
b. súbežnosť (concurenncy)
c. identifikácia/pomenovanie (naming)
d. bezpečnosť