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)
new data record error
madmax
hye,
when i tried "new data record " from the file menu from my workarea by using teamsite UI then i got the error below....plz let me know is this enough information to solve problem.
thanks a lot.
Error: 500
Location: /iw/webdesk/templating/TmplChooserServlet
Internal Servlet Error:
java.lang.NullPointerException
at com.interwoven.templating.TmplChooserServlet.doGet(TmplChooserServlet.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at com.interwoven.framework.IWServlet.service(IWServlet.java:38)
at com.interwoven.framework.AuthServlet.service(AuthServlet.java:73)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
Find more posts tagged with
Comments
Migrateduser
What version of TeamSite, including service pack levels? Is this a new installation, or an update? If it used to work, did something change?
Any information like this would be helpful.
lissa
madmax
hye,
informations that u asked r below...
i am using teamsite 5.0.1, it is not a new installation nor an update. it worked this morning perfectly before my friend changed something in either available_templates.ipl or iwwft_available.ipl unintentionaly.
i am sending u error.log. if u need then i can send u server.log , events.log and trace.log.
i hope it'll help u.
thanks again.
[Tue Oct 05 10:46:26 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 10:46:38 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 10:47:02 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 10:47:49 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 10:54:38 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 10:57:34 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 10:58:00 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 10:58:55 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:04:29 2004] [error] [client 127.0.0.1] Premature end of script headers: c:/program files/interwoven/teamsite/httpd/iw-bin/iw_cgi_wrapper.cgi
[Tue Oct 05 11:04:29 2004] [error] [client 127.0.0.1] Can't open perl script "C:\Program Files\Interwoven\TeamSite\httpd\iw-bin\iweditwftcfg.ipl": No such file or directory
[Tue Oct 05 11:08:16 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:10:35 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:19:06 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:20:48 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:22:47 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:39:29 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:39:43 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:41:50 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en_US.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en_US.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en_US.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en_US.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings_en.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/strings.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en_US.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en_US.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en_US.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en_US.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings_en.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/sharedutils100/strings.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en_US.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en_US.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en_US.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en_US.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en.class
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings_en.properties
[Tue Oct 05 11:42:17 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/clientutils100/strings.class
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en_US.class
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en_US.properties
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en.class
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en.properties
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en_US.class
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en_US.properties
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en.class
[Tue Oct 05 11:42:18 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/symantec/itools/resources/ErrorsBundle_en.properties
[Tue Oct 05 11:42:20 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/IWLaunchPadBeanInfo.class
[Tue Oct 05 11:42:20 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/IWLaunchPad$COMClassObject.class
[Tue Oct 05 11:42:47 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 12:01:18 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 12:09:02 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 12:09:56 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 12:12:53 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 12:18:04 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 13:45:25 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 14:17:14 2004] [error] [client 192.168.1.125] (2)No such file or directory: script not found or unable to stat: c:/program files/interwoven/teamsite/httpd/iw-bin/iwwfbchecklogin.cgi
[Tue Oct 05 14:19:58 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 14:32:36 2004] [error] [client 127.0.0.1] (10065)Unknown error: proxy connect to 192.168.1.125 port 8080 failed
[Tue Oct 05 14:32:41 2004] [error] [client 127.0.0.1] (10065)Unknown error: proxy connect to 192.168.1.125 port 8080 failed
[Tue Oct 05 14:33:53 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 14:42:50 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 16:52:23 2004] [error] [client 127.0.0.1] File does not exist: c:/program files/interwoven/teamsite/httpd/iw/launchpad100/com/interwoven/launchpad100/IWLaunchPad$COMClassObject.class
[Tue Oct 05 18:07:32 2004] [error] [client 127.0.0.1] Can't locate C:\PROGRA~1\INTERW~1\TeamSite/local/config/wft/available_templates.ipl in
@INC
(
@INC
contains: C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib/MSWin32-x86 C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\lib .) at C:\Program Files\Interwoven\TeamSite\bin\iwwft_available.ipl line 48.
[Tue Oct 05 18:23:50 2004] [error] [client 127.0.0.1] Error handling error: 1332, LookupAccountName at C:\PROGRA~1\INTERW~1\TeamSite\iw-perl\site\5.00503\lib/TeamSite/MergeCfg.pm line 519.
ela
Hi,
what's on line 48 in the iwwft_available.ipl file?
Do you have an old version of iwwft_available.ipl and available_templates.ipl which you can compare?
Is this on the production or the test server, and does it work correctly on one of them?
Regards,
Eldbjoerg
madmax
i compare both available_templates.ipl with it's old version and iwwft_available.ipl with it's old version --- they both r same . and it's not working on either server.
iwovGraduate
what's on line 48 in the iwwft_available.ipl file?
Can you post that file ?
madmax
here is the file iwwft_available.ipl .
if u roll down then look carefully on right side then u'll see the line 48 that i've marked . hope this'll help me and u.
#!C:\PROGRA~1\INTERW~1\TeamSite/iw-perl/bin/iwperl -w
#-----------------------------------------------------------------------------
# Copyright 1999 Interwoven Inc.
# All rights reserved.
#
# Author Jon **** <jcox@interwoven.com>
#
# File iwwft_available_templates.ipl
# 5.0.1 Build 3687 REL Interwoven 20010719
#
# Use Using the configuration function:
#
# iw-home/local/config/wft/available_templates.ipl
#
# this clt retuns a list of template files that are available
# with respect to a given user, role, vpath, command [,post_command]
#
#
# Inside available_templates.ipl, file lists are specified like this:
#
# return [ "foo.wft",
# "bar.wft",
# [ file => "examples/conflict_submit.wft",
# name => 'Submit Workflow',
# ],
# "whatever.wft",
#
# ];
#
# If the [file =>...,name=> ...] pairs are not used, then the
# basename of the file itself is used with the following modifications:
# o The character '_' is transformed into ' '
# o Each space-delimited word is capitalized
# o The .wft extention is stripped
#
#
# Note Do *not* edit this file -- edit "available_templates.ipl" instead.
#
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
use Getopt::Long;
use TeamSite::CGI_lite;
use TeamSite::WFtemplate;
use File::Basename;
use TeamSite::Config;
my $iw_home = TeamSite::Config::iwgethome();
require "$iw_home/local/config/wft/available_templates.ipl";#----------------------------------------------------------------------------------------------------- line 48
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
$|=1;
$Debug=1;
my ($user,$role,$vpath,$command,$post_command);
my $result;
$result = GetOptions(
"user=s" => \$user,
"role=s" => \$role,
"vpath=s" => \$vpath,
"command=s" => \$command,
"post_command:s" => \$post_command,
"debug" => \$Debug);
$user ||= "";
$role ||= "";
$vpath ||= "";
$command ||= "";
$post_command ||= "";
my $tlist = available_templates($user,$role,$vpath,$command,$post_command);
foreach my $item (
@$tlist)
{
if (!ref $item) # scalar case
{
$file = $item;
print TeamSite::CGI_lite::escape_form_data($file), " ";
my $display = basename($item);
$display =~ s/_/ /g;
$display =~ s/\b(.)/\U$1/g;
$display =~ s/\.wft$//i;
print TeamSite::CGI_lite::escape_form_data($display), "\n";
}
else
{
$file = TeamSite::CGI_lite::lookup_value($item,'file');
print TeamSite::CGI_lite::escape_form_data($file), " ";
my $name = TeamSite::CGI_lite::lookup_value($item,'name');
print TeamSite::CGI_lite::escape_form_data($name), "\n";
}
}
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
sub fail
{
if ($Debug) { print shift();}
else { print "-1\n"; }
exit(-1);
}
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
sub usage
{
my $errmsg=<<"END";
Usage: $0 [-options]
-user <username>
-role <author|editor|administrator|master>
-path <vpath>
-command <edit|submit>
[ -post_command <cginame> ]
[ -debug ]
END
}
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
ela
Hi,
I tested your iwwft_available.ipl on my server, and it works fine, which means the error probably is in the available_templates.ipl. Could you attach that one as well, then I'll take a look at it.
Eldbjoerg
madmax
hyee,
available_templates.ipl is below---
########################################################################
# DO NOT MODIFY THIS FILE. TO ADD/REMOVE WORKFLOW TEMPLATE ACCESS,
# EDIT <iw-home>/local/config/wft/available_templates.cfg
########################################################################
use TeamSite::XMLparser;
use TeamSite::Config;
use strict;
my $DEBUG_MODE = 0;
#
# Iterate over the active <template_file> nodes in the availble_templates.cfg file.
# Apply the inputs $COMMND, $ROLE, $USER, $BRANCH over the <command_list>,
# <roles_list> <users_list>, <branch_list> respectively.
# The template is included in the return list if inputs satisfy the rules in all the cases.
#
# The return value is a reference to an array with elements that are references to
# a hash or form ( file=>"filepath", name=>"filetitle") or a scalars that have the
# "filepath"
#
my $true = 1;
my $false = 0;
sub available_templates
{
my ( $USER, $ROLE, $BRANCH, $COMMAND, $post_command ) =
@_
;
my $iw_home=TeamSite::Config::iwgethome();
#Read the xml file into a variable
open( FH, "$iw_home/local/config/wft/available_templates.cfg" )
or die "Available_templates.xml not accessible";
my $xml = join( '', <FH> );
close FH;
#initialize the parser object with the xml data
my $parser = TeamSite::XMLparser->new();
my $rootnode = $parser->parse($xml); # get root XMLnode object
# The hash that is reruned from this sub function
my
@available_templates
;
if(!defined $rootnode)
{
fail("$0 Failure reading the xml file \n");
}
else
{
my
@nodes
= $rootnode->list(); # all nodes in 'the xml file'
if( !
@nodes
) { fail( "$0 Empty XML File \n");}
# Filter out the CDATA nodes
@nodes
= grep { $_->type() ne 'CDATA' }
@nodes
;
foreach my $node (
@nodes
)
{
# Initial conditions to include the template in the available_list
my $userMatch = 0;
my $roleMatch = 0;
my $branchMatch = 0;
my $commandMatch = 0;
# Get the fileTitle(filename) and the state (active or not)
my $filename = $node->value( '
@name
' );
# CHECK IF WFT IS ACTIVE
my $isActive = $node->value( '
@active
' );
if (( defined $isActive ) && ( $isActive eq "no" )) { next;}
# Path to the workflow template file
my $filepath = $node->value( '
@path
' );
debug ( "USER: $USER, ROLE: $ROLE, COMMAND: $COMMAND, FILE: $filepath\n");
# CHECK AGAINST THE COMMAND RULES
my
@cmdList
= $node->list( 'command_list.*' );
$commandMatch = matches_criteria_nodes( $COMMAND, $false,
@cmdList)
;
if ( !$commandMatch ) { next; }
debug ( "Passed the Command match\n" );
# CHECK AGAINST THE ROLES RULES
my
@roleList
= $node->list('role_list.*');
$roleMatch = matches_role_nodes( $ROLE, $false,
@roleList)
;
debug ("rolematch0: $roleMatch->[0]\n");
debug ("rolematch1: $roleMatch->[1]\n");
# IF THE ROLE include='yes' BUT allusers='no',
# WE NEED TO MAKE SURE THE USER IS INCLUDED
# AS WELL
if ($roleMatch->[0] && !$roleMatch->[1])
{
my
@userList=$node->
;list( 'user_list.*' );
$userMatch = matches_criteria_nodes( $USER, $false,
@userList)
;
if (!$userMatch)
{
next;
}
}
# If the role is not allowed we dont care what the allusers
# attribute is we simply go to the next element.
if (!$roleMatch->[0])
{
next;
}
# CHECK AGAINST THE BRANCH RULES
my
@branchList
= $node->list( 'branch_list.*' );
$branchMatch = matches_criteria_nodes( $BRANCH, $true,
@branchList
);
if ( !$branchMatch ) { next; }
debug ("Passed all tests... \n");
# IF WE GOT THIS FAR, THEN THIS WFT IS GOOD TO RETURN!
if(defined $filename)
{
push(
@available_templates
, [ "file" => $filepath,
"name" => $filename ] );
}
else
{
push(
@available_templates
, $filepath ) ;
}
} # end of the for loop
} #end of the if defined $root node
return [
@available_templates
];
}
#
# matches_criteria_nodes( $input, $allowRegExMatching,
@rule_nodes)
#
# Each rule node is of the form
#<!ATTLIST (user|command|branch)
# value CDATA "all"
# include (yes|no) "yes">
#
# We determine if the given input maps to an "include yes".
# The default is no, unless 'all' maps to yes.
#
# IF THERE ARE NO RULE NODES, THIS IS EQUIV TO <... value='all' include='yes'/>
#
# The
@include
attribute defaults to 'yes'.
# We ignore rule nodes with missing or empty
@value
attrs.
# RegExMatching will determine if the match should be exact. this is useful for we
# do not want to RegEX-match command node's. Example "submit" and "dd_submit" are not the
# same.
sub matches_criteria_nodes
{
my ( $input, $allowRegExMatching,
@rule_nodes)
=
@_
;
my
@rule_list
;
# Filter out the CDATA nodes
@rule_nodes
= grep { $_->type() ne 'CDATA' }
@rule_nodes
;
if ( !
@rule_nodes
) { return $true }
# Create a hash table for the
@value
($value_attr)
# and
@include
($include_attr)
foreach my $node (
@rule_nodes
)
{
my $value_attr = $node->value( '
@value
' );
if ( !defined( $value_attr ) || !length( $value_attr )) { next; }
my $include_attr = $node->value( '
@include
' ) || "yes";
push
@rule_list
, [ $value_attr, $include_attr ];
}
my $flag = matches_criteria( $input, $allowRegExMatching,
@rule_list)
;
return $flag;
}
#
#
# matches_role_nodes( $input, $allowRegExMatching,
@rule_nodes
)
#
# Each rule node is of the form
#
#<!ATTLIST role
# value (author | admin | master | editor | all) "all"
# include (yes|no) "yes"
# allusers (yes|no) "no">
#
# We determine if the given input maps to an "include yes".
# The default is no, unless 'all' maps to yes or there are no role nodes.
# The
@include
attribute defaults to 'yes'.
# We ignore rule nodes with missing or empty
@value
attrs.
#
# The
@allusers
attribute defaults to 'no'.
#
# Returns a reference to a 2 element array, the first element indicating the
# roles status the second indicating the allusers of the role.
#
sub matches_role_nodes
{
my ( $input, $allowRegExMatching,
@rule_nodes)
=
@_
;
my
@roles_rule_list
;
my
@allusers_rule_list
;
# Filter out the CDATA nodes
@rule_nodes
= grep { $_->type() ne 'CDATA' }
@rule_nodes
;
if( !
@rule_nodes
) { return [ $true, $false ]; }
# CREATE A HASH TABLE FOR ATTRIBUTES 'include' & 'allusers'
foreach my $node (
@rule_nodes)
{
my $value_attr = $node->value('
@value
') || "all'";
my $include_attr = $node->value( '
@include
' ) || "yes";
my $allusers_attr = $node->value( '
@allusers
' ) || "no";
# Make sure all attributes are validly defined; otherwise ignore
if ((($value_attr ne 'master') && ($value_attr ne 'admin') && ($value_attr ne 'editor') && ($value_attr ne 'author') && ($value_attr ne 'all')) ||
(($include_attr ne 'yes') && ($include_attr ne 'no')) ||
(($allusers_attr ne 'yes') && ($allusers_attr ne 'no')))
{
next;
}
push
@roles_rule_list
, [ $value_attr, $include_attr ];
push
@allusers_rule_list
, [ $value_attr, $allusers_attr ];
}
debug("testing role match\n");
my $flag = matches_criteria( $input, $allowRegExMatching,
@roles_rule_list
);
debug("testing all-users match\n");
my $allusers_flag = matches_criteria( $input, $allowRegExMatching,
@allusers_rule_list
);
return [ $flag, $allusers_flag];
}
#
# matches_criteria( $input, $allowRegExMatching,
@rules
)
#
# Matches $input against each key in %rules.
# The values in %rules are 'yes' or 'no'.
# The default is no, unless 'all' maps to yes
#
sub matches_criteria
{
my ( $input, $allowRegExMatching,
@rules
) =
@_
;
my $flag = $false;
foreach my $rule (
@rules
)
{
my ( $pattern, $result ) =
@$rule
;
# Check for special character sequence '\\':
$pattern =~ s/\\\\/\\/g;
# For standard's sake, convert all '\' to '/' in both
# $input and $pattern
$input =~ tr/\\/\//;
$pattern =~ tr/\\/\//;
# Regexes are valid rule keys
debug("input=[$input], value=[$pattern], return=[$result]\n");
if ( $allowRegExMatching == $true )
{
if( $input =~ /$pattern/i )
{
debug ("MATCHED!\n");
return ($result eq "yes");
}
}
else
{
if( $input eq $pattern )
{
debug ("MATCHED!\n");
return ($result eq "yes");
}
}
}
# There should be only one 'all' rule. We take the first one.
my
@default_rules
= grep { $_->[ 0 ] eq 'all' }
@rules
;
# If there are no 'all' rules, we return false
if (
@default_rules)
{
my $ret = $false;
$ret = ($default_rules[ 0 ]->[ 1 ] eq 'yes')? $true : $false;
debug("matched 'all' rule: returning $ret\n");
return $ret;
}
return $false;
}
sub debug
{
if ($DEBUG_MODE == 1)
{
my $iw_home=TeamSite::Config::iwgethome();
open (DEBUG, ">>$iw_home/tmp/cci/templates.$$");
print DEBUG
@_
;
close DEBUG;
}
}
1;
ela
I'm only using available_templates.ipl and not the available_templates.cfg which is called from your ipl file, so I can't test this for you. However, I compared your cfg file to the original cfg file which was installed on the server, and only found a difference on line 53/54:
Original file:
# Filter out the CDATA nodes and the simple XML comments
@nodes
= grep { $_->type() ne 'CDATA' && $_->type() ne 'XML_COMMENT' }
@nodes
;
Your file:
# Filter out the CDATA nodes
@nodes
= grep { $_->type() ne 'CDATA' }
@nodes
;
I have no idea if this 'XML_COMMENT' is of any importance.
Could your colleague have changed something in the available_templates.cfg file, or perhaps in templating.cfg?
Also check the permissions for these files.
I'm sorry I can't help you out more. Would probably be easier for somebody with the same version.
Regards,
Eldbjoerg
(TS 552, Solaris)
Adam Stoller
The XML_COMMENT is important if someone tried to put XML style comments in the available_templates.cfg file (e.g.: <!-- some comment -->)
--fish
Senior Consultant, Quotient Inc.
http://www.quotient-inc.com
madmax
thanks ela.
can u send me u'rs available_template.cfg & available_templates.ipl that'll be a great help for me to comparing files and i am pretty much sure my colleague erased some data. i am using teamsite 5.0.1 and i guess u,r using upgraded version of 5.0.1. plz let me know u'r version also .
thanks
madmax
hyee ela,
i tried with u'r suggested changing but still it's not working , i guess something wrong with the available_templates.cfg. so if u can send me a copy that'll be nice.
thanks
Adam Stoller
Looking at someone else's available_templates.cfg probably won't help you that much - as that is a site-customized file - you might be able to get the same basic value out of IWHOME/local/config/wft/available_templates.cfg.example (assuming there is one on your server).
If you post *your* available_templates.cfg file (preferably as an attachment rather than in-line) we could take a look at see if we find anything suspicious in it.
--fish
Senior Consultant, Quotient Inc.
http://www.quotient-inc.com
madmax
thanks a lot.
i am sending as attachment. by the way i also compared available_templates.cfg with available_templates.cfg.example and they r same.
Adam Stoller
It looks fine, and you say it's the same as the .example file so I don't think the problem is here.
Looking back at the original post (and the subject for the thread) I think we may have gotten off on a tangent here.
The original problem was trying to create a new data record *not* creating a new workflow.
In addition, judging from the error message in the original post - there was an attempt to use the Java Templating UI (not only is 5.0x EOL - but Java Templating is also EOL).
If the issue is templating - it's not available_templates.{ipl,cfg} that is likely to be the culprit - it's more likely to be IWHOME/local/config/templating.cfg ... but even then I'm not sure if an error in the templating.cfg file would be the source of the java error you originally posted - but I'd suggest at least taking a look at your templating.cfg file first.
--fish
Senior Consultant, Quotient Inc.
http://www.quotient-inc.com
madmax
i compared that templating.cfg with templating.cfg.example and they r identical.
and i tried with braowser ui for new data record still i am getting same error.
nipper
Has templating ever worked on this system ? I would try reinstalling it.
madmax
reinstalling is my last option , it worked before this error occured.
Adam Stoller
Perhaps you can find ALL files that were changed within IWHOME since a known-date when everything was working?
That might help zero-in on what changed.
You also might have to look at the files within the templatedata directories of the branches where you are able to reproduce this problem (I don't recall asking / seeing the information - but does this problem affect all templates in all branches? my guess is "yes" - but it's still worth asking).
--fish
Senior Consultant, Quotient Inc.
http://www.quotient-inc.com
ela
Does the error message come immediately after choosing New Data Record from the File menu, or do you first get the template selection? Can you open/edit existing DCRs?
madmax
the error comes when i chose "new data record" from the file menu, no other windows pops up except the error page.
ela
But can you do other things, like open/edit an existing file, preview, start a workflow?
In one of your former posts you wrote:
"i compared that templating.cfg with templating.cfg.example and they r identical."
. How can that be? I mean, do you use exactly the same structure, category names etc. as in the example?
I would also do what Fish suggests, check which files have been modified after it last worked.