Regarding step 1) the ext folder is actually in <install>\tr-2.0.0.rc.3\tr\tr\modules\ext\
2) + 3) I made the new folder, named it endorsed and copied the jaxb-api.jar in it.
I need to ask about the following: Do I (a) have to precede the added line in step 4) with
Secondly, how exactly do I change the jdkhome entry in the config file? Do I place the path to my Java on USB in quotes like
>System Info:
Product Version = ThinkingRock 2.0.0.rc.3
Operating System = Windows XP version 5.1 running on x86
Java; VM; Vendor = 1.6.0_02; Java HotSpot(TM) Client VM 1.6.0_02-b06; Sun Microsystems Inc.
Runtime = Java(TM) SE Runtime Environment 1.6.0_02-b06
Java Home = C:\Program Files\Java\jre1.6.0_02
System Locale; Encoding = en_GB (tr); Cp1252
Home Directory = C:\Documents and Settings\USER
Current Directory = D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr
User Directory = C:\Documents and Settings\USER\Application Data\.thinkingrock\tr-2.0.0.rc.3
Installation = D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\tr
D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\ide9
D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\platform8
Boot & Ext. Classpath = C:\Program Files\Java\jre1.6.0_02\lib\resources.jar;C:\Program Files\Java\jre1.6.0_02\lib\rt.jar;C:\Program Files\Java\jre1.6.0_02\lib\sunrsasign.jar;C:\Program Files\Java\jre1.6.0_02\lib\jsse.jar;C:\Program Files\Java\jre1.6.0_02\lib\jce.jar;C:\Program Files\Java\jre1.6.0_02\lib\charsets.jar;C:\Program Files\Java\jre1.6.0_02\classes;C:\Program Files\Java\jre1.6.0_02\lib\ext\dnsns.jar;C:\Program Files\Java\jre1.6.0_02\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jre1.6.0_02\lib\ext\sunmscapi.jar;C:\Program Files\Java\jre1.6.0_02\lib\ext\sunpkcs11.jar
Application Classpath = D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\platform8\lib\boot.jar;D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\platform8\lib\org-openide-modules.jar;D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\platform8\lib\org-openide-util.jar
Startup Classpath = D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\platform8\core\core.jar;D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\platform8\core\org-openide-filesystems.jar;D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\tr\core\locale\core_tr.jar
-------------------------------------------------------------------------------
WARNING [org.openide.filesystems.Ordering]: Not all children in Services/JavaHelp/ marked with the position attribute: [helpset.xml], but some are: [overview-helpset.xml, appl-helpset.xml, contexts-helpset.xml, criteria-helpset.xml, collect-helpset.xml, process-helpset.xml, review-actions-helpset.xml, review-projects-helpset.xml, review-future-helpset.xml, review-reference-helpset.xml, imports-helpset.xml, imports-thoughts-helpset.xml, export-actions-helpset.xml, export-future-helpset.xml, export-information-helpset.xml, exports-helpset.xml, report-actionsbycontext-helpset.xml, report-actionsbydate-helpset.xml, report-nextactions-helpset.xml, report-pocketmod-helpset.xml, report-projectdetails-helpset.xml, report-projectoutline-helpset.xml, prefs-about-helpset.xml, prefs-actions-screens-helpset.xml, prefs-calendar-helpset.xml, prefs-datafile-helpset.xml, prefs-extract-helpset.xml, prefs-extract-clean-helpset.xml, prefs-gui-helpset.xml, prefs-projects-helpset.xml, prefs-recurrence-helpset.xml, prefs-review-actions-helpset.xml, action-helpset.xml, archive-helpset.xml, project-helpset.xml, tasks-activation-helpset.xml, tasks-recurrence-helpset.xml, shortcuts-helpset.xml]
WARNING [java.util.prefs]: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
INFO [tr.datastore]: Loading data started...
INFO [tr.datastore]: Loading data finished.
INFO [tr.autoversion]: Starting
INFO [org.netbeans.core.startup.NbEvents]: Turning on modules:
INFO [tr.autoversion]: Finished
org.openide.util [7.12.0.1 1 200804211638]
org.openide.modules [7.6 200804211638]
org.apache.commons.lang [1.0 080511]
org.openide.filesystems [7.8 200804211638]
org.jdesktop.beans [1.0 080511]
org.jdesktop.layout/1 [1.5 1.0.3 200804211638]
org.openide.awt [7.1.0.1 200804211638]
org.netbeans.api.progress/1 [1.11.0.1 1 200804211638]
org.openide.dialogs [7.6 200804211638]
org.openide.nodes [7.3.0.1 200804211638]
org.openide.windows [6.20 200804211638]
tr.util [1.0 080511]
tr.global [1.0 080511]
org.netbeans.bootstrap/1 [2.11 200804211638]
org.netbeans.core.startup/1 [1.12.0.1 200804211638]
org.netbeans.modules.autoupdate.services [1.4 200804211638]
org.netbeans.modules.options.api/1 [1.6 200804211638]
org.openide.explorer [6.13 1 200804211638]
org.netbeans.modules.editor.mimelookup/1 [1.9 200804211638]
org.openide.text [6.18 200804211638]
org.openide.actions [6.7.0.1 200804211638]
org.netbeans.modules.queries/1 [1.12 200804211638]
org.openide.loaders [6.9 200804211638]
org.openide.io [1.12 200804211638]
org.netbeans.swing.plaf [1.7 200804211638]
org.netbeans.core/2 [3.7.0.1 200804211638]
org.netbeans.modules.settings/1 [1.14 200804211638]
org.netbeans.swing.tabcontrol [1.11 200804211638]
org.netbeans.core.windows/2 [2.10.0.1 200804211638]
org.netbeans.modules.javahelp/1 [2.10 200804211638]
tr.appl [1.0 080511]
tr.prefs.projects [1.0 080511]
org.apache.avalon.framework [1.0 080511]
org.apache.commons.logging [1.0 080511]
net.fortuna.ical4j [1.0 080511]
tr.prefs.recurrence [1.0 080511]
tr.prefs.dates [1.0 080511]
tr.model [1.2 080511]
tr.datastore [1.0 080511]
tr.background.recurrence [1.0 080511]
org.xmlpull.v1 [1.0 080511]
com.thoughtworks.xstream [1.0 080511]
tr.prefs.datafile [1.0 080511]
tr.prefs.calendar [1.0 080511]
tr.datastore.xstream [1.0 080511]
tr.prefs.gui [1.0 080511]
tr.swing [1.0 080511]
tr.runtime [1.0 080511]
tr.view [1.0 080511]
tr.background.activation [1.0 080511]
tr.data [1.0 080511]
org.apache.xmlgraphics.ps [1.0 080511]
javax.xml [1.0 080511]
org.apache.wml [1.0 080511]
org.apache.xml.serializer [1.0 080511]
org.apache.bcel [1.0 080511]
org.apache.commons.io [1.0 080511]
org.w3c.css [1.0 080511]
org.apache.fop [1.0 080511]
tr.extract [1.0 080511]
tr.extract.exports [1.0 080511]
tr.extract.exports.actions [1.0 080511]
tr.data.files [1.0 080511]
org.netbeans.core.ui/1 [1.11 200804211638]
org.netbeans.modules.autoupdate.ui [1.4 200804211638]
org.netbeans.modules.masterfs/2 [2.14 200804211638]
org.netbeans.libs.jsr223/1 [1.7 6 200804211638]
org.netbeans.modules.templates [1.2 200804211638]
org.netbeans.modules.favorites/1 [1.13 200804211638]
org.netbeans.modules.options.keymap [1.3 200804211638]
org.netbeans.modules.core.kit [1.1 200804211638]
tr.view.criteria [1.0 080511]
ca.odell.glazedlists [1.0 080511]
tr.view.topics [1.0 080511]
tr.view.project [1.1 080511]
tr.extract.exports.future [1.0 080511]
tr.view.contexts [1.0 080511]
tr.view.action [1.0 080511]
tr.view.process [1.0 080511]
tr.view.filters [1.0 080511]
tr.view.future [1.0 080511]
tr.extract.reports [1.0 080511]
tr.extract.reports.actionsbycontext [1.0 080511]
org.netbeans.modules.editor.mimelookup.impl/1 [1.2 200804211638]
tr.extract.reports.projectoutline [1.0 080511]
jaxb [1.0 080511]
tr.extract.reports.nextactions [1.0 080511]
tr.imports [1.0 080511]
tr.archive [1.0 080511]
tr.extract.reports.projectdetails [1.0 080511]
tr.view.projects [1.0 080511]
org.netbeans.modules.progress.ui [1.1 200804211638]
tr.view.reference [1.0 080511]
tr.view.collect [2.0.0 080511]
tr.services [1.0 080511]
tr.view.actions [1.0 080511]
tr.view.overview [1.0 080511]
org.netbeans.core.output2/1 [1.9.0.1 1 200804211638]
tr.imports.thoughts/2 [2.0.1 1 080511]
tr.extract.reports.actionsbydate [1.0 080511]
tr.autoversion [1.0 080511]
org.openide.execution [1.11 200804211638]
tr.extract.exports.information [1.0 080511]
org.netbeans.modules.extbrowser/1 [1.12 200804211638]
tr.extract.clean [1.0 080511]
tr.extract.reports.pocketmod [1.0 080511]
INFO [tr.view.actions]: initialiseScreensDAO()
INFO [tr.view.actions]: ScreensDAOJAXB.getData()
INFO [tr.view.actions]: ScreensDAOJAXB.getData()
Diagnostic information
Input arguments:
-Xms64m
-Xmx256m
-XX:PermSize=64m
-XX:MaxPermSize=256m
-Dnetbeans.logger.console=true
-ea
-Djdk.home=C:\Program
Files\Java\jre1.6.0_02
-Dnetbeans.home=D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\platform8
-Dnetbeans.dirs=D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\tr;D:\TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\ide9
-Dnetbeans.user=C:\Documents
and
Settings\USER\Application
Data\.thinkingrock\tr-2.0.0.rc.3
-Dnetbeans.system_http_proxy=DIRECT
-Dnetbeans.system_http_non_proxy_hosts=
-Dsun.awt.keepWorkingSetOnMinimize=true
Compiler: HotSpot Client Compiler
Heap memory usage: initial 64.0MB maximum 254.1MB
Non heap memory usage: initial 84.2MB maximum 308.0MB
Garbage collector: Copy (Collections=29 Total time spent=0s)
Garbage collector: MarkSweepCompact (Collections=0 Total time spent=0s)
Classes: loaded=4704 total loaded=4704 unloaded 0
INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 1,056,161,792
INFO [null]: Total physical memory 1,056,161,792
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/Help/ marked with the position attribute: [master-help.xml], but some are: [HelpCSAction.shadow, tr-data-sep115.instance, OverviewAction.shadow, HomePage.shadow, Separator1.instance, org-netbeans-modules-autoupdate-ui-actions-CheckForUpdatesAction.shadow, org-netbeans-core-actions-AboutAction.instance]
INFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogCache]: Processing URL:
http://www.thinkingrock.com.au/autoupdate/tr-2.0.xmlINFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogCache]: Reading URL
http://www.thinkingrock.com.au/autoupdate/tr-2.0.xml failed (java.util.concurrent.ExecutionException: java.net.ConnectException: Connection timed out: connect)
INFO [org.netbeans.modules.autoupdate.ui.actions.AutoupdateCheckScheduler]: java.net.ConnectException: Connection timed out: connect
java.io.IOException: java.net.ConnectException: Connection timed out: connect
at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogCache.notifyException(AutoupdateCatalogCache.java:185)
at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogCache.copy(AutoupdateCatalogCache.java:180)
at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogCache.writeCatalogToCache(AutoupdateCatalogCache.java:105)
at org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalogProvider.refresh(AutoupdateCatalogProvider.java:121)
at org.netbeans.modules.autoupdate.services.UpdateUnitProviderImpl.refresh(UpdateUnitProviderImpl.java:164)
at org.netbeans.api.autoupdate.UpdateUnitProvider.refresh(UpdateUnitProvider.java:158)
[catch] at org.netbeans.modules.autoupdate.ui.actions.AutoupdateCheckScheduler$4.run(AutoupdateCheckScheduler.java:142)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
INFO [org.netbeans.modules.autoupdate.updateprovider.AutoupdateCatalog]: No content in cache for tr_appl_update_center provider. Returns EMPTY_MAP
INFO [org.apache.fop.apps.FopFactory]: Source resolution set to: 72.0dpi (px2mm=0.35277778)
INFO [org.apache.fop.apps.FopFactory]: Default page-height set to: 11in
INFO [org.apache.fop.apps.FopFactory]: Default page-width set to: 8.26in
INFO [org.apache.fop.apps.FopFactory]: base set to: nbinst:///resource/fop/
INFO [FOP]: Target resolution set to: 72.0dpi (px2mm=0.35277778)
***A lot of WARNING messages here which I deleted from this posting***
INFO [tr.activation]: Started.
INFO [tr.activation]: Finished.
INFO [tr.recurrence]: Started.
INFO [tr.recurrence]: Finished.
SET JAVA_HOME=jre1.6.0_05
SET PATH=%PATH%;%JAVA_HOME%\bin
TR-2.0.0.rc.3\tr-2.0.0.rc.3\tr\bin\tr.exe
Based on the above, my batch file to start TR does not find the Java application on the USB and uses the version on the PC hard disk.
In the current situation, I can actually get the program to load data (without making the changes you suggested), if I delete the ReviewActions.xml every time before starting the application. The ReviewActions.xml is anyway created with a zero filesize.