Question
The
TopicClassificationAddOn is creating a problem. At the TCAO web home, there's an option to install TCAO to a specific web. Upon selecting a web and clicking the "Install" button, the TopicClassification topic loads which shows the following error.
Error in %TOPICCREATE{ topic="TopicType" template="%TCAOWEB%/Installs.TopicType" }%: Template %TCAOWEB%/Installs.TopicType does not exist. Error in %TOPICCREATE{ topic="SubjectArea" template="%TCAOWEB%/Installs.SubjectArea" }%: Template %TCAOWEB%/Installs.SubjectArea does not exist. Error in %TOPICCREATE{ topic="TopicClassForm" template="%TCAOWEB%/Installs.TopicClassForm" }%: Template %TCAOWEB%/Installs.TopicClassForm does not exist. Error in %TOPICCREATE{ topic="TopicForm" template="%TCAOWEB%/Installs.TopicForm" }%: Template %TCAOWEB%/Installs.TopicForm does not exist. Error in %TOPICCREATE{ topic="CreateNewTopic" template="%TCAOWEB%/Installs.CreateNewTopic" }%: Template %TCAOWEB%/Installs.CreateNewTopic does not exist. Error in %TOPICCREATE{ topic="TopicTree" template="%TCAOWEB%/Installs.TopicTree" }%: Template %TCAOWEB%/Installs.TopicTree does not exist.
But all these topics are present. Is there anything I'm missing? All the dependencies were resolved during it's installlation. Any help will be greatly appreciated. Thanks a lot
Environment
--
TWikiGuest - 14 Dec 2007
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
Friends, please help me with this.
--
TWikiGuest - 17 Dec 2007
Hi Guest,

Sorry I didn't see your post the first time. My first guess from looking at your errors is that you have not defined the
TCAOWEB variable in
Main.TWikiPreferences as outlined in the TCAO installation instructions. Check also that you have
{EnableHierarchicalWebs} enabled in configure. If can confirm you're done these steps and are still having a problem, we'll see what else we need to try.
--
LynnwoodBrown - 18 Dec 2007
Lynn, thanks for the response. I had set the
TCAOWEB variable and had also enabled the
{EnableHierarchicalWebs} in configure right after the plugin's installation. After that only the plugin was enabled.
--
TWikiGuest - 19 Dec 2007
Looking again at the error message you posted, the
TCAOWEB must not be properly set or all the template attributes would read like:
template="TCAO/Installs.TopicType". I would re-examine how you've set that variable in
Main.TWikiPreferences. And test it by simply putting
%TCAOWEB% in a topic. If it renders as
TCAO, then your set. But if it renders as %TCAOWEB%, then you still don't have it set.
--
LynnwoodBrown - 20 Dec 2007
Lynn, it renders as
TCAO. How do I proceed now?
--
TWikiGuest - 20 Dec 2007
OK. If you could try installing TCAO into a fresh web and see if you still get the error. If it displays the template paths as
template="TCAO/Installs.TopicType then we'll go from there. If it still displays as
template="%TCAOWEB%/Installs.TopicType then I'm stumped why that variable would not be resolving. BTW, feel free to contact me directly by email and we could resolve this off-line and then post our final solutions back here.
--
LynnwoodBrown - 21 Dec 2007
Yes, I can do that.
--
TWikiGuest - 24 Dec 2007
Did you find a solution, Lynnwood and Guest? Had the same problem and couldn't solve it. But I'm still interested in this very promising
AddOn. Could it be just because of a renamed main web? Thanks in advance!
--
IngoBlickling - 26 Jan 2008
Hi Ingo. I imagine the prior person who had this problem before finally figured out why the
TCAOWEB variable was not defined. Yes, if you're renamed your
Main web then you need to defined this variable in
TWikiPreferences in your renamed
Main web. Let us know if you get it working.
--
LynnwoodBrown - 26 Jan 2008
Closing question, seems to be answered.
--
PeterThoeny - 02 Mar 2008