*** sjc has joined #gnuenterprise *** jcater has quit IRC *** reinhard has joined #gnuenterprise *** aries has joined #gnuenterprise hi good morning *** btami has joined #gnuenterprise good morning btami hi aries yesterday I played with argouml, and i redesigned the LOC package, and designed some new one http://aries.mindworks.hu/filebrowser/crm.zargo still unfinished but I'd like to get some suggestions, directions from the gnue-experts if you have time :) i'm not a gnue-expert at all jamest/jcater/jan/johannesv/reinhard are and kilo in packages area of course :) if you want a discussion, please send your work to gnue-dev list okay gnue-dev@gnu.org? yes btw. there was some discussion before about this (LOC), and seems reinhard prefers a more simplistic approach to start with kilo liked a more detailed but they can explain this better :) *** tiredbones has quit IRC *** btami has quit IRC *** btami has joined #gnuenterprise *** dcmwai has quit IRC *** kilo has joined #gnuenterprise good morning kilo i've sent a "new design" in argouml have you recived it? sent to gnue-dev hi aries haven't had time in the weekend to look at that, i was agonizing... i have to restart my Xwindow... *** aries has quit IRC *** lekma has joined #gnuenterprise hi all reinhard: does abort() imply a roolback ? s/roolback/rollback lekma: no, I don't think so thx IIRC it just undoes the stuff done so far in that procedure e.g. if you have an abort() in OnValidate it undoes what the OnValidate has done before in other words operations on the appserver api are meant to be atomar if you call commit(), it is either done completely or nothing is changed at all ok bbl *** btami has quit IRC *** tiredbones has joined #gnuenterprise *** sjc has quit IRC *** sjc has joined #gnuenterprise *** kilo has quit IRC *** jamest has joined #gnuenterprise *** jamest has left #gnuenterprise *** jamest has joined #gnuenterprise *** jcater has joined #gnuenterprise *** havoc has quit IRC *** havoc has joined #gnuenterprise *** spencer_ has joined #gnuenterprise *** spencer_ has joined #gnuenterprise *** tiredbones1 has joined #gnuenterprise *** titopbs has joined #gnuenterprise Could someone give a brief explaination of what is "alias" trying to accomplish in the connects.conf. Would you just use the orignal connection name? both connection name and aliases mnemoc: I'm not sure what you are saying to me. if you have a connection labeled [foo] with aliases bar bar1 bar2 you can use it with any of these 4 names I understand that. But why would I want to do that? i did it to accomplish a migration yesterday changing a server without bothering clients Well, let me think on it some more. it's the same reason you have DNS aliases service blah is provided by server foo, but now it will be provided by server bar at least that's how i see it :p but i'm just as newbie as you :p Can you connect to more than one db per connection? Is there a limit? you can only give a single db per connection one reason I can see is that if you use forms/reports in 2-tier you define the connection in the gfd/grd file so maybe you had 2 different db's at a time then you merge them you just make the one db name an alias of the other name and you don't have to change all the gfd files that's my *idea* about it, FWIW I've never used aliases at all reinhard: memory leak seems to be back :( that's bad :( what version do you use? johannes' last commit was only optimization, could you check if it was already there before that? svn from a few hours regression only on speed that's really odd *** btami has joined #gnuenterprise sorry I don't understand what you mean with "regression only on speed" you mean it does not have a memory leak, but it gets slower and slower? it has a memory leak again and it's slower than saturday's version s/only/also sorry so saturday's version had no memory leak? it should be safe to go back to saturday version then yep i think that's what i will do ok johannes will be back on wednesday or thursday thanks for reporting so far I guess he'll look at it as soon as he's back ok off for lug meeting l8r all *** reinhard has quit IRC *** tiredbones has quit IRC *** tiredbones1 has quit IRC *** wendall911 has joined #gnuenterprise *** btami has quit IRC *** holycow has joined #gnuenterprise *** tiredbones has joined #gnuenterprise *** ajmitch has joined #gnuenterprise *** kilo has joined #gnuenterprise *** cilkay has joined #gnuenterprise *** titopbs has quit IRC I'm reading a document title "GNUe Forms: A Developer's Introduction", version 0.5.4, by Jason Cater, is the doc suppose to be still valid? The relationship between what is being said in the doc and how gnue-designer function is not the same. I know this is still development and I'm not trying to criticize, I'm just trying to help in my little way. I figure this will help other who will follow. ? tiredbones: i guess you are talking about FOrms' Developers-Guide.sxw. If yes, it just updated today The way it's spelled on the cover sheet is "GNUe Forms: A Developer's Introduction" I also have another one titled "GNUe Forms - Technical Reference" There was a third one, I forgot the title, but it was a place hold. How do I go about just getting the doc that you indicated, kilo? gnue-forms Developers-Guide.sxw is the one that I believe we're working on the others pre-date that and aren't maintained anymore iirc it is in current svn morning all afternoon hi ajmitch How do I just get the docs from svn? * kilo babysitter I'm sorry for my ignorance, but I'm trying to work with what is being delivered to the public. tiredbones: I mean i got to look after my clan as they are ill, so I am in and out here. THe doc is in SVN, please see our wiki for instructions on its usage Thanks, I'll do that. I hope your family gets well soon. thx deadly virii from the nursery... 8-))) After reading the wiki page I got curious about how developers keep themself update. Do they runs the svn command everyday to get the latest changes. yes if actively developing they have to *** jamest has quit IRC *** holy_cow has joined #gnuenterprise *** kilo has quit IRC *** holycow has quit IRC *** jcater_ has joined #gnuenterprise *** jcater has quit IRC *** holy_cow has quit IRC *** dcmwai has joined #gnuenterprise *** sjc has quit IRC *** wendall_busy has quit IRC DB000: Exception in thread Thread-4223: DB000: Traceback (most recent call last): DB000: File "/usr/lib/python2.3/threading.py", line 436, in __bootstrap DB000: self.run() DB000: File "/var/lib/gnue/gecocer/xul/forms.py", line 41, in run DB000: self.attr = attributes.Attributes (self.sess, self.lang) DB000: File "/var/lib/gnue/gecocer/xul/attributes.py", line 133, in getXulAttr DB000: attribs = self.__session.find (klass, cond, [], props) DB000: File "/usr/lib/gnue/appserver/language/Session.py", line 119, in find DB000: properties) DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 48, in __init__ DB000: self.__buildList () DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 108, in __buildList DB000: self.__populateList () DB000: File "/usr/lib/gnue/appserver/language/ObjectList.py", line 118, in __populateList DB000: rset = sm.fetch (sid, self.__list_id, len (self.__list), self.__cacheStep,0) DB000: File "/usr/lib/gnue/appserver/geasSessionManager.py", line 300, in fetch DB000: result = s.fetch (list_id, start, count) DB000: File "/usr/lib/gnue/appserver/geasSession.py", line 467, in fetch DB000: result = list.fetch (start, count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 260, in fetch DB000: self.__fillupFunc (start + count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 76, in __fillupFunc DB000: return self.__fillupUnsorted (count) DB000: File "/usr/lib/gnue/appserver/geasList.py", line 133, in __fillupUnsorted DB000: current = self.__getInstance () DB000: File "/usr/lib/gnue/appserver/geasList.py", line 163, in __getInstance DB000: record = self.__recordset.nextRecord () DB000: File "/usr/lib/gnue/appserver/data.py", line 973, in nextRecord DB000: rec = self.__nextBackendRecord () DB000: File "/usr/lib/gnue/appserver/data.py", line 1084, in __nextBackendRecord DB000: beRec = self.__resultSet.firstRecord () DB000: File "/usr/lib/gnue/common/datasources/drivers/Bas still playing with threads DB000: File "/usr/lib/gnue/common/datasources/drivers/Base/ResultSet.py", line 175, in firstRecord DB000: if not self._cacheNextRecord(): DB000: File "/usr/lib/gnue/common/datasources/drivers/Base/ResultSet.py", line 452, in _cacheNextRecord DB000: rs = self._loadNextRecord() DB000: File "/usr/lib/gnue/common/datasources/drivers/DBSIG2/ResultSet.py", line 97, in _loadNextRecord DB000: f = unicode(f,self._dataObject._connection._encoding) DB000: AttributeError: 'NoneType' object has no attribute '_connection' what is strange is that it doesn't always happen but when it happens it's always on the same request... :( *** titopbs has joined #gnuenterprise