Hello all - we are working on a 16.6 fresh install. None of our old *.ipls will connect to the database anymore - it looks like OpenText changed the perl modules/configuration needed in the perl?
OLD SERVER (7.4.1) had the ODBM.pm located here:
\dwapp04wcm\D_Drive\Interwoven\TeamSite\iw-perl\vendor\lib\DBD\ODBC.pm
\dwapp04wcm\D_Drive\Interwoven\TeamSite\iw-perl\vendor\lib\DBI\Const\GetInfo\ODBC.pm
\dwapp04wcm\D_Drive\Interwoven\TeamSite\iw-perl\vendor\lib\Win32\ODBC.pm
NEW SERVER
\dwapp02iwcm\Interwoven\TeamSite\iw-perl\vendor\lib\DBI\Const\GetInfo\ODBC.pm
This is the current connection we are trying in the perl:
use DBI;
my $config = XMLin('D:/Interwoven/OpenDeployNG/etc/database.xml', keyattr => ['name']);
$dsn = $config->{database}->{StageDB}->{user};
$db_password = $config->{database}->{StageDB}->{password};
$db = DBI->connect("dbi:ODBC:$dsn", "$db_user_name", "$db_password");
This is the error in the content_center.log
2019-06-27 13:48:02,353 [default task-8] ERROR com.interwoven.ui.tagui.LaunchNextGenTagUICommand () - LaunchNextGenTagUICommand caught InlineCalloutException while processing inlines for these files: /default/main/corporate_websites/WORKAREA/integration/daf/pdf/regulatory/annual_report/000001.pdf
com.interwoven.ui.datacapture.core.dct.InlineCallout$InlineCalloutException: install_driver(ODBC) failed: Can't locate DBD/ODBC.pm in @INC (you may need to install the DBD::ODBC module) (@INC contains: d:/Interwoven/TeamSite/iw-perl/site/lib d:/Interwoven/TeamSite/iw-perl/vendor/lib d:/Interwoven/TeamSite/iw-perl/lib) at (eval 15) line 3.
Perhaps the DBD::ODBC perl module hasn't been fully installed,
or perhaps the capitalisation of 'ODBC' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Mem, Proxy, Sponge.
at d:/Interwoven/TeamSite/local/bin/FED_inlineGetUniqueIdReq.ipl line 87.
at deployment.iw-cc.war//com.interwoven.ui.datacapture.core.dct.InlineCallout.handleClt(InlineCallout.java:286)
at deployment.iw-cc.war//com.interwoven.ui.datacapture.core.dct.InlineCallout.execute(InlineCallout.java:206)
at deployment.iw-cc.war//com.interwoven.ui.datacapture.external.InlineCalloutProcessor.executeInline(InlineCalloutProcessor.java:234)
at deployment.iw-cc.war//com.interwoven.ui.datacapture.external.InlineCalloutProcessor.evaluateInlineCallouts(InlineCalloutProcessor.java:159)
at deployment.iw-cc.war//com.interwoven.ui.datacapture.external.AbstractDCRPredicate.buildDCRDocument(AbstractDCRPredicate.java:76)
at deployment.iw-cc.war//com.interwoven.ui.tagui.LaunchNextGenTagUICommand.buildDCRDocument(LaunchNextGenTagUICommand.java:1070)
at deployment.iw-***
2019-06-27 13:48:02,353 [default task-8] ERROR com.interwoven.ui.base.impl.command.CommandHandler () - forward "WIZARD" not handled by descriptor iw.livesite.ccpro.tag
any help would be greatly appreciated - thanks in advance!!!