Changes between Version 21 and Version 22 of ISOcat


Ignore:
Timestamp:
03/05/13 08:43:42 (11 years ago)
Author:
mwindhouwer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ISOcat

    v21 v22  
    209209 * start !NetKernel using the appropiate startup script in {{{path-to-1060-NKSEDK-3.3.1/bin}}}
    210210 * goto [[http://localhost:1060]]
    211  * goto the ''ISOcat system management'' in the ''applications''
     211 * goto the ''ISOcat system management'' section in ''applications''
    212212 * enter a valid SMTP server in the ''Configure'' form
    213213 * goto [[http://localhost:8080/isocat/]]
    214214
    215 '''Note''':  There is currently a concurrency problem in the class loader which can lead to multiple Saxon Configuations, which should be a Singleton. Check for any 'Externally supplied NodeInfo belongs to the wrong Configuration' messages during startup or a first access. If this happens restart the server and check again ... the concurrency bug doesn't happen that often.
     215 '''Note''':  There is currently a concurrency problem in the class loader which can lead to multiple Saxon Configuations, which should be a Singleton. Check for any 'Externally supplied NodeInfo belongs to the wrong Configuration' messages during startup or a first access. If this happens restart the server and check again ... the concurrency bug doesn't happen that often.
     216
     217 ''Finetuning''
     218
     219 The cron jobs generate some superfluous logging messages, which can be switched off
     220
     221 * goto [[http://localhost:1060]]
     222 * goto the ''Configuring Logging Levels'' section in the ''control panel''
     223 * select the ''Cron'' log
     224 * allow only warnings and severe errors
     225 * save your changes
     226
     227 ''Developing the General Interface frontend''
     228
     229 The GI Builder application basically only runs on Internet Explorer. If your primary OS isn't Windows you'll have to install one in a VM. In general you can get access to your ISOcat codebase using some form of shared folders. If not you need a checkout of the [[source:cats/ISOcat/trunk/mod-ISOcat-interface-gi]] !NetKernel module and the [[http://www.generalinterface.org/|General Interface 3.9.1]] Debug edition. The frontend codebase in mod-ISOcat-interface-gi uses {{{http://isocat/}}} as the base for the application. In the Windows VM you'll have to map this to the host machines IP address. Add the mapping {{{your-ip-address     isocat}}} to {{{C:\Windows\System32\drivers\etc\hosts}}} (you'll need administrator access to change this file).
     230
     231 '''Note''': You'll need to update the Windows {{{hosts}}} file anytime your IP address changes. Also when your machine is offline and you don't have an IP address GI Builder won't have a way to reach the ISOcat backend. (If you find a solution to develop the UI offline please add the trick to this page!)
     232
     233 '''Note''': If Windows is your primary OS you'll still needs to map {{{localhost}}} to {{{isocat}}} in the hosts file to let GI Builder contact the ISOcat backend.
     234
    216235----
    217236== Interfaces ==