Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
Missing Data Types
pborrelli
I'm having a bit of a problem with data types defined for a sub-branch.
Using TS 6.1 on Windows...branch structure is something like this: (where nai_com is a sub-branch of root_com)
default/main
...root_com
......WORKAREA
..........content
.............templatedata
.................datatype 1
.................datatype 2
..........nai_com
..............WORKAREA
..................content
......................templatedata
..........................datatype 3
..........................datatype 4
templating.cfg looks like this:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE templating SYSTEM "e:/iw-home/local/config/templating6.0.dtd">
<templating prune-missing-files="t">
<category name="root_com">
<locations>
<branch vpath-regex=".*root_com"/>
</locations>
<data-type name="about" dcr-type="xml">
<presentation>
<template name="about.tpl" extension="htm">
<locations>
<branch vpath-regex=".*" preview-dir="/">
<directory dir-regex=".*"/>
</branch>
</locations>
</template>
</presentation>
<viewoptions dcr-autonaming="t" actionlist="save;preview"/>
</data-type>
</category>
<category name="nai_com">
<locations>
<branch vpath-regex=".*nai_com"/>
</locations>
<data-type name="global_initiatives" dcr-type="xml">
<presentation>
<template name="global_initiatives.tpl" extension="htm">
<locations>
<branch vpath-regex=".*" preview-dir="/">
<directory dir-regex=".*"/>
</branch>
</locations>
</template>
</presentation>
<viewoptions dcr-autonaming="t" actionlist="save;preview"/>
</data-type>
</category>
When in the root_com workarea, if I select New Form Entry, I get the full listing of data types available in the root_com context. If I navigate to the nai_com workarea and select New Form Entry, I get an error :
Root cause:
com.interwoven.cssdk.filesys.impl.CSHoleImpl
Details...
java.lang.ClassCastException: com.interwoven.cssdk.filesys.impl.CSHoleImpl
at com.interwoven.ui.formspub.utils.TemplateManagerImpl$FileSystemFilter.filterCategories(TemplateManagerImpl.java:857)
at com.interwoven.ui.formspub.utils.TemplateManagerImpl.getCategories(TemplateManagerImpl.java:168)
at com.interwoven.ui.formspub.CatTypeListCommand.getCategoryNodes(CatTypeListCommand.java:142)
at com.interwoven.ui.formspub.CatTypeListCommand.execute(CatTypeListCommand.java:124)
at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:875)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:721)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:604)
at com.interwoven.ui.base.impl.command.CommandHandler.runCommand(CommandHandler.java:437)
at com.interwoven.ui.base.impl.command.CommandCallbackContextImpl.callback(CommandCallbackContextImpl.java:45)
at com.interwoven.ui.base.wizard.WizardCommand.execute(WizardCommand.java:122)
at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:875)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:721)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:604)
at com.interwoven.ui.base.impl.command.CommandHandler.runCommandLoop(CommandHandler.java:245)
at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:256)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:209)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:479)
Any thoughts?
Thanks in advance for your help.
best regards,
Patrick Borrelli
Find more posts tagged with
Comments
megamala
Patrick,
I am getting same error on TS6.1 windows. Were you able to slove the problem.
TIA
MM Guptha
TS5.0.2 SP1 on Solaris