Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
Next Generation Tagging GUI - replicate data
System
Hi
We are trying to implement the next generation tagging gui. We are using Teamsite 6.7.1. Unix/Solaris Metatagger 4.1.2. For the application I am working on we replicate (and use the replicatemedata processor) some of the fields in the dcr to the EA. However it is not working. When I tag a file that has a creation date in the DCR (automatically filled in) it does not pass the values to the simplemetatag creation date in the EA. Do we need to modify our replicatmedata.ipl processor? Do we need to look at some other configuration files? Thanks.
Here is some info of where we are at:
We have set our configuration file application_custom.xml:
PUBLIC "-//Interwoven, Inc.//DTD Application Customizations 1.0//EN"
"../../../../reference/etc/conf/application_custom.dtd">
We have set up the cfg files taht replace the datacapture.cfg file as so:
Enter Content for the Main Window of the Page
Title:
<br />
Enter Content for the Main Window of the Page
Graphic:
<br />
Enter Content for the Main Window of the Page
Code Enhancement Date:
<br />
Enter Content for the Main Window of the Page
Change Source:
<br />
Enter Content for the Main Window of the Page
Change Type:
<br />
Enter Content for the Main Window of the Page
Process:
<br />
Enter Content for the Main Window of the Page
FSU:
<br />
Enter Content for the Main Window of the Page
System:
<br />
Enter Content for the Main Window of the Page
Keywords:
<br />
Enter Content for the Main Window of the Page
Subject:
<br />
Creation Date(YYYY-MM-DD):
Release Date(YYYY-MM-DD):
Expiration Date(YYYY-MM-DD):
Modification Date(YYYY-MM-DD):
Here is what our MTRULE file looks like:
Thanks.
Find more posts tagged with
Comments
Migrateduser
Silly question: You say you have a TeamSite 6.7.1? (the Nextgen tagui is in 6.7.1 SP1)
Serious question: have you tried using iwmtbatch on the same file and checked the metadata returned?
"iwmtbatch -suggest -dump \"
Migrateduser
Thanks for responding! I really appreciate it. No I haven't tried that...I will and see what I get back. That's an excellent suggestion. Thanks.
Migrateduser
I ran the iwmtbatch command and here is what I get:
I265187@iwovxdapp1$ iwmtbatch -suggest -dump /iwmnt/default/main/bluesource/WORKAREA/Content/templatedata/bluesource/CLAIMCHECK/data/aaaclaire2 Old metadata:
<metadata>
New metadata:
<metadata>
iso-8859-1
english
/iwmnt/default/main/bluesource/WORKAREA/Content/templatedata/bluesource/CLAIMCHECK/data/aaaclaire2
EXPIREDATE
string
9999-12-31
TITLE
string
2008 HCSC Corporate Business Plan
DIVISION
string
IL1
CREATIONDATE
string
2008-04-09
KEYWORDS
string
hcsc, plan, business, corporate business plan, contingent compensation goals, hcsc corporate business plan2008-04-09hcsc, further advance, tremendous successes
RELEASEDATE
string
2008-04-09
STATE
STATE
HCSC
HCSC
STATE::HCSC
TARGET
TARGET
IPSU6E13I
Compensation
TARGET::IPSU6E13I
ACCTID
ACCTID
081026
HCSC
ACCTID::081026
ACCTID
ALL
All
ACCTID::ALL
OVER65
OVR
HEALTHPLANS
Health Plans
OVR::HEALTHPLANS
FSURTME
FSURTME
IM1IL9N6U
Corporate
FSURTME::IM1IL9N6U
BDGRP
BDGRP
JSUCOYGCF
Compensation
BDGRP::JSUCOYGCF
It looks good. I'm getting back all of the metadata. Of course, I see they have "old metadata" and "new metadata"... I don't know if that is significant.
There might be a problem with our DCR...I will look at that as well. Thanks.
Migrateduser
Hi,
I now have the replicate data working. Metatagger now retrieves the metadata from the dcr. However, when I save and close I get the following error:
Root cause:
BackendAdaptor exception occurred while retrieving metadata. [null ]
Details...
com.interwoven.ui.tagui.util.EAExtractorException: BackendAdaptor exception occurred while retrieving metadata. [null ]
at com.interwoven.ui.tagui.util.EAExtractor.populateMetadata(EAExtractor.java:754)
at com.interwoven.ui.tagui.util.EAExtractor.extractAndSave(EAExtractor.java:181)
at com.interwoven.ui.tagui.SaveMetadataCommand.execute(SaveMetadataCommand.java:177)
at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:915)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:752)
at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:629)
at com.interwoven.ui.base.impl.command.CommandHandler.runCommandLoop(CommandHandler.java:234)
at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:163)
at com.interwoven.ui.base.impl.command.CommandServlet.doPost(CommandServlet.java:263)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.interwoven.livesite.spring.hibernate.web.filter.OpenSessionsInViewFilter.doFilterInternal(OpenSessionsInViewFilter.java:141)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:204)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
What is a "com.interwoven.ui.tagui.util.EAExtractorException: BackendAdaptor exception occurred while retrieving metadata. [null ]"
Thanks.
Migrateduser
the backendadapter issue is a bug
Migrateduser
Thanks for your response. I've opened a ticket.
NestedCrosstab.zip
JessicaD
Hi,
I was having the same BackendAdapter error message when trying to Save metadata generated with MetaTagger, with or without using a WF, and I was able to identify a post-processor that was causing the problem (see attached file). It's a Perl script that Interwoven created for us to remove "bad characters" from the metadata. I have 3 others, and when this one is added to the list, we get the BackendAdapter error. When it's gone, we don't get the error. I still need to have a script that removes bad characters, but I thought you might find this information useful.