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

Distribuované programovanie

Started by AnvilOfFury, 23.09.2011, 20:51:49

« predchdzajce - alie »

ppeess


ricco102831

mne prislo len to potvrdenie po odoslani....nic viac

Eriik

ked odošlem aj 2.1 tak nemusím tento týždeň na cviko ? alebo ako to je ?

Gabho

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č.

ursus

uz sa vysledky

fullka, nehehe !  :bannana_guitar:
So this router walks into the doctor's office...
- Doctor, it hurts when IP.

ricco102831

mne na dslabe vsetko funguje, ale ten mail co mi prisiel....om neveril vlastnym ociam....az to tu pastnem

From rnabgabe@dslab.fei.tuke.sk  Mon Oct 17 22:37:59 2011
Return-Path: <rnabgabe@dslab.fei.tuke.sk>
X-Original-To: rnue097@dslab.fei.tuke.sk
Delivered-To: rnue097@dslab.fei.tuke.sk
Received: from dslab (localhost [127.0.0.1])
       by dslab.fei.tuke.sk (Postfix) with ESMTP id E4A37CE790
       for <rnue097@dslab.fei.tuke.sk>; Mon, 17 Oct 2011 22:37:59 +0200 (CEST)
From: rnabgabe@dslab.fei.tuke.sk
To: rnue097@dslab.fei.tuke.sk
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

ppeess

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 rnabgabe@dslab.fei.tuke.sk  Mon Oct 17 22:37:59 2011
Return-Path: <rnabgabe@dslab.fei.tuke.sk>
X-Original-To: rnue097@dslab.fei.tuke.sk
Delivered-To: rnue097@dslab.fei.tuke.sk
Received: from dslab (localhost [127.0.0.1])
       by dslab.fei.tuke.sk (Postfix) with ESMTP id E4A37CE790
       for <rnue097@dslab.fei.tuke.sk>; Mon, 17 Oct 2011 22:37:59 +0200 (CEST)
From: rnabgabe@dslab.fei.tuke.sk
To: rnue097@dslab.fei.tuke.sk
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

AnvilOfFury

A odovzdali ste to vobec dobre? Prva vec co moze byt, ze ste to zle poslali na mail alebo ste nedodrzali nazvy tried.
Keep information to yourself - Knowledge is power. Think job security. Never provide documentation.
Use Real Tools - No "fancy-pancy" IDEs. Real developers only use vi.
Compiled = Ship It - User acceptance testing is an absolute waste of time.

ppeess

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 .....

ricco102831

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

luky

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

v_oid

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.

ppeess

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?

ricco102831

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....

ricco102831

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

luky

#90
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

saalex

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.

luky

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 )

majkyy

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 :)

tommy-sv

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 (-D<property>=<value>   use value for given property)
"Čím skôr zomrieš, tým dlhšie budeš mŕtvy."
"Radšej viac vypiť, ako menej zjesť."

v_oid

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...

luky

Cvika má len Tomášek a Paralič pokiaľ viem.

Eriik

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ť ?

Jackson

ako viem odtestovat 2.1? Viem citat, ze mam skopirovat ten dlhy prikaz, ale co mam zadat ako {property file}?

Eriik

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