Hi:
I installed Lively core from Github. Basically I have it working but not in a useful way - right mouse click on the world shows the menu, but clicking any item , I get an error or nothing happens. e.g. PartsBIn Error in handleEvent when calling <lively.morphic.Text#2C915...>>>onMouseUpEntry: TypeError: Cannot call method 'openInWorld' of undefined I was hoping the referred https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work will give me some hints but it does not seem to exist yet. Is there anything I can do about the errors? Thanks! Installation notes - there were some issues that I managed to fix - may be useful to others ================================================================== # see https://github.com/rksm/LivelyKernel#readme # get code # Instructions do NOT work here: git clone [hidden email]:rksm/LivelyKernel.git ~/software/lively/LivelyKernel git clone git://github.com/rksm/LivelyKernel.git ~/software/lively/LivelyKernel # works # init project dependencies cd ~/software/lively/LivelyKernel npm install received error : -------------------- ../src/microtime.cc:1:16: fatal error: v8.h: No such file or directory compilation terminated. solution : had to ----------------------- SWITCH libv8-3 package to get from NodeJS repo (not opensuse base) install v8-devel and v8-private-headers-devel from NodeJS repo # start http server on 9001 make start_server received error: ----------------------- mzimmermann@home-server:~/software/lively/LivelyKernel> make start_server minimal server starting: http://localhost:9001/ ./node_modules/nodemon/nodemon.js --watch ./minimal_server ./minimal_server/serve.js 9001 ,,, node.js:201 throw e; // process.nextTick error, or 'error' event on first tick Error: Cannot find module 'formidable' .... solution : had to ----------------------- npm install formidable # visitted http://localhost:9001/blank.xhtml # page looks OK but clicking anything in world menu, I get an error or nothing happens. # You can install all the cool tools from Webwerkstatt's PartsBin. Have a look at the HOWTO - does not exist. https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work _______________________________________________ lively-kernel mailing list [hidden email] http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel |
On Sat, Feb 25, 2012 at 9:29 PM, Milan Zimmermann
<[hidden email]> wrote: > Hi: > > I installed Lively core from Github. Basically I have it working but > not in a useful way - right mouse click on the world shows the menu, > but clicking any item , I get an error or nothing happens. > > e.g. PartsBIn > Error in handleEvent when calling > <lively.morphic.Text#2C915...>>>onMouseUpEntry: TypeError: Cannot call > method 'openInWorld' of undefined > > I was hoping the referred > > https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work > > will give me some hints but it does not seem to exist yet. > > Is there anything I can do about the errors? made some progress by running make install_partsbin Now parts and parts bin can be dragged out, but then I am getting: Error when trying to update AttributeConnection(WebResource(http://localhost:9001/PartsBin/).contentDocument --> WebResource(http://localhost:9001/PartsBin/).pvtProcessPropfindForSubElements) with value : Error: Cannot access subElements of http://localhost:9001/PartsBin/ Error: Cannot access subElements of http://localhost:9001/PartsBin/ at WebResource.pvtProcessPropfindForSubElements (http://localhost:9001/core/lively/Network.js?1330232383038:1586:19) at http://localhost:9001/core/lively/bindings/Core.js?1330232383486:178:19 at AttributeConnection.update (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:188:5) at WebResource.contentDocument (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:246:8) at Object.setResponseXML (http://localhost:9001/core/lively/Network.js?1330232383038:1160:74) at http://localhost:9001/core/lively/bindings/Core.js?1330232383486:178:19 at AttributeConnection.update (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:188:5) at NetRequest.connectionWrapper [as setResponseXML] (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:271:17) at NetRequest.onReadyStateChange (http://localhost:9001/core/lively/Network.js?1330232383038:505:22) at XMLHttpRequest.bound [as onreadystatechange] (http://localhost:9001/core/lively/bootstrap.js:853:37) Would there be any hints for that - Thanks milan > > Thanks! > > > Installation notes - there were some issues that I managed to fix - > may be useful to others > ================================================================== > > # see https://github.com/rksm/LivelyKernel#readme > > # get code > # Instructions do NOT work here: git clone > [hidden email]:rksm/LivelyKernel.git ~/software/lively/LivelyKernel > git clone git://github.com/rksm/LivelyKernel.git > ~/software/lively/LivelyKernel # works > > # init project dependencies > cd ~/software/lively/LivelyKernel > npm install > > received error : > -------------------- > ../src/microtime.cc:1:16: fatal error: v8.h: No such file or directory > compilation terminated. > > solution : had to > ----------------------- > SWITCH libv8-3 package to get from NodeJS repo (not opensuse base) > install v8-devel and v8-private-headers-devel from NodeJS repo > > # start http server on 9001 > make start_server > > received error: > ----------------------- > mzimmermann@home-server:~/software/lively/LivelyKernel> make start_server > minimal server starting: http://localhost:9001/ > ./node_modules/nodemon/nodemon.js --watch ./minimal_server > ./minimal_server/serve.js 9001 > ,,, > node.js:201 > throw e; // process.nextTick error, or 'error' event on first tick > Error: Cannot find module 'formidable' > .... > solution : had to > ----------------------- > npm install formidable > > # visitted > http://localhost:9001/blank.xhtml > # page looks OK but clicking anything in world menu, I get an error > or nothing happens. > > # You can install all the cool tools from Webwerkstatt's PartsBin. > Have a look at the HOWTO - does not exist. > https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work lively-kernel mailing list [hidden email] http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel |
Hi Milan -
the main purpose of minimal_server is to run a few tests. SCB or PartsBin Browser do not work at this point. The reason for this is that it does not implement WebDAV (yet). It is not that big of a deal to make some basic commands work. A few thoughts on that: - Thanks for pointing out that we need to make this point clear (I guess we just assumed everybody would run LK from Apache)! - WebDAV in the node.js server might not be something that belongs into the core repository ... - ... but then, that would be extremely valuable to our efforts to go viral. People would not have to set up Apache anymore, but would use a small node server instead. Makes sense to me :). Best Fabian On Sat, Feb 25, 2012 at 9:18 PM, Milan Zimmermann <[hidden email]> wrote: > On Sat, Feb 25, 2012 at 9:29 PM, Milan Zimmermann > <[hidden email]> wrote: >> Hi: >> >> I installed Lively core from Github. Basically I have it working but >> not in a useful way - right mouse click on the world shows the menu, >> but clicking any item , I get an error or nothing happens. >> >> e.g. PartsBIn >> Error in handleEvent when calling >> <lively.morphic.Text#2C915...>>>onMouseUpEntry: TypeError: Cannot call >> method 'openInWorld' of undefined >> >> I was hoping the referred >> >> https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work >> >> will give me some hints but it does not seem to exist yet. >> >> Is there anything I can do about the errors? > > made some progress by running > make install_partsbin > > Now parts and parts bin can be dragged out, but then I am getting: > > Error when trying to update > AttributeConnection(WebResource(http://localhost:9001/PartsBin/).contentDocument > --> WebResource(http://localhost:9001/PartsBin/).pvtProcessPropfindForSubElements) > with value : > Error: Cannot access subElements of http://localhost:9001/PartsBin/ > Error: Cannot access subElements of http://localhost:9001/PartsBin/ > at WebResource.pvtProcessPropfindForSubElements > (http://localhost:9001/core/lively/Network.js?1330232383038:1586:19) > at http://localhost:9001/core/lively/bindings/Core.js?1330232383486:178:19 > at AttributeConnection.update > (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:188:5) > at WebResource.contentDocument > (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:246:8) > at Object.setResponseXML > (http://localhost:9001/core/lively/Network.js?1330232383038:1160:74) > at http://localhost:9001/core/lively/bindings/Core.js?1330232383486:178:19 > at AttributeConnection.update > (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:188:5) > at NetRequest.connectionWrapper [as setResponseXML] > (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:271:17) > at NetRequest.onReadyStateChange > (http://localhost:9001/core/lively/Network.js?1330232383038:505:22) > at XMLHttpRequest.bound [as onreadystatechange] > (http://localhost:9001/core/lively/bootstrap.js:853:37) > > Would there be any hints for that - > > Thanks > milan >> >> Thanks! >> >> >> Installation notes - there were some issues that I managed to fix - >> may be useful to others >> ================================================================== >> >> # see https://github.com/rksm/LivelyKernel#readme >> >> # get code >> # Instructions do NOT work here: git clone >> [hidden email]:rksm/LivelyKernel.git ~/software/lively/LivelyKernel >> git clone git://github.com/rksm/LivelyKernel.git >> ~/software/lively/LivelyKernel # works >> >> # init project dependencies >> cd ~/software/lively/LivelyKernel >> npm install >> >> received error : >> -------------------- >> ../src/microtime.cc:1:16: fatal error: v8.h: No such file or directory >> compilation terminated. >> >> solution : had to >> ----------------------- >> SWITCH libv8-3 package to get from NodeJS repo (not opensuse base) >> install v8-devel and v8-private-headers-devel from NodeJS repo >> >> # start http server on 9001 >> make start_server >> >> received error: >> ----------------------- >> mzimmermann@home-server:~/software/lively/LivelyKernel> make start_server >> minimal server starting: http://localhost:9001/ >> ./node_modules/nodemon/nodemon.js --watch ./minimal_server >> ./minimal_server/serve.js 9001 >> ,,, >> node.js:201 >> throw e; // process.nextTick error, or 'error' event on first tick >> Error: Cannot find module 'formidable' >> .... >> solution : had to >> ----------------------- >> npm install formidable >> >> # visitted >> http://localhost:9001/blank.xhtml >> # page looks OK but clicking anything in world menu, I get an error >> or nothing happens. >> >> # You can install all the cool tools from Webwerkstatt's PartsBin. >> Have a look at the HOWTO - does not exist. >> https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work > _______________________________________________ > lively-kernel mailing list > [hidden email] > http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel lively-kernel mailing list [hidden email] http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel |
Hi Fabian:
Thanks for your answers as always. Yeah, I was sort of thinking how minimal_server does WebDAV looking at the code :) but kept going hoping it would work. But like you said it would be cool eventually to run without apache for a simple install (and for now change the instructions ; if I get to it I will make a fork and add my notes or just email them here). So I will re-setup Apache and try there, and report here how far I get, Thanks, milan On Sat, Feb 25, 2012 at 11:50 PM, Fabian Bornhofen <[hidden email]> wrote: > Hi Milan - > > the main purpose of minimal_server is to run a few tests. SCB or > PartsBin Browser do not work at this point. > The reason for this is that it does not implement WebDAV (yet). It is > not that big of a deal to make some basic commands work. > > A few thoughts on that: > - Thanks for pointing out that we need to make this point clear (I > guess we just assumed everybody would run LK from Apache)! > - WebDAV in the node.js server might not be something that belongs > into the core repository ... > - ... but then, that would be extremely valuable to our efforts to go > viral. People would not have to set up Apache anymore, but would use a > small node server instead. Makes sense to me :). > > Best > Fabian > > On Sat, Feb 25, 2012 at 9:18 PM, Milan Zimmermann > <[hidden email]> wrote: >> On Sat, Feb 25, 2012 at 9:29 PM, Milan Zimmermann >> <[hidden email]> wrote: >>> Hi: >>> >>> I installed Lively core from Github. Basically I have it working but >>> not in a useful way - right mouse click on the world shows the menu, >>> but clicking any item , I get an error or nothing happens. >>> >>> e.g. PartsBIn >>> Error in handleEvent when calling >>> <lively.morphic.Text#2C915...>>>onMouseUpEntry: TypeError: Cannot call >>> method 'openInWorld' of undefined >>> >>> I was hoping the referred >>> >>> https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work >>> >>> will give me some hints but it does not seem to exist yet. >>> >>> Is there anything I can do about the errors? >> >> made some progress by running >> make install_partsbin >> >> Now parts and parts bin can be dragged out, but then I am getting: >> >> Error when trying to update >> AttributeConnection(WebResource(http://localhost:9001/PartsBin/).contentDocument >> --> WebResource(http://localhost:9001/PartsBin/).pvtProcessPropfindForSubElements) >> with value : >> Error: Cannot access subElements of http://localhost:9001/PartsBin/ >> Error: Cannot access subElements of http://localhost:9001/PartsBin/ >> at WebResource.pvtProcessPropfindForSubElements >> (http://localhost:9001/core/lively/Network.js?1330232383038:1586:19) >> at http://localhost:9001/core/lively/bindings/Core.js?1330232383486:178:19 >> at AttributeConnection.update >> (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:188:5) >> at WebResource.contentDocument >> (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:246:8) >> at Object.setResponseXML >> (http://localhost:9001/core/lively/Network.js?1330232383038:1160:74) >> at http://localhost:9001/core/lively/bindings/Core.js?1330232383486:178:19 >> at AttributeConnection.update >> (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:188:5) >> at NetRequest.connectionWrapper [as setResponseXML] >> (http://localhost:9001/core/lively/bindings/Core.js?1330232383486:271:17) >> at NetRequest.onReadyStateChange >> (http://localhost:9001/core/lively/Network.js?1330232383038:505:22) >> at XMLHttpRequest.bound [as onreadystatechange] >> (http://localhost:9001/core/lively/bootstrap.js:853:37) >> >> Would there be any hints for that - >> >> Thanks >> milan >>> >>> Thanks! >>> >>> >>> Installation notes - there were some issues that I managed to fix - >>> may be useful to others >>> ================================================================== >>> >>> # see https://github.com/rksm/LivelyKernel#readme >>> >>> # get code >>> # Instructions do NOT work here: git clone >>> [hidden email]:rksm/LivelyKernel.git ~/software/lively/LivelyKernel >>> git clone git://github.com/rksm/LivelyKernel.git >>> ~/software/lively/LivelyKernel # works >>> >>> # init project dependencies >>> cd ~/software/lively/LivelyKernel >>> npm install >>> >>> received error : >>> -------------------- >>> ../src/microtime.cc:1:16: fatal error: v8.h: No such file or directory >>> compilation terminated. >>> >>> solution : had to >>> ----------------------- >>> SWITCH libv8-3 package to get from NodeJS repo (not opensuse base) >>> install v8-devel and v8-private-headers-devel from NodeJS repo >>> >>> # start http server on 9001 >>> make start_server >>> >>> received error: >>> ----------------------- >>> mzimmermann@home-server:~/software/lively/LivelyKernel> make start_server >>> minimal server starting: http://localhost:9001/ >>> ./node_modules/nodemon/nodemon.js --watch ./minimal_server >>> ./minimal_server/serve.js 9001 >>> ,,, >>> node.js:201 >>> throw e; // process.nextTick error, or 'error' event on first tick >>> Error: Cannot find module 'formidable' >>> .... >>> solution : had to >>> ----------------------- >>> npm install formidable >>> >>> # visitted >>> http://localhost:9001/blank.xhtml >>> # page looks OK but clicking anything in world menu, I get an error >>> or nothing happens. >>> >>> # You can install all the cool tools from Webwerkstatt's PartsBin. >>> Have a look at the HOWTO - does not exist. >>> https://github.com/rksm/LivelyKernel/wiki/How-to-make-PartsBin-work >> _______________________________________________ >> lively-kernel mailing list >> [hidden email] >> http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel lively-kernel mailing list [hidden email] http://lists.hpi.uni-potsdam.de/listinfo/lively-kernel |
Free forum by Nabble | Edit this page |