Release 313

3 replies [Last post]
brett
Offline
Providence, United States
Joined: 9 Jan 2010

Whats new in release 313 - Fixed a couple of regressions caused by the hostname rework introduced in 312

  • Correct bscmsg parameter parsing problem caused by penlight uplift
  • Instance web page was not saving UID changes.

Brett

magill
Offline
Joined: 27 Apr 2012
Upgrade from 311 to 313

Hi I can't find any solution on the forum. Just upgraded and getting

lua: /etc/plugboard/JMPjeenodeApplet.lua:29: attempt to call global 'RoomNode' (a nil value)
stack traceback:
    /etc/plugboard/JMPjeenodeApplet.lua:29: in main chunk
    [C]: in function 'require'
    /etc_ro_fs/plugboard/plugboard.lua:23: in function 'fun'
    /usr/share/lua/5.1/pl/tablex.lua:409: in function 'foreach'
    /etc_ro_fs/plugboard/plugboard.lua:66: in main chunk
    [C]: ?

Anyone help?

John

brett
Offline
Providence, United States
Joined: 9 Jan 2010
At version 312 there was a

At version 312 there was a major overhaul of quite a number of things so that the HAH software could be made portable.
This broke the jeenode applet and you have to make some minor adjustments with how the class libraries are imported.

WAS:  RoomNode = require("xap.roomnode").RoomNode

NOW: RoomNode = require("xap.roomnode")

ditto for the others being imported.

There was also a change to how the nodes are created.   base= is deprecated however that should still for work you.

See /etc_ro_fs/plugboard/samples/jeeNodeApplet.lua for how it should now look.

The

magill
Offline
Joined: 27 Apr 2012
Thanks Brett

All sorted

I did see this written up before on the forum, but I couldn't find it.

John

Hardware Info