Hopbot log for 2007-12-08 - Helma IRC channel: #helma on irc.freenode.net

2007-12-08:

[17:02] <bitkid> hello :)
[17:02] <bitkid> someone here?
[17:02] <zumbrunn_> hi bitkid
[17:02] <zumbrunn_> yep
[17:03] <bitkid> ma supa .. kannst du deutsch? w?rds leichta machen :)
[17:03] <zumbrunn> ja, ok
[17:04] <bitkid> oiso .. i hab eigtl schon recht viel mit helma gmacht (bin a zeitl mitm stef und m hannes in am b?ro gsessn)
[17:04] <bitkid> aba scheinbar scho wieda olles verdr?ngt :)=
[17:04] <zumbrunn> heh
[17:05] <bitkid> irgendwas check ich mit den actions net .. i hab a application die heisst zb curse .. dh ich hab im apps folder an folder curse
[17:05] <bitkid> im apps.prop sag ich dann curse.mountpoint = /curse
[17:06] <bitkid> dh .. ruf ich jetzt http://meinhost/curse/ auf .. f?hrt er die main_action() im Root folder im file something.js aus
[17:06] <bitkid> soweit so gut
[17:07] <bitkid> angenommen .. main_action() sagt renderSkin(bla) .. in dem generierten html is dann ne form drinnen
[17:07] <bitkid> das form submit mach ich dann auf http://meinhost/curse/gotsubmit
[17:08] <bitkid> soweit ich das versteh m?sste dann im something.js im Root directory einfach ne gotsubmit_action() sein oda net?
[17:08] <zumbrunn> ja, korrekt
[17:09] <bitkid> ?hmm .. hmm .. s geht jetzt scheinbar .. hab w?hrend m erz?hlen jetzt n parmal reload und so gedr?ckt .. auf einmal hauts hin
[17:09] <bitkid> wtf :))
[17:10] <zumbrunn> :-)
[17:12] <bitkid> ?hmm .. jo dann danke f?rs zuh?ren :D
[17:12] <zumbrunn> ;-)
[19:14] <bitkid> noch ne frage .. wo muss ich macros hinschmeissn dass ich sie aus skins aufrufen kann die im Global dir liegen?
[19:14] <zumbrunn> du kannst globale macros definieren
[19:15] <zumbrunn> beim aufruf in den skins, einfach das this. prefix weglassen
[19:15] <bitkid> die dann in den globals folder kommen?
[19:15] <zumbrunn> ja
[19:17] <bitkid> hmmm .. dann sagta this.href() kennt er net
[19:18] <bitkid> wahrscheinlich weil this net von HopObject ableitet?
[19:18] <bitkid> wenns im global liegt
[19:19] <zumbrunn> yep
[19:19] <zumbrunn> path[path.length-1]
[19:20] <bitkid> dann steht auf einmal [object Root] im htmlsrc
[19:21] <zumbrunn> path[path.length-1].href()
[19:22] <bitkid> perfekt .. danke :)
[19:26] <bitkid> ui .. schlecht
[19:26] <bitkid> java.lang.IncompatibleClassChangeError
[19:26] <bitkid> helma hat ja xmlrpc klassen eingebaut .. ich glaub die kommen sich mit den xmlrpc apache klassen in de quere :/
[19:27] <zumbrunn> hmm, ich dachte helma braucht die xmlrpc klassen von apache?
[19:28] <bitkid> xmlrpc is inzwischen bei version 3 oda so .. die helma klassen d?rften noch alte sein
[19:28] <zumbrunn> (welche ursprünglich auf Helma basieren)
[19:28] <bitkid> i know
[19:29] <zumbrunn> ich glaube es ist nicht all zu lange her dass hannes das aktualisiert hat
[19:29] <zumbrunn> weiss nicht mehr ob vor 1.6 oder nachher
[19:31] <bitkid> hmm .. sind auf jeden fall net kompatibel
[19:31] <bitkid> XmlRpcClientConfig gibts in der helma version zb noch net
[19:31] <bitkid> aba egal .. ich schreib schnell meinen code auf die alten (helma) klassen um
[19:32] <zumbrunn> 1.6?
[19:32] <bitkid> jo .. vor 4 stunden runtergeladn
[19:32] <zumbrunn> eventuell haettest du das problem mit dern aktuellen version vom subversion repository nicht
[19:33] <bitkid> ich guck mal schnell wieviel aufwand das is zu ?ndern
[19:33] <bitkid> is glaub ich net so schlimm
[19:36] <bitkid> hmm .. die neue version von xmlrpc unterst?tzt named parameters und hashmaps als ?bergabe .. net so wie fr?her vector .. da w?rn die maps schon praktischer
[19:36] <bitkid> ich check mir mal schnell das helma aus
[19:42] <zumbrunn> https://dev.helma.org/trac/helma/log/helma/helma/trunk/lib/xmlrpc.jar
[19:42] <zumbrunn> * Update to stock Apache XML-RPC 2.0.1.
[19:43] <zumbrunn> sprich, ist noch nicht 3.0
[19:43] <zumbrunn> die änderungen zwischen 2.0 und 3.0 waren nicht ganz ohne, wenn ich das richtig in erinnerung habe
[19:44] <bitkid> jo .. aber sie waren ziemlich praktisch :)
[19:44] <bitkid> Unsupported Java type: class java.util.HashMap
[19:44] <bitkid> man kann in der version keine hashmaps serialisiern .. wie mach ich dann ?berhaupt named parameters?
[19:45] <bitkid> oder andersrum ... kann ich den classloader ?berschreiben .. oda die klassen in nen eigenen namespace legen?
[19:45] <zumbrunn> http://www.henso.com/log/2007.10.10/1269/
[19:46] <bitkid> hmm .. ich find die ?bertreibn a bissi
[19:48] <bitkid> ich versteh das net .. in der apache xmlrpc spec steht sie supporten hashmaps ..
[19:48] <bitkid> ich mach ne map<String,String> .. und das ding schreit
[19:48] <bitkid> Unsupported Java type: class java.util.HashMap
[19:48] <bitkid> http://ws.apache.org/xmlrpc/xmlrpc2/types.html
[19:51] <bitkid> also ich mach Vector v = new Vector(); v.add(map); client.execute(command, v);
[19:53] <bitkid> das problem ist .. ich hab auf der serverseite keinen einfluss drauf .. und die erwarten named parameters
[19:53] <bitkid> is da hannes online zufellig im jabber?
[19:56] <bitkid> http://xmlrpc.sourceforge.net/ <-- kenns du die hier .. die sollten sich ja dann net in de quere kommen
[20:02] <bitkid> omg .. jetzt seh ichs erst .. die supporten nur HashTable . und net hashmap
[20:03] <bitkid> daran scheiterts also :)
[20:04] <zumbrunn> hannes ist online aber "away"
[20:07] <bitkid> np ... funktioniert schon alles :)
[20:20] <bitkid> gibts eigentlich irgendwo free-helma-hosting .. bzw billig-helma-hosting f?r arme kunststundenten/projekte :) ?
[20:34] <bitkid> naja .. bin dann mal off .. herzlichen dank f?r die hilfe auf jeden
[20:34] <bitkid> und .. serwas earl btw :)

 

 

In the channel now:

Logs by date: