Forge failed endeca 6.1.3

Hi,
I am trying to deploy application on ubuntu. But while execting baseline_update.sh gettting exception at forge. As per instruction, i also checked in forge logs but logs are empty. Please help me out from this.
Following is error:
[05.15.13 22:47:04] INFO: [ITLHost] Starting shell utility 'move_-toprocessing'.
[05.15.13 22:47:05] INFO: [ITLHost] Starting copy utility 'fetch_config_to_input_for_forge_Forge'.
[05.15.13 22:47:05] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_Forge'.
[05.15.13 22:47:07] INFO: [ITLHost] Starting component 'Forge'.
[05.15.13 22:47:08] SEVERE: Batch component 'Forge' failed. Refer to component logs in /data/endeca/apps/wineapp/./logs/forges/Forge on host ITLHost.
Occurred while executing line 30 of valid BeanShell script:
27|
28| // archive logs and run ITL
29| Forge.archiveLogDir();
30| Forge.run();
31| Dgidx.archiveLogDir();
32| Dgidx.run();
33|
[05.15.13 22:47:08] SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
Caused by java.lang.reflect.InvocationTargetException
sun.reflect.NativeMethodAccessorImpl invoke0 - null
Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.component.BatchComponent run - Batch component 'Forge' failed. Refer to component logs in /data/endeca/apps/wineapp/./logs/forges/Forge on host ITLHost.
[05.15.13 22:47:08] INFO: Released lock 'update_lock'.

hi Micheal/Patrick,
proccess.0.log, main.0.log and invoke.0.log are empty. following are contents of main.1.log and invoke.1.log (both are same):
May 15, 2013 11:34:20 PM UtilityPortSOAPBindingImpl
SEVERE: 'List directory contents' request encountered an error for application 'wineapp'
com.endeca.esf.shared.EsfException: org.codehaus.xfire.fault.XFireFault: File path data/endeca/apps/wineapp/./data/ matches no directories on remote host.
     at com.endeca.esf.shared.XFireClientInvocationHandler.invoke(XFireClientInvocationHandler.java:41)
     at $Proxy15.listFiles(Unknown Source)
     at com.endeca.esf.delegate.services.filelist.FileListClient.listFiles(FileListClient.java:39)
     at com.endeca.esf.centralserver.UtilityImpl.listDirectoryContents(UtilityImpl.java:63)
     at com.endeca.esf.centralserver.UtilityLockingProxy.listDirectoryContents(UtilityLockingProxy.java:82)
     at com.endeca.esf.centralserver.service.UtilityPortSOAPBindingImpl.listDirectoryContents(UtilityPortSOAPBindingImpl.java:93)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)
     at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)
     at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
     at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
     at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
     at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
     at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)
     at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
     at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
     at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
     at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
     at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
     at java.lang.Thread.run(Thread.java:619)
Caused by: org.codehaus.xfire.fault.XFireFault: File path data/endeca/apps/wineapp/./data/ matches no directories on remote host.
     at org.codehaus.xfire.fault.Soap11FaultSerializer.readMessage(Soap11FaultSerializer.java:31)
     at org.codehaus.xfire.fault.SoapFaultSerializer.readMessage(SoapFaultSerializer.java:28)
     at org.codehaus.xfire.soap.handler.ReadHeadersHandler.checkForFault(ReadHeadersHandler.java:111)
     at org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:67)
     at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
     at org.codehaus.xfire.client.Client.onReceive(Client.java:387)
     at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139)
     at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
     at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
     at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
     at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:75)
     at org.codehaus.xfire.client.Client.invoke(Client.java:335)
     at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
     at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
     at $Proxy15.listFiles(Unknown Source)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at com.endeca.esf.shared.XFireClientInvocationHandler.invoke(XFireClientInvocationHandler.java:22)
     ... 35 more
contents of proccess.1.log
May 15, 2013 11:34:21 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_dgraph-config)
May 15, 2013 11:34:21 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_dgraph-config): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/web_studio/dgraph_config");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:21 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4463 for TaskId(UTILITY,wineapp,mkpath_dgraph-config)
May 15, 2013 11:34:21 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_dgraph-config) has finished with status NotRunning
May 15, 2013 11:34:22 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_temp)
May 15, 2013 11:34:22 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_temp): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/web_studio/temp");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:22 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4466 for TaskId(UTILITY,wineapp,mkpath_temp)
May 15, 2013 11:34:22 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_temp) has finished with status NotRunning
May 15, 2013 11:34:22 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_complete-index-config)
May 15, 2013 11:34:22 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_complete-index-config): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/complete_index_config");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:22 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4472 for TaskId(UTILITY,wineapp,mkpath_complete-index-config)
May 15, 2013 11:34:23 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_complete-index-config) has finished with status NotRunning
May 15, 2013 11:34:23 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_config)
May 15, 2013 11:34:23 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_config): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/web_studio/config");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:23 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4476 for TaskId(UTILITY,wineapp,mkpath_config)
May 15, 2013 11:34:23 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_config) has finished with status NotRunning
May 15, 2013 11:34:24 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_incoming)
May 15, 2013 11:34:24 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_incoming): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/incoming");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:24 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4480 for TaskId(UTILITY,wineapp,mkpath_incoming)
May 15, 2013 11:34:24 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_incoming) has finished with status NotRunning
May 15, 2013 11:34:25 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_incoming)
May 15, 2013 11:34:25 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_incoming): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/partials/incoming");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:25 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4483 for TaskId(UTILITY,wineapp,mkpath_incoming)
May 15, 2013 11:34:25 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_incoming) has finished with status NotRunning
May 15, 2013 11:34:26 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_cumulative-partials)
May 15, 2013 11:34:26 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_cumulative-partials): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/partials/cumulative_partials");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:26 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4486 for TaskId(UTILITY,wineapp,mkpath_cumulative-partials)
May 15, 2013 11:34:26 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_cumulative-partials) has finished with status NotRunning
May 15, 2013 11:34:28 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_local-dgraph-input)
May 15, 2013 11:34:28 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_local-dgraph-input): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/dgraphs/local_dgraph_input");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:28 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4489 for TaskId(UTILITY,wineapp,mkpath_local-dgraph-input)
May 15, 2013 11:34:28 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_local-dgraph-input) has finished with status NotRunning
May 15, 2013 11:34:29 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_local-cumulative-partials)
May 15, 2013 11:34:29 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_local-cumulative-partials): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/dgraphs/local_cumulative_partials");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:29 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4492 for TaskId(UTILITY,wineapp,mkpath_local-cumulative-partials)
May 15, 2013 11:34:29 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_local-cumulative-partials) has finished with status NotRunning
May 15, 2013 11:34:29 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_local-dgraph-config)
May 15, 2013 11:34:29 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_local-dgraph-config): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/dgraphs/local_dgraph_config");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:29 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4495 for TaskId(UTILITY,wineapp,mkpath_local-dgraph-config)
May 15, 2013 11:34:30 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_local-dgraph-config) has finished with status NotRunning
May 15, 2013 11:34:30 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_local-xquery)
May 15, 2013 11:34:30 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_local-xquery): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./data/dgraphs/local_xquery");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:30 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4498 for TaskId(UTILITY,wineapp,mkpath_local-xquery)
May 15, 2013 11:34:30 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_local-xquery) has finished with status NotRunning
May 15, 2013 11:34:33 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,mkpath_input)
May 15, 2013 11:34:33 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,mkpath_input): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;my @dirs = File::Spec->splitdir("./reports/input");my $path = undef; foreach my $cur (@dirs) { if (defined $path) {$path = File::Spec->catdir($path, $cur); } else { $path = $cur; }if ($path) { my $res = mkdir($path); if (! $res && $! ne "File exists"){ die "Failed to create the directory $path: $!"; }}}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:33 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4501 for TaskId(UTILITY,wineapp,mkpath_input)
May 15, 2013 11:34:33 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,mkpath_input) has finished with status NotRunning
May 15, 2013 11:34:41 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,emgr_update_get_ws_settings)
May 15, 2013 11:34:41 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,emgr_update_get_ws_settings): $ENDECA_ROOT/bin/emgr_update host v-VirtualBox:8006 app_name wineapp action get_ws_settings dir /data/endeca/apps/wineapp/./data/web_studio/config prefix wineapp ignore_warnings STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:34:41 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4504 for TaskId(UTILITY,wineapp,emgr_update_get_ws_settings)
May 15, 2013 11:34:42 PM com.endeca.esf.delegate.task.BatchTask updateStatus
SEVERE: TaskId(UTILITY,wineapp,emgr_update_get_ws_settings) has finished with status Failed - TaskId(UTILITY,wineapp,emgr_update_get_ws_settings) has failed.
May 15, 2013 11:37:50 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,emgr_update_remove_all_settings)
May 15, 2013 11:37:50 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,emgr_update_remove_all_settings): $ENDECA_ROOT/bin/emgr_update host v-VirtualBox:8006 app_name wineapp action remove_all_settings ignore_warnings STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:37:50 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4570 for TaskId(UTILITY,wineapp,emgr_update_remove_all_settings)
May 15, 2013 11:37:51 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,emgr_update_remove_all_settings) has finished with status NotRunning
May 15, 2013 11:38:07 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,emgr_update_get_ws_settings)
May 15, 2013 11:38:07 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,emgr_update_get_ws_settings): $ENDECA_ROOT/bin/emgr_update host v-VirtualBox:8006 app_name wineapp action get_ws_settings dir /data/endeca/apps/wineapp/./data/web_studio/config prefix wineapp ignore_warnings STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:38:07 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4597 for TaskId(UTILITY,wineapp,emgr_update_get_ws_settings)
May 15, 2013 11:38:07 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,emgr_update_get_ws_settings) has finished with status NotRunning
May 15, 2013 11:38:07 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,fetch_dev_studio_config)
May 15, 2013 11:38:07 PM com.endeca.esf.delegate.task.FileCopyTask updateStatus
INFO: TaskId(UTILITY,wineapp,fetch_dev_studio_config) has finished with status NotRunning
May 15, 2013 11:38:08 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,emgr_update_update_mgr_settings)
May 15, 2013 11:38:09 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,emgr_update_update_mgr_settings): $ENDECA_ROOT/bin/emgr_update host v-VirtualBox:8006 app_name wineapp action update_mgr_settings dir /data/endeca/apps/wineapp/./data/complete_index_config prefix wineapp ignore_warnings STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:38:09 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4605 for TaskId(UTILITY,wineapp,emgr_update_update_mgr_settings)
May 15, 2013 11:38:15 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,emgr_update_update_mgr_settings) has finished with status NotRunning
May 15, 2013 11:39:59 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,emgr_update_get_ws_settings)
May 15, 2013 11:39:59 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,emgr_update_get_ws_settings): $ENDECA_ROOT/bin/emgr_update host v-VirtualBox:8006 app_name wineapp action get_ws_settings dir /data/endeca/apps/wineapp/./data/web_studio/config prefix wineapp ignore_warnings --filter   STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:39:59 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4726 for TaskId(UTILITY,wineapp,emgr_update_get_ws_settings)
May 15, 2013 11:40:01 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,emgr_update_get_ws_settings) has finished with status NotRunning
May 15, 2013 11:40:01 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,cleanDir_complete-index-config)
May 15, 2013 11:40:01 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,cleanDir_complete-index-config): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy;sub conditionalRmDir { my $path = shift; my $res = opendir(DIR, $path); if ($res) {my @children = readdir(DIR); closedir(DIR); foreach my $child (@children) {if ($child ne "." && $child ne "..") { my $next = File::Spec->catdir($path, $child);if (-f $next || -l $next) { unlink($next); } elsif (-d $next) { conditionalRmDir($next); }else { die "File $next is of unknown file type and cannot be removed!";}}}$res = rmdir($path);} if (! $res && $! ne "No such file or directory") {die "Failed to remove directory $path: $!";}} conditionalRmDir("/data/endeca/apps/wineapp/./data/complete_index_config");mkdir("/data/endeca/apps/wineapp/./data/complete_index_config") or die "Failed to re-create cleaned directory: $!.";' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:40:02 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4744 for TaskId(UTILITY,wineapp,cleanDir_complete-index-config)
May 15, 2013 11:40:02 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,cleanDir_complete-index-config) has finished with status NotRunning
May 15, 2013 11:40:02 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,fetch_dev_studio_config)
May 15, 2013 11:40:02 PM com.endeca.esf.delegate.task.FileCopyTask updateStatus
INFO: TaskId(UTILITY,wineapp,fetch_dev_studio_config) has finished with status NotRunning
May 15, 2013 11:40:02 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,fetch_web_studio_config_file_wineapp.thesaurus.xml)
May 15, 2013 11:40:02 PM com.endeca.esf.delegate.task.FileCopyTask updateStatus
INFO: TaskId(UTILITY,wineapp,fetch_web_studio_config_file_wineapp.thesaurus.xml) has finished with status NotRunning
May 15, 2013 11:40:02 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,fetch_web_studio_config_file_wineapp.merch_rule_group_default.xml)
May 15, 2013 11:40:03 PM com.endeca.esf.delegate.task.FileCopyTask updateStatus
INFO: TaskId(UTILITY,wineapp,fetch_web_studio_config_file_wineapp.merch_rule_group_default.xml) has finished with status NotRunning
May 15, 2013 11:40:03 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,fetch_web_studio_config_file_wineapp.merch_rule_group_default_redirects.xml)
May 15, 2013 11:40:03 PM com.endeca.esf.delegate.task.FileCopyTask updateStatus
INFO: TaskId(UTILITY,wineapp,fetch_web_studio_config_file_wineapp.merch_rule_group_default_redirects.xml) has finished with status NotRunning
May 15, 2013 11:40:03 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,move_-toprocessing)
May 15, 2013 11:40:04 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,move_-toprocessing): $ENDECA_ROOT/perl/bin/perl -e 'use strict; use File::Spec; use File::Copy; use File::Glob qw/:glob/;my $source = "/data/endeca/apps/wineapp/./data/incoming/\*"; $source =~ s/[\\\/]+$//;my @sources = bsd_glob($source); foreach my $file (@sources) {my @fromPath = File::Spec->splitdir($file); if (scalar @fromPath eq 0) { die "Failed to split path: $!"; } my $fromRelative = @fromPath[scalar @fromPath - 1];my $toFile = "/data/endeca/apps/wineapp/./data/processing"; if ( -d $toFile ) { $toFile =File::Spec->catdir($toFile, $fromRelative); } my $res = move($file, $toFile);if (! $res) { die "Failed to move $file to$toFile: $!"; }}' STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:40:04 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4751 for TaskId(UTILITY,wineapp,move_-toprocessing)
May 15, 2013 11:40:04 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,move_-toprocessing) has finished with status NotRunning
May 15, 2013 11:40:04 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,fetch_config_to_input_for_forge_Forge)
May 15, 2013 11:40:04 PM com.endeca.esf.delegate.task.FileCopyTask updateStatus
INFO: TaskId(UTILITY,wineapp,fetch_config_to_input_for_forge_Forge) has finished with status NotRunning
May 15, 2013 11:40:04 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting TaskId(UTILITY,wineapp,backup_log_dir_for_component_Forge)
May 15, 2013 11:40:04 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(UTILITY,wineapp,backup_log_dir_for_component_Forge): /data/endeca/PlatformServices/6.1.0/perl/bin/perl "/data/endeca/PlatformServices/6.1.0/bin/Archive.pl" "--backupmethod" "move" "--numbackups" "10" "backup" "/data/endeca/apps/wineapp/./logs/forges/Forge" STARTDIR: /data/endeca/PlatformServices/workspace/working/wineapp/archive ENV VARS: PERLLIB=/data/endeca/PlatformServices/6.1.0/perl:/data/endeca/PlatformServices/6.1.0/perl/lib/5.8.3 PERL5LIB=/data/endeca/PlatformServices/6.1.0/perl:/data/endeca/PlatformServices/6.1.0/perl/lib/5.8.3
May 15, 2013 11:40:05 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4755 for TaskId(UTILITY,wineapp,backup_log_dir_for_component_Forge)
May 15, 2013 11:40:05 PM com.endeca.esf.delegate.task.BatchTask updateStatus
INFO: TaskId(UTILITY,wineapp,backup_log_dir_for_component_Forge) has finished with status NotRunning
May 15, 2013 11:40:07 PM com.endeca.esf.delegate.task.AbstractTask start
INFO: Starting forge 'Forge'
May 15, 2013 11:40:07 PM com.endeca.esf.delegate.procctrl.ProcessControlImpl startProcess
INFO: Starting process for TaskId(COMPONENT,wineapp,Forge): /data/endeca/PlatformServices/6.1.0/bin/forge "-vw" "--logDir" "/data/endeca/apps/wineapp/./logs/forges/Forge" "--outputPrefix" "wineapp" "--inputDir" "/data/endeca/apps/wineapp/data/processing" "--outputDir" "/data/endeca/apps/wineapp/data/forge_output" "--stateDir" "/data/endeca/apps/wineapp/data/state" "--numPartitions" "1" "--tmpDir" "/data/endeca/apps/wineapp/data/temp" "-o" "/data/endeca/apps/wineapp/logs/forges/Forge/Forge.log" "/data/endeca/apps/wineapp/data/processing/pipeline.epx" STARTDIR: /data/endeca/apps/wineapp
May 15, 2013 11:40:07 PM com.endeca.esf.delegate.task.ProcessHandlePollingTask startProcess
INFO: Started process 4757 for forge 'Forge'
May 15, 2013 11:40:07 PM com.endeca.esf.delegate.task.BatchTask updateStatus
SEVERE: forge 'Forge' has finished with status Failed - forge 'Forge' has failed.

Similar Messages

  • Forge Failed due to : Assertion failed: persistenceImpl != NULL

    Am trying to run the Endeca baseline but getting failed frequently with the below error. Tried running three times continously after failing , but no hope for each time.
    [04.16.13 17:25:45] INFO: [ITLHost] Starting component 'Forge'.
    [04.16.13 17:25:51] SEVERE: Batch component 'Forge' failed. Refer to component
    logs in D:\Endeca\Apps\tescoDirectBeta\config\script\..\..\.\logs\forges\Forge o
    n host ITLHost.
    Occurred while executing line 51 of valid BeanShell script:
    Under Forge logs :
    FORGE     {config}: Assertion failed: persistenceImpl != NULL
    FORGE     {config}: Forge failed with 1 error and 0 warnings.
    Do you have any idea why it is failing ?
    Edited by: 1000653 on Apr 17, 2013 8:36 AM

    Duplicate post.
    "FDPSTP failed due to ORA-06550: line1 ,column:" Wrong number of types of
    "FDPSTP failed due to ORA-06550: line1 ,column:"   Wrong number of types of

  • Error while running forge post Endeca integration with ATG

    Hi All,
    We have integrated Endeca application with ATG and then tried running the Endeca baseline update script. However the script failed with the below error message
    Parsing XML dimensions data with validation turned on
    Parsing project file "C:\apps\ATGSample\data\forge_output\ATGSample.xml" (project="ATGSample")
    XMLParser: Reading dimensions, dvals, and synonyms from file "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
    ERROR 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Internal error while decompressing input stream: null
    FATAL 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Fatal error at file , line 0, char 0; Message: An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml
    WARN 06/07/13 05:15:57.022 UTC (1370582157019) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 10:45:57 | INFO | Disabling log callback
    We checked the physical location of forge output and found that there is no file called 'ATGSample.dimensions.xml '
    However, when we manually placed this file in the forge output folder and ran dgidx alone, the baseline update failed with the below error
    Parsing XML dimensions data with validation turned on
    Parsing project file "C:\apps\ATGSample\data\forge_output\ATGSample.xml" (project="ATGSample")
    XMLParser: Reading dimensions, dvals, and synonyms from file "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
    ERROR 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Internal error while decompressing input stream: null
    FATAL 06/07/13 05:15:57.022 UTC (1370582157018) DGIDX {dgidx,baseline} Fatal error at file , line 0, char 0; Message: An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml
    WARN 06/07/13 05:15:57.022 UTC (1370582157019) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 10:45:57 | INFO | Disabling log callback
    ============================================================================
    === DGIDX: Version = "6.4.0.692722"
    === Start Time : Fri Jun 07 11:04:15 2013
    === Arguments : "C:\Endeca\MDEX\6.4.0\bin\dgidx.exe -v --compoundDimSearch --lang en --out C:\apps\ATGSample\logs\dgidxs\Dgidx\Dgidx.log --dtddir C:\Endeca\MDEX\6.4.0\conf\dtd --tmpdir C:\apps\ATGSample\data\temp C:\apps\ATGSample\data\forge_output\ATGSample C:\apps\ATGSample\data\dgidx_output\ATGSample"
    === Current Directory : C:\apps\ATGSample
    === Exec Path : C:\Endeca\MDEX\6.4.0\bin\dgidx.exe
    ============================================================================
    Language/collation in use is English (collation=endeca)
    WARN 06/07/13 05:34:15.054 UTC (1370583255046) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 11:04:15 | INFO | Enabling log callback
    No application configuration specified. Using "C:\apps\ATGSample\data\forge_output\ATGSample" as the application configuration prefix.
    ============================================================================
    === DGIDX: Starting phase "Read raw dimensions, properties, and records"
    === Current Time : Fri Jun 07 11:04:15 2013
    === Total Elapsed : 0.1131 seconds
    === User CPU Time : 0.0625 seconds
    === System CPU Time : 0.1250 seconds
    === Memory Usage : 18.44 MB
    ============================================================================
    Parsing XML dimensions data with validation turned on
    Parsing project file "C:\apps\ATGSample\data\forge_output\ATGSample.xml" (project="ATGSample")
    XMLParser: Reading dimensions, dvals, and synonyms from file "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
    In Dval [id=10001] named "clothing-sku.color", the name is non-searchable.
    In Dval [id=10002] named "clothing-sku.size", the name is non-searchable.
    In Dval [id=10003] named "furniture-sku.woodFinish", the name is non-searchable.
    In Dval [id=10093] named "product.brand", the name is non-searchable.
    In Dval [id=10094] named "product.catalogId", the name is non-searchable.
    In Dval [id=10006] named "product.disallowAsRecommendation", the name is non-searchable.
    In Dval [id=10007] named "product.features.displayName", the name is non-searchable.
    In Dval [id=10095] named "product.language", the name is non-searchable.
    In Dval [id=10008] named "product.nonreturnable", the name is non-searchable.
    In Dval [id=10096] named "product.priceListPair", the name is non-searchable.
    In Dval [id=10009] named "product.siteId", the name is non-searchable.
    In Dval [id=10010] named "sku.siteId", the name is non-searchable.
    In Dval [id=10011] named "product.category", the name is non-searchable.
    In Dval [id=10079] named "item.type", the name is non-searchable.
    XMLParser: Done reading dimensions, dvals, and synonyms from "C:\apps\ATGSample\data\forge_output\\ATGSample.dimensions.xml"
    XMLParser: Reading auto propmap file "C:\apps\ATGSample\data\forge_output\\ATGSample.auto_propmap.xml"
    XMLParser: Done reading auto propmap file "C:\apps\ATGSample\data\forge_output\\ATGSample.auto_propmap.xml"
    XMLParser: Reading properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.prop_refs.xml"
    XMLParser: Done reading properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.prop_refs.xml"
    XMLParser: Reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
    XMLParser: Done reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
    XMLParser: Reading record spec property from file "C:\apps\ATGSample\data\forge_output\ATGSample.record_spec.xml"
    XMLParser: Property "common.id" is a record spec property.
    XMLParser: Done reading record specs from "C:\apps\ATGSample\data\forge_output\ATGSample.record_spec.xml"
    XMLParser: Reading record filter properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.record_filter.xml"
    XMLParser: Done reading record filter properties from file "C:\apps\ATGSample\data\forge_output\ATGSample.record_filter.xml"
    XMLParser: Creating dimensions from dvals.
    XMLParser: Reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
    XMLParser: Done reading rollup properties and dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.rollups.xml"
    XMLParser: Reading dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_refs.xml"
    XMLParser: Done reading dimensions from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_refs.xml"
    XMLParser: Reading dimension groups from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_groups.xml"
    XMLParser: Done reading dimension groups from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimension_groups.xml"
    XMLParser: Reading precedence rules from file "C:\apps\ATGSample\data\forge_output\ATGSample.precedence_rules.xml"
    XMLParser: Done reading precedence rules from file "C:\apps\ATGSample\data\forge_output\ATGSample.precedence_rules.xml"
    XMLParser: Reading dval refs from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_refs.xml"
    XMLParser: Done reading dval refs from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_refs.xml"
    XMLParser: Reading dval ranks from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_ranks.xml"
    XMLParser: Done reading dval ranks from file "C:\apps\ATGSample\data\forge_output\ATGSample.dval_ranks.xml"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10079] "item.type"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10094] "product.catalogId"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10095] "product.language"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10009] "product.siteId"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10001] "clothing-sku.color"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10007] "product.features.displayName"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10006] "product.disallowAsRecommendation"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10002] "clothing-sku.size"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10003] "furniture-sku.woodFinish"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10008] "product.nonreturnable"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10093] "product.brand"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10096] "product.priceListPair"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10010] "sku.siteId"
    ERROR 06/07/13 05:34:15.242 UTC (1370583255242) DGIDX {dgidx,baseline} No dimension_refs entry found for dimension [10011] "product.category"
    XMLParser: Reading refinement config from file "C:\apps\ATGSample\data\forge_output\ATGSample.refinement_config.xml"
    XMLParser: Done reading refinement config from file "C:\apps\ATGSample\data\forge_output\ATGSample.refinement_config.xml"
    XMLParser: Reading dimension search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimsearch_index.xml"
    XMLParser: Done reading dimension search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.dimsearch_index.xml"
    XMLParser: Reading record search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_indexes.xml"
    XMLParser: Done reading record search index configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_indexes.xml"
    XMLParser: Reading record search interface configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_config.xml"
    XMLParser: Done reading record search interface configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_config.xml"
    WARN 06/07/13 05:34:15.288 UTC (1370583255283) DGIDX {dgidx,baseline} Errors while parsing record search interface configuration from file "C:\apps\ATGSample\data\forge_output\ATGSample.recsearch_config.xml": RETURN_RELRANK_SCORE no longer supported. Search interface member "allAncestors.displayName" in interface "All" is not a property or dimension Search interface member "product.displayName" in interface "All" is not a property or dimension Search interface member "sku.displayName" in interface "All" is not a property or dimension Cannot put search interface member "product.features.displayName" into the search interface "All" because it has not been enabled for full-text search Cannot put search interface member "product.brand" into the search interface "All" because it has not been enabled for full-text search Search interface member "product.repositoryId" in interface "All" is not a property or dimension Search interface member "sku.repositoryId" in interface "All" is not a property or dimension Search interface member "product.briefDescription" in interface "All" is not a property or dimension Search interface member "product.description" in interface "All" is not a property or dimension Search interface member "product.longDescription" in interface "All" is not a property or dimension Search interface member "product.keywords" in interface "All" is not a property or dimension Cannot put search interface member "clothing-sku.color" into the search interface "All" because it has not been enabled for full-text search Cannot put search interface member "clothing-sku.size" into the search interface "All" because it has not been enabled for full-text search Cannot put search interface member "furniture-sku.woodFinish" into the search interface "All" because it has not been enabled for full-text search Search interface member "sku.manufacturer_part_number" in interface "All" is not a property or dimension
    XMLParser: Reading search chars from file "C:\apps\ATGSample\data\forge_output\ATGSample.search_chars.xml"
    XMLParser: Done reading search chars from file "C:\apps\ATGSample\data\forge_output\ATGSample.search_chars.xml"
    XMLParser: Reading language stemming settings from file "C:\apps\ATGSample\data\forge_output\ATGSample.stemming.xml"
    XMLParser: Done reading per-language stemming settings from file "C:\apps\ATGSample\data\forge_output\ATGSample.stemming.xml"
    Default language English manually configured to use static word forms.
    XMLParser: Reading word forms from file "C:\Endeca\MDEX\6.4.0\conf\stemming\en_word_forms_collection.xml"
    XMLParser: Done reading word forms from file "C:\Endeca\MDEX\6.4.0\conf\stemming\en_word_forms_collection.xml". There are 50374 word forms.
    XMLParser: Reading language config from file "C:\apps\ATGSample\data\forge_output\ATGSample.languages.xml"
    XMLParser: Done reading language config from file "C:\apps\ATGSample\data\forge_output\ATGSample.languages.xml"
    XMLParser: Reading stop words from file "C:\apps\ATGSample\data\forge_output\ATGSample.stop_words.xml"
    XMLParser: Done reading stop words from file "C:\apps\ATGSample\data\forge_output\ATGSample.stop_words.xml", finished in 0.0039 seconds.
    FATAL 06/07/13 05:34:17.616 UTC (1370583257616) DGIDX {dgidx,baseline} ENE Indexer: Error processing records file.
    WARN 06/07/13 05:34:17.616 UTC (1370583257616) DGIDX {dgidx,baseline} Lexer/OLT log: level=-1: 2013/06/07 11:04:17 | INFO | Disabling log callback

    I've seen this type of error before when Forge is configured to read multiple files with spec *.xml.  Is that how you've configured your record adapter?  This configuration then collides with Forge XML config files merged into the same data/processing directory.
    From memory there's a couple of solutions for this - one might be to give the files a common name prefix if that's feasible, e.g. _data*.xml.  You could use a sub-directory to separate the files, but you'd need to modify your copy scripts.

  • How to use web service as data source for forge or endeca ?

    hi,
    is there any way to use webservice as data source in pipeline ?
    i have requirment to get data from web service and dump it in endeca. for this i need some idea on how can be this achieved. is it possible to do so?

    Crawling is part of the CAS, which is kind of the data ingest process in Endeca as you would know. There are a bunch of OOTB Crawlers available like FileSystem based, XML Crawlers, etc., and there could be a case where you have to write your own and thats what I am suggesting because the XML crawl thats OOTB expects a specific format which isnt really mentioned in the Documentation. Please refer to CASDevGuide for more information. CAS, PlatformServices and ToolsAndFrameworks should be running when you start off with Endeca, you can see that from
    ps -ef | grep java
    on your machine

  • Baseline update keeps failing due to forge class path issues ?

    I'm trying ATG 10.2 setup with Endeca 3.1.2, discover store runs fine, but when I try to run baseline update on ATG CRS store, I see a NoClassDefFound error on slf4j libraries.  I'm not very familiar with endeca, so please let me know if my approach does not make sense. 
    First I looked at baseline_update.sh and see it's calling runcommand.sh.  So I did an echo on the last line of runcommand.sh and I can see slf4j api's getting included...
    /home/oraten/Software/endeca/PlatformServices/6.1.4/j2sdk/bin/java  -Djava.util.logging.config.file=./../config/script/logging.properties -cp "/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/eacclient.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/jaxrpc.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/mail.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/saaj.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/activation.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/axis.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-discovery-0.2.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-logging-1.0.4.jar:./../config/script:./../config/lib/java/bsh-2.0b4.jar:./../config/lib/java/casStubs.jar:./../config/lib/java/commons-codec-1.5.jar:./../config/lib/java/commons-io-1.4.jar:./../config/lib/java/commons-lang-2.4.jar:./../config/lib/java/eacComponents-3.1.2.jar:./../config/lib/java/eacHandlers-3.1.2.jar:./../config/lib/java/eacToolkit-3.1.2.jar:./../config/lib/java/httpclient-4.1.jar:./../config/lib/java/httpcore-4.1.jar:./../config/lib/java/httpmime-4.1.1.jar:./../config/lib/java/ifdi-dt-utilities-1.0.0.20121016.jar:./../config/lib/java/ifdi-fcm-1.0.0.20121016.jar:./../config/lib/java/jdom-1.1.jar:./../config/lib/java/spring-2.5.6.jar:./../config/lib/java/spring-delegate-adapter-1.0.1.jar:./../config/lib/java/*.zip:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//asm-3.3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-cli-1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-codec-1.3.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-httpclient-3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-io-1.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-lang-2.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-api-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-soap-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-xml-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-core-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-databinding-jaxb-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-jaxws-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-simple-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-transports-http-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-addr-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-policy-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//dom4j-1.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//FastInfoset-1.2.7.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//google-collections-1.0.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//hsqldb-2.2.5-09042011.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//http-client-11.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpclient-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpcore-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-api-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxb-impl-2.1.12.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxen-1.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jcl-over-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jul-to-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//log4j-1.2.15.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//neethi-3.0.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//orawsdl-11.1.1-PATCH-13336266.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-api-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//service-locator-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-api-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-log4j12-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//spring-2.5.6.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//stax2-api-3.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//woodstox-core-asl-4.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xercesImpl-2.9.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xml-resolver-1.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xmlschema-core-2.0.2.jar" com.endeca.soleng.eac.toolkit.Controller --app-config AppConfig.xml --config-override environment.properties BaselineUpdate run
    [12.28.13 17:38:42] INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
    [12.28.13 17:38:43] INFO: Definition has not changed.
    [12.28.13 17:38:43] INFO: Starting baseline update script.
    [12.28.13 17:38:43] INFO: Acquired lock 'update_lock'.
    [12.28.13 17:38:44] INFO: [ITLHost] Starting shell utility 'cleanDir_processing'.
    [12.28.13 17:38:45] INFO: [ITLHost] Starting shell utility 'move_-_to_processing'.
    [12.28.13 17:38:45] INFO: [ITLHost] Starting copy utility 'fetch_config_to_input_for_forge_Forge'.
    [12.28.13 17:38:46] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_ConfigurationGeneratorForge'.
    [12.28.13 17:38:48] INFO: [ITLHost] Starting component 'ConfigurationGeneratorForge'.
    [12.28.13 17:38:57] SEVERE: Batch component  'ConfigurationGeneratorForge' failed. Refer to component logs in /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge on host ITLHost.
    Occurred while executing line 39 of valid BeanShell script:
    36|
    37|        ConfigurationGeneratorForge.archiveLogDir();
    38|
    39|        ConfigurationGeneratorForge.run();
    40|       
    41|        CopyRecsearchConfig.run();
    42|
    [12.28.13 17:38:57] SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
    Caused by java.lang.reflect.InvocationTargetException
    sun.reflect.NativeMethodAccessorImpl invoke0 - null
    Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
    com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
    Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
    com.endeca.soleng.eac.toolkit.component.BatchComponent run - Batch component  'ConfigurationGeneratorForge' failed. Refer to component logs in /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge on host ITLHost.
    [12.28.13 17:38:57] INFO: Released lock 'update_lock'.
    As mentioned in the above error, next I looked at ConfigurationGeneratorForge.log and see that slf4j libraries are not part of javaClassPath, which is setup in DataIngest.xml file (FORGE_FCM_CLASSPATH)...
    INFO 12/28/13 23:33:01.376 UTC (1388273581376) FORGE {config}: forge 6.1.4.734339 ("i86pc-linux")
    INFO 12/28/13 23:33:01.376 UTC (1388273581376) FORGE {config}: Copyright 2001-2012 Oracle Endeca Technologies, Inc.
    INFO 12/28/13 23:33:01.376 UTC (1388273581376) FORGE {config}: Command Line: /home/oraten/Software/endeca/PlatformServices/6.1.4/bin/forge -vi --javaClasspath /home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-forge-adapter/recordstore-forge-adapter-3.1.2.jar:./config/lib/java/spring-2.5.6.jar:./config/lib/java/eacToolkit-3.1.1.jar:./config/lib/java/spring-delegate-adapter-1.0.1.jar:./config/script:.:./config/lib/java/ifdi-fcm-1.0.0.20121016.jar --javaArgument -DENDECA_PROJECT_NAME=CRS --javaArgument -Dendeca.project.dir=/home/oraten/Software/endeca/apps/CRS --javaArgument -Xmx1024m --javaArgument -Djava.util.logging.config.file=./config/script/logging.properties --logDir /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge --outputPrefix CRS --inputDir /home/oraten/Software/endeca/apps/CRS/data/processing --outputDir /home/oraten/Software/endeca/apps/CRS/data/processing --stateDir /home/oraten/Software/endeca/apps/CRS/state --numPartitions 1 --tmpDir /home/oraten/Software/endeca/apps/CRS/data/temp -o /home/oraten/Software/endeca/apps/CRS/logs/forges/ConfigurationGeneratorForge/ConfigurationGeneratorForge.log /home/oraten/Software/endeca/apps/CRS/config/pipeline/configurationGenerator.epx
    INFO 12/28/13 23:33:01.377 UTC (1388273581377) FORGE {config}: Initialized cURL, version: libcurl/7.16.4 OpenSSL/0.9.8 zlib/1.2.3
    INFO 12/28/13 23:33:01.381 UTC (1388273581381) FORGE {config}: Creating pipeline 'Configuration Generator'.
    INFO 12/28/13 23:33:01.391 UTC (1388273581391) FORGE {config}: Starting: JavaManipulator 'LoadSchemaRecordStore'.
    INFO 12/28/13 23:33:01.391 UTC (1388273581391) FORGE {config}: Starting: RecordCache 'SchemaRecordStoreCache'.
    INFO 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv'): generating header information from first line of data: 'attribute.name,attribute.type,attribute.display_name,attribute.offline_sort,attribute.record_filterable,attribute.rollup_key,attribute.search_interface,attribute.search.searchable,attribute.search.wildcard,attribute.show_with_list ,attribute.show_with_record,attribute.source_name,attribute.property.data_type,attribute.dimension.autogen,attribute.dimension.compute_refinement_counts,attribute.dimension.dyn_ranking_enabled,attribute.dimension.dyn_ranking_refinement_count,attribute.dimension.dyn_ranking_more,attribute.dimension.dyn_ranking_sort,attribute.dimension.hidden,attribute.dimension.hierarchy_dim_search,attribute.dimension.hierarchy_record_search,attribute.dimension.multiselect_type,attribute.dimension.refinements_sort_order sku.margin,property,,true,,,,,,,,sku.margin,decimal,,,,,,,,,,, '.
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 26 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 28 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 29 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 30 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 31 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 32 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 33 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 34 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 37 has empty name
    WARN 12/28/13 23:33:01.392 UTC (1388273581392) FORGE {config}: Column 38 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581392) FORGE {config}: Column 39 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 40 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 41 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 42 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 43 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 44 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 45 has empty name
    WARN 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Column 46 has empty name
    INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: RecordAdapter 'LoadSchemaCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv' for input
    INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: RecordAdapter 'LoadSchemaCsv'.
    INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: JavaManipulator 'MappedSchemaCsv'.
    INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: RecordCache 'SchemaCsvCache'.
    INFO 12/28/13 23:33:01.393 UTC (1388273581393) FORGE {config}: Starting: RecordAssembler 'JoinSchemaCsvWithSchemaRecordStore'.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: JavaManipulator 'JoinedSchemaFeedWithRemappedSchemaCsv'.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: JavaManipulator 'LoadDimValsRecordStore'.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv'): generating header information from first line of data: 'dimval.dimension_spec,dimval.spec,dimval.display_name,dimval.parent_spec,dimval.match_type,dimval.display_order,dimval.classify_synonym,dimval.search_synonym,dimval.range.comparison_type,dimval.range.lower_bound,dimval.range.lower_bound_inclusive,dimval.range.upper_bound,dimval.range.upper_bound_inclusive '.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: RecordAdapter 'LoadDimValsCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv' for input
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAdapter 'LoadDimValsCsv'.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAssembler 'JoinDimValFeeds'.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: JavaManipulator 'LoadPrecedenceRulesRecordStore'.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv'): generating header information from first line of data: 'precedence.source_dimension_name,precedence.source_dimval_spec,precedence.target_dimension_name,precedence.type '.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: RecordAdapter 'LoadPrecedenceRulesCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv' for input
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAdapter 'LoadPrecedenceRulesCsv'.
    INFO 12/28/13 23:33:01.394 UTC (1388273581394) FORGE {config}: Starting: RecordAssembler 'JoinPrecedenceRuleFeeds'.
    INFO 12/28/13 23:33:01.395 UTC (1388273581395) FORGE {config}: Starting: JavaManipulator 'ConfigurationAdapter'.
    INFO 12/28/13 23:33:01.395 UTC (1388273581395) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' loading records.
    INFO 12/28/13 23:33:02.368 UTC (1388273582368) FORGE {config}: (AdapterRunner): Adapter class: com.endeca.esource.springadapter.SpringDelegateAdapter
    ERROR 12/28/13 23:33:02.369 UTC (1388273582369) FORGE {config}: (AdapterRunner): org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory com.endeca.edf.adapter.AdapterException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:121) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadDelegateAdapter(SpringDelegateAdapter.java:73) at com.endeca.esource.springadapter.SpringDelegateAdapter.execute(SpringDelegateAdapter.java:60) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:168) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:119) ... 4 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269) ... 22 more Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877) ... 33 more Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.itl.fcm.ForgeConfigurationManager.<init>(ForgeConfigurationManager.java:226) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100) ... 35 more Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 41 more
    ERROR 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: The java process evaluating the java manipulator class 'com.endeca.esource.springadapter.SpringDelegateAdapter' failed. Check the file '/home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge/Edf.Pipeline.RecordPipeline.JavaManipulator.LoadSchemaRecordStore.log' for more information.
    INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' read  0 records.
    INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' loaded 0 record, combined 0 records.
    INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaRecordStoreCache' heap used: 0.152344 MB (total: 160.199 MB).
    INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: JavaManipulator 'LoadSchemaRecordStore': Finished
    INFO 12/28/13 23:33:03.374 UTC (1388273583374) FORGE {config}: RecordCache 'SchemaCsvCache (MappedSchemaCsv)' loading records.
    INFO 12/28/13 23:33:03.616 UTC (1388273583616) FORGE {config}: (AdapterRunner): Adapter class: com.endeca.itl.fcm.integration.cadk.ifdi.RecordPropertyRenamer
    ERROR 12/28/13 23:33:03.616 UTC (1388273583616) FORGE {config}: (AdapterRunner): java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory com.endeca.edf.adapter.AdapterRunner$LoadAdapterException: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.edf.adapter.AdapterRunner.loadAdapter(AdapterRunner.java:326) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:162) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.itl.fcm.integration.cadk.ifdi.RecordPropertyRenamer.<init>(RecordPropertyRenamer.java:44) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at com.endeca.edf.adapter.AdapterRunner.loadAdapter(AdapterRunner.java:317) ... 2 more Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 10 more
    ERROR 12/28/13 23:33:04.620 UTC (1388273584620) FORGE {config}: The java process evaluating the java manipulator class 'com.endeca.itl.fcm.integration.cadk.ifdi.RecordPropertyRenamer' failed. Check the file '/home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge/Edf.Pipeline.RecordPipeline.JavaManipulator.MappedSchemaCsv.log' for more information.
    INFO 12/28/13 23:33:04.620 UTC (1388273584620) FORGE {config}: RecordCache 'SchemaCsvCache (MappedSchemaCsv)' read  0 records.
    INFO 12/28/13 23:33:04.620 UTC (1388273584620) FORGE {config}: RecordCache 'SchemaCsvCache (MappedSchemaCsv)' loaded 0 record, combined 0 records.
    INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {config}: RecordCache 'SchemaCsvCache' heap used: 0 MB (total: 160.199 MB).
    INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {config}: RecordAdapter 'LoadSchemaCsv': Finished
    INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {config}: JavaManipulator 'MappedSchemaCsv': Finished
    INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {baseline}: Starting stats clock at 'Sat Dec 28 17:33:04 2013'.
    INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {baseline}: Starting record pipeline 'Configuration Generator'.
    INFO 12/28/13 23:33:04.621 UTC (1388273584621) FORGE {baseline}: Time: 0 seconds (0 cpu seconds).  Units parsed: 0
    INFO 12/28/13 23:33:05.561 UTC (1388273585561) FORGE {baseline}: (AdapterRunner): Adapter class: com.endeca.esource.springadapter.SpringDelegateAdapter
    ERROR 12/28/13 23:33:05.562 UTC (1388273585562) FORGE {baseline}: (AdapterRunner): org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory com.endeca.edf.adapter.AdapterException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:121) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadDelegateAdapter(SpringDelegateAdapter.java:73) at com.endeca.esource.springadapter.SpringDelegateAdapter.execute(SpringDelegateAdapter.java:60) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:168) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationAdapter' defined in class path resource [config/script/fcm.context.xml]: Cannot resolve reference to bean 'forgeConfigurationManager' while setting bean property 'forgeConfigurationManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93) at com.endeca.esource.springadapter.SpringDelegateAdapter.loadApplicationContext(SpringDelegateAdapter.java:119) ... 4 more Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'forgeConfigurationManager' defined in class path resource [config/script/fcm.context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) at java.security.AccessController.doPrivileged(Native Method) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269) ... 22 more Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.endeca.itl.fcm.ForgeConfigurationManager]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877) ... 33 more Caused by: java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory at com.endeca.itl.fcm.ForgeConfigurationManager.<init>(ForgeConfigurationManager.java:226) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100) ... 35 more Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) ... 41 more
    ERROR 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: The java process evaluating the java manipulator class 'com.endeca.esource.springadapter.SpringDelegateAdapter' failed. Check the file '/home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge/Edf.Pipeline.RecordPipeline.JavaManipulator.ConfigurationAdapter.log' for more information.
    INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Processed 0 records.
    INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Stopping stats clock at 'Sat Dec 28 17:33:06 2013'.
    INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Finished processing records:
    INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Time: 1 seconds (0 cpu seconds).  Units parsed: 0
    INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: Finishing record pipeline.
    INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: RecordCache 'SchemaRecordStoreCache': Finished
    INFO 12/28/13 23:33:06.568 UTC (1388273586568) FORGE {baseline}: RecordCache 'SchemaCsvCache': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAssembler 'JoinSchemaCsvWithSchemaRecordStore': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: JavaManipulator 'JoinedSchemaFeedWithRemappedSchemaCsv': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: JavaManipulator 'LoadDimValsRecordStore': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAdapter 'LoadDimValsCsv': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAssembler 'JoinDimValFeeds': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: JavaManipulator 'LoadPrecedenceRulesRecordStore': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAdapter 'LoadPrecedenceRulesCsv': Finished
    INFO 12/28/13 23:33:06.569 UTC (1388273586569) FORGE {baseline}: RecordAssembler 'JoinPrecedenceRuleFeeds': Finished
    INFO 12/28/13 23:33:06.570 UTC (1388273586570) FORGE {baseline}: JavaManipulator 'ConfigurationAdapter': Finished
    ERROR 12/28/13 23:33:06.570 UTC (1388273586570) FORGE {baseline}: Forge failed with 6 errors and 18 warnings.
    So to test out, I've swapped the value of FORGE_CLASSPATH (config/script/environment.properties) with the classpath used by runcommand and now I see that slf4j errors are gone, but now I see Adapter class not found error...
    INFO 12/28/13 23:54:30.947 UTC (1388274870947) FORGE {config}: forge 6.1.4.734339 ("i86pc-linux")
    INFO 12/28/13 23:54:30.947 UTC (1388274870947) FORGE {config}: Copyright 2001-2012 Oracle Endeca Technologies, Inc.
    INFO 12/28/13 23:54:30.947 UTC (1388274870947) FORGE {config}: Command Line: /home/oraten/Software/endeca/PlatformServices/6.1.4/bin/forge -vi --javaClasspath /home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/eacclient.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/jaxrpc.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/mail.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/saaj.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/activation.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/axis.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-discovery-0.2.jar:/home/oraten/Software/endeca/PlatformServices/6.1.4/lib/java/commons-logging-1.0.4.jar:./../config/script:./../config/lib/java/bsh-2.0b4.jar:./../config/lib/java/casStubs.jar:./../config/lib/java/commons-codec-1.5.jar:./../config/lib/java/commons-io-1.4.jar:./../config/lib/java/commons-lang-2.4.jar:./../config/lib/java/eacComponents-3.1.2.jar:./../config/lib/java/eacHandlers-3.1.2.jar:./../config/lib/java/eacToolkit-3.1.2.jar:./../config/lib/java/httpclient-4.1.jar:./../config/lib/java/httpcore-4.1.jar:./../config/lib/java/httpmime-4.1.1.jar:./../config/lib/java/ifdi-dt-utilities-1.0.0.20121016.jar:./../config/lib/java/ifdi-fcm-1.0.0.20121016.jar:./../config/lib/java/jdom-1.1.jar:./../config/lib/java/spring-2.5.6.jar:./../config/lib/java/spring-delegate-adapter-1.0.1.jar:./../config/lib/java/*.zip:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//asm-3.3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-cli-1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-codec-1.3.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-httpclient-3.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-io-1.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//commons-lang-2.4.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-api-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-soap-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-bindings-xml-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-core-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-databinding-jaxb-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-jaxws-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-frontend-simple-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-transports-http-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-addr-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//cxf-rt-ws-policy-2.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//dom4j-1.6.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//FastInfoset-1.2.7.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//google-collections-1.0.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//hsqldb-2.2.5-09042011.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//http-client-11.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpclient-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//httpcore-4.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-api-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//itl-common-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxb-impl-2.1.12.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jaxen-1.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jcl-over-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//jul-to-slf4j-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//log4j-1.2.15.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//neethi-3.0.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//orawsdl-11.1.1-PATCH-13336266.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-api-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//recordstore-cmd-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//service-locator-3.1.2.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-api-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//slf4j-log4j12-1.5.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//spring-2.5.6.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//stax2-api-3.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//woodstox-core-asl-4.1.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xercesImpl-2.9.1.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xml-resolver-1.2.jar:/home/oraten/Software/endeca/CAS/3.1.2.1/lib/recordstore-cmd//xmlschema-core-2.0.2.jar::./config/lib/java/ifdi-fcm-1.0.0.20121016.jar --javaArgument -DENDECA_PROJECT_NAME=CRS --javaArgument -Dendeca.project.dir=/home/oraten/Software/endeca/apps/CRS --javaArgument -Xmx1024m --javaArgument -Djava.util.logging.config.file=./config/script/logging.properties --logDir /home/oraten/Software/endeca/apps/CRS/./logs/forges/ConfigurationGeneratorForge --outputPrefix CRS --inputDir /home/oraten/Software/endeca/apps/CRS/data/processing --outputDir /home/oraten/Software/endeca/apps/CRS/data/processing --stateDir /home/oraten/Software/endeca/apps/CRS/state --numPartitions 1 --tmpDir /home/oraten/Software/endeca/apps/CRS/data/temp -o /home/oraten/Software/endeca/apps/CRS/logs/forges/ConfigurationGeneratorForge/ConfigurationGeneratorForge.log /home/oraten/Software/endeca/apps/CRS/config/pipeline/configurationGenerator.epx
    INFO 12/28/13 23:54:30.948 UTC (1388274870948) FORGE {config}: Initialized cURL, version: libcurl/7.16.4 OpenSSL/0.9.8 zlib/1.2.3
    INFO 12/28/13 23:54:30.952 UTC (1388274870952) FORGE {config}: Creating pipeline 'Configuration Generator'.
    INFO 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Starting: JavaManipulator 'LoadSchemaRecordStore'.
    INFO 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Starting: RecordCache 'SchemaRecordStoreCache'.
    INFO 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv'): generating header information from first line of data: 'attribute.name,attribute.type,attribute.display_name,attribute.offline_sort,attribute.record_filterable,attribute.rollup_key,attribute.search_interface,attribute.search.searchable,attribute.search.wildcard,attribute.show_with_list ,attribute.show_with_record,attribute.source_name,attribute.property.data_type,attribute.dimension.autogen,attribute.dimension.compute_refinement_counts,attribute.dimension.dyn_ranking_enabled,attribute.dimension.dyn_ranking_refinement_count,attribute.dimension.dyn_ranking_more,attribute.dimension.dyn_ranking_sort,attribute.dimension.hidden,attribute.dimension.hierarchy_dim_search,attribute.dimension.hierarchy_record_search,attribute.dimension.multiselect_type,attribute.dimension.refinements_sort_order sku.margin,property,,true,,,,,,,,sku.margin,decimal,,,,,,,,,,, '.
    WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 26 has empty name
    WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 28 has empty name
    WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 29 has empty name
    WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 30 has empty name
    WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 31 has empty name
    WARN 12/28/13 23:54:30.965 UTC (1388274870965) FORGE {config}: Column 32 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 33 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 34 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 37 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 38 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 39 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 40 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 41 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 42 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 43 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 44 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 45 has empty name
    WARN 12/28/13 23:54:30.966 UTC (1388274870966) FORGE {config}: Column 46 has empty name
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: RecordAdapter 'LoadSchemaCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/schema.csv' for input
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: RecordAdapter 'LoadSchemaCsv'.
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: JavaManipulator 'MappedSchemaCsv'.
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: RecordCache 'SchemaCsvCache'.
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: RecordAssembler 'JoinSchemaCsvWithSchemaRecordStore'.
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: JavaManipulator 'JoinedSchemaFeedWithRemappedSchemaCsv'.
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: Starting: JavaManipulator 'LoadDimValsRecordStore'.
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv'): generating header information from first line of data: 'dimval.dimension_spec,dimval.spec,dimval.display_name,dimval.parent_spec,dimval.match_type,dimval.display_order,dimval.classify_synonym,dimval.search_synonym,dimval.range.comparison_type,dimval.range.lower_bound,dimval.range.lower_bound_inclusive,dimval.range.upper_bound,dimval.range.upper_bound_inclusive '.
    INFO 12/28/13 23:54:30.967 UTC (1388274870967) FORGE {config}: RecordAdapter 'LoadDimValsCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/dimension_values.csv' for input
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAdapter 'LoadDimValsCsv'.
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAssembler 'JoinDimValFeeds'.
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: JavaManipulator 'LoadPrecedenceRulesRecordStore'.
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: DelimitedInputStream (URL '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv'): generating header information from first line of data: 'precedence.source_dimension_name,precedence.source_dimval_spec,precedence.target_dimension_name,precedence.type '.
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: RecordAdapter 'LoadPrecedenceRulesCsv': opened '/home/oraten/Software/endeca/apps/CRS/config/api_input/precedence_rules.csv' for input
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAdapter 'LoadPrecedenceRulesCsv'.
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: RecordAssembler 'JoinPrecedenceRuleFeeds'.
    INFO 12/28/13 23:54:30.968 UTC (1388274870968) FORGE {config}: Starting: JavaManipulator 'ConfigurationAdapter'.
    INFO 12/28/13 23:54:30.969 UTC (1388274870969) FORGE {config}: RecordCache 'SchemaRecordStoreCache (LoadSchemaRecordStore)' loading records.
    INFO 12/28/13 23:54:31.242 UTC (1388274871242) FORGE {config}: (AdapterRunner): Adapter class: com.endeca.esource.springadapter.SpringDelegateAdapter
    ERROR 12/28/13 23:54:31.243 UTC (1388274871243) FORGE {config}: (AdapterRunner): Adapter class not found: 'com.endeca.esource.springadapter.SpringDelegateAdapter'. Check that the classname and classpath are correct. com.endeca.edf.adapter.AdapterRunner$LoadAdapterException: Adapter class not found: 'com.endeca.esource.springadapter.SpringDelegateAdapter'. Check that the classname and classpath are correct. at com.endeca.edf.adapter.AdapterRunner.loadAdapter(AdapterRunner.java:320) at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:162) at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43) Caused by: java.lang.ClassNotFoundException: com.endeca.esource.springadapter.SpringDelegateAdapter at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.

    This forum is for Endeca Information Discovery, which is a different product. For the ATG/Endeca product, I think the forum you want is:
    Technical Questions

  • Error while running forge - Could not open DTD file

    Hi,
    I have a simple application created in Endeca,facing below error when I run baseline_update.sh
    FATAL   09/04/13 22:26:42.491 UTC (1378333602491)       FORGE   {baseline}: Error in file 'file:///../../endeca/apps/Sample/data/processing/Sample.analytics_config.xml' (line 2, char 58): An exception occurred! Type:RuntimeException, Message:Could not open DTD file 'file:///../../endeca/apps/Sample/data/processing/analytics_config.dtd'.
    Initially Forge was running error free, only changes we made were :
    1. Ingesting multiple XML files.
    2. Changed match mode of dimensions to Autogen
    Forge is unable to open any of the DTD files, for testing removed DTD reference line from Sample.analytics_config.xml.
    Forge fails again " FORGE   {baseline}: Error in file 'file:///../../endeca/apps/Sample/data/processing/Sample.cral_profile.xml...................................."
    Regards,
    Shruthi

    I've seen this type of error before when Forge is configured to read multiple files with spec *.xml.  Is that how you've configured your record adapter?  This configuration then collides with Forge XML config files merged into the same data/processing directory.
    From memory there's a couple of solutions for this - one might be to give the files a common name prefix if that's feasible, e.g. _data*.xml.  You could use a sub-directory to separate the files, but you'd need to modify your copy scripts.

  • Endeca Windows8

    Hi All,
    I am getting below error while running the baseline update for discovery application. Is it because of Windows 8 operating system?
    .[03.17.13 14:14:44] SEVERE: Batch component 'Forge' failed. Refer to component logs in C:\Endeca\apps\Discover\config\script.....\logs\forges\Forge on host ITLHost. Occurred while executing line 23 of valid BeanShell script: [[
    20| 21| // archive logs and run ITL 22| Forge.archiveLogDir(); 23| Forge.run(); 24| Dgidx.archiveLogDir(); 25| Dgidx.run(); 26|
    [03.17.13 14:14:44] SEVERE: Caught an exception while invoking method 'run' on o bject 'BaselineUpdate'. Releasing locks.
    Caused by java.lang.reflect.InvocationTargetException sun.reflect.NativeMethodAccessorImpl invoke0 - null Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script. Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException com.endeca.soleng.eac.toolkit.component.BatchComponent run - Batch component 'F orge' failed. Refer to component logs in C:\Endeca\apps\Discover\config\script. ....\logs\forges\Forge on host ITLHost.
    [03.17.13 14:14:44] INFO: Released lock 'update_lock'.
    I have looked into C:\Endeca\apps\Discover\logs\forges\Forge and its is empty.
    Thanks,
    M

    Do you have an ENDECA_ROOT environment variable?  If not, likely a security issue with your installation of Platform Services.  Have a look at the Platform Services logs directory, so C:\Endeca\PlatformServices\workspace\logs\, then the invoke.x.log file.  My guess is that the forge exe isn't being found. 
    Thanks
    Michael

  • Endeca - Error Baseline Update - AppControlException: Error executing valid

    Hi everyone, I got an issue with Endeca that is driving me crazy.
    I m trying to run the baseline update service with my own pipeline and this error comes out:
    ============================Log of my service========================================================
    Dec 18, 2012 6:12:26 PM com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript
    SEVERE: Batch component 'Forge' failed. Refer to component logs in D:\Endeca\apps\Australia\config\script\..\..\.\logs\forges\Forge on host ITLHost.
    Occurred while executing line 30 of valid BeanShell script:
    27|
    28| // archive logs and run ITL
    29| Forge.archiveLogDir();
    30| Forge.run();
    31| Dgidx.archiveLogDir();
    32| Dgidx.run();
    33|
    Dec 18, 2012 6:12:26 PM com.endeca.soleng.eac.toolkit.Controller execute
    SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.endeca.soleng.eac.toolkit.Controller.invokeRequestedMethod(Controller.java:925)
         at com.endeca.soleng.eac.toolkit.Controller.execute(Controller.java:210)
         at com.endeca.soleng.eac.toolkit.Controller.main(Controller.java:89)
    Caused by: com.endeca.soleng.eac.toolkit.exception.AppControlException: Error executing valid BeanShell script.
         at com.endeca.soleng.eac.toolkit.script.Script.runBeanShellScript(Script.java:134)
         at com.endeca.soleng.eac.toolkit.script.Script.run(Script.java:82)
         ... 7 more
    Caused by: com.endeca.soleng.eac.toolkit.exception.EacComponentControlException: Batch component 'Forge' failed. Refer to component logs in D:\Endeca\apps\Australia\config\script\..\..\.\logs\forges\Forge on host ITLHost.
         at com.endeca.soleng.eac.toolkit.component.BatchComponent.run(BatchComponent.java:79)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at bsh.Reflect.invokeMethod(Unknown Source)
         at bsh.Reflect.invokeObjectMethod(Unknown Source)
         at bsh.Name.invokeMethod(Unknown Source)
         at bsh.BSHMethodInvocation.eval(Unknown Source)
         at bsh.BSHPrimaryExpression.eval(Unknown Source)
         at bsh.BSHPrimaryExpression.eval(Unknown Source)
         at bsh.BSHBlock.evalBlock(Unknown Source)
         at bsh.BSHBlock.eval(Unknown Source)
         at bsh.BSHBlock.eval(Unknown Source)
         at bsh.BSHIfStatement.eval(Unknown Source)
         at bsh.BSHBlock.evalBlock(Unknown Source)
         at bsh.BSHBlock.eval(Unknown Source)
         at bsh.BSHBlock.eval(Unknown Source)
         at bsh.BSHIfStatement.eval(Unknown Source)
         at bsh.Interpreter.eval(Unknown Source)
         at bsh.Interpreter.eval(Unknown Source)
         at bsh.Interpreter.eval(Unknown Source)
         at com.endeca.soleng.eac.toolkit.script.Script.runBeanShellScript(Script.java:120)
         ... 8 more
    Dec 18, 2012 6:12:26 PM com.endeca.soleng.eac.toolkit.base.LockManager releaseLock
    INFO: Released lock 'update_lock'.
    ========================================================================================
    I verified the forge log and i get this there
    FATAL     12/18/12 21:12:25.063 UTC (1355865145063)     FORGE     {config}: Could not open "D:\Endeca\apps\Australia\data\processing\wine_data.txt.gz": No such file or directory     
    ERROR     12/18/12 21:12:25.095 UTC (1355865145088)     FORGE     {config}: Forge failed with 1 error and 0 warnings.     
    I verified the folder D:\Endeca\apps\Australia\data\processing and there i have got a copy of my pipeline. It seems like something isn't working properly and the service is trying to run the default pipeline instead of mine own pipeline .
    If i copy wine_data.txt.gz file in D:\Endeca\apps\Australia\data\processing\ the forge runs the default pipeline well, but i don't want the default pipeline i want use mine.
    I don't know why the forge is trying to run the default pipeline.
    Can somebody help me, please?
    Thanks
    Diego

    The issue is likely that an old version of your pipeline (or the wrong version) is getting copied into /data/processing before Forge is called. I would try opening your project using Developer Studio based on the files in /data/processing. Chances are you'll see the wrong/older version of the pipeline.
    If you pay close attention to the beanshell scripting before Forge is called we can see where items are getting copied around:
    log.info("Starting baseline update script.");
    // obtain lock
    if (LockManager.acquireLock("update_lock")) {
    // test if data is ready for processing
    if (Forge.isDataReady()) {
    if (ConfigManager.isWebStudioEnabled()) {
    // get Web Studio config, merge with Dev Studio config
    ConfigManager.downloadWsConfig();
    ConfigManager.fetchMergedConfig();
    } else {
    ConfigManager.fetchDsConfig();
    // clean directories
    Forge.cleanDirs();
    PartialForge.cleanCumulativePartials();
    Dgidx.cleanDirs();
    // fetch extracted data files to forge input
    Forge.getIncomingData();
    LockManager.removeFlag("baseline_data_ready");
    // fetch config files to forge input
    Forge.getConfig();
    // archive logs and run ITL
    Forge.archiveLogDir();
    Forge.run();
    Dgidx.archiveLogDir();
    Dgidx.run();
    If isWedStudioEnabled=true, your script might be getting tripped up here since it continuously may be pulling an older version out of XMgr/WebStudio. I would comment these lines out
    ConfigManager.downloadWsConfig();
    ConfigManager.fetchMergedConfig();
    I would then delete the contents of the /data/processing directory and the /data/complete_index_config and run it again. If this works, I would recommend using the emgr_update utility to uncover what configuration you have stored in webstudio and ensure it is the right one. Once rectified, you can uncomment these lines.
    HTH,
    Dan
    http://branchbird.com

  • Failed Partial update

    Hi,
    I am trying to run partial update using command prompt. But I am getting an exception and if i look into "Forge" logs, below is the error message:
    FATAL
    FORGE{config}: Could not open "C:\Endeca\Apps\APProductFinder\data\partials\processing\price_update_records.xml": No such file or directory
    ERROR
    FORGE{config}: Forge failed with 1 error and 0 warnings.
    My file name is same in the partial pipeline.epx, ..testdata/partial and also partial_data_ready_flag of load_partial_test_data files. unable to figure out what is the reason for this error. It was working fine till yesterday and all of a sudden started throwing exception today.
    Any help would be appreciated.
    Thanks,
    Savitha

    But it did not work for me. I tried running baseline update many times. Even after that partial update ended with the same error message.
    Then I changed the name of the file in all the places. It worked then. But still unable to find out what is the reason for this error and where does endeca hold the old file names even though it does not exist any more.
    Thanks,
    Savitha

  • Querying/Connecting to Database in Endeca

    Hi,
    Am trying to crawl database content in Endeca.
    Database: MS SQL server 2008 R2
    Following is the error that occurs every time i initiate crawling:
    ERROR     10/22/12 03:59:39.456 UTC (1350878379456)     FORGE     {baseline}: (AdapterRunner): Error handling result set.
    com.endeca.edf.adapter.plugins.JdbcAdapterException: Error handling result set.
         at com.endeca.edf.adapter.plugins.JdbcAdapter.handleQuery(JdbcAdapter.java:135)
         at com.endeca.edf.adapter.plugins.JdbcAdapter.execute(JdbcAdapter.java:97)
         at com.endeca.edf.adapter.AdapterRunner.run(AdapterRunner.java:168)
         at com.endeca.edf.adapter.AdapterRunner.main(AdapterRunner.java:43)
    Caused by: com.endeca.edf.adapter.AdapterError: DefaultJdbcColumnHandler encountered and unhandled JDBC Type: -9.
         at com.endeca.edf.adapter.plugins.DefaultJdbcColumnHandler.handleColumn(DefaultJdbcColumnHandler.java:294)
         at com.endeca.edf.adapter.plugins.JdbcAdapter.handleRow(JdbcAdapter.java:160)
         at com.endeca.edf.adapter.plugins.JdbcAdapter.handleQuery(JdbcAdapter.java:130)
         ... 3 more
    ERROR     10/22/12 03:59:40.518 UTC (1350878380518)     FORGE     {baseline}: The java process evaluating the java manipulator class 'com.endeca.edf.adapter.plugins.JdbcAdapter' failed. Check the file 'D:\install\Endeca\apps\databaseapp\config\script\..\..\.\logs\forges\Forge\Edf.Pipeline.RecordPipeline.JavaManipulator.LoadData.log' for more information.     
    ERROR     10/22/12 03:59:40.594 UTC (1350878380593)     FORGE     {baseline}: Forge failed with 2 errors and 0 warnings.     
    On trying the same with MYSQL as database it workes fine. I am a bit confused here as for every database same set of steps should work.
    Could you please give me pointers to troubleshoot the problem.
    Thanks in anticipation:)
    Nitin
    Edited by: NitinHD on Oct 22, 2012 9:15 PM

    Hi Nitin,
    Check with the driver information for MSSQL you are providing while fetching the data from DB.
    This might help you,
    http://stackoverflow.com/questions/1366077/getting-unhandled-token-type-unknown-token-0x53-error-when-connecting-to-mss
    HTH
    --Pravin                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Regarding number of nodes in endeca cluster

    Hi,
    I have a question regarding number of nodes in the endeca server cluster.
    Our solution contains one data domain running in a endeca cluster with two nodes.
    Endeca server documentation recommends to run the cluster with atleast 3 nodes however our solution can't accomdate another server straight away.
    Can anyone please suggest what are the implication of running the cluster with two nodes like
    1. Can the cluster still serve the request if one node goes down?
    2, How the leader promoting works if a node goes down?
    Thank you,
    regards,
    rp

    Hi rp,
    You can definitely start with two nodes and then add another Endeca Server node later, if needed. It is recommended to run a cluster of three, for increased availability.
    Here are some answers to you questions about the cluster behavior:
    Q: Can the cluster still serve the request if one node goes down?
    A: Quoting from this portion of the Endeca Server Cluster Guide > How enhanced availability is achieved:
    Availability of Endeca Server nodes
    In an Endeca Server cluster with more than one Endeca Server instance, an ensemble of the Cluster Coordinator services running on a subset of nodes in the Endeca Server cluster ensures enhanced availability of the Endeca Server nodes in the Endeca Server cluster.
    When an Endeca Server node in an Endeca Server cluster goes down, all Dgraph nodes hosted on it, and the Cluster Coordinator service (which may also be running on this node) also go down. As long as the Endeca Server cluster consists of more than one node, this does not disrupt the processing of non-updating user requests for the data domains. (It may negatively affect the Cluster Coordinator services. For information on this, see Availability of Cluster Coordinator services.)
    If an Endeca Server node fails, the Endeca Server cluster is notified and stops routing all requests to the data domain nodes hosted on that Endeca Server node, until you restart the Endeca Server node.
    Let's consider an example that helps illustrate this case. Consider a three-node single data domain cluster hosted on the Endeca Server cluster consisting of three nodes, where each Endeca Server node hosts one Dgraph node for the data domain. In this case:
    If one Endeca Server node fails, incoming requests will be routed to the remaining nodes.
    If the Endeca Server node that fails happens to be the node that hosts the leader node for the data domain cluster, the Endeca Server cluster selects a new leader node for the data domain from the remaining Endeca Server nodes and routes subsequent requests accordingly. This ensures availability of the leader node for a data domain.
    If the Endeca Server node goes down, the data domain nodes (Dgraphs) it is hosting are not moved to another Endeca Server node. If your data domain has more than two nodes dedicated to processing queries, the data domain continues to function. Otherwise, query processing for this data domain may stop until you restart the Endeca Server node.
    When you restart the failed Endeca Server node, its processes are restarted by the Endeca Server cluster. Once the node rejoins the cluster, it will rejoin any data domain clusters for the data domains it hosts. Additionally, if the node hosts a Cluster Coordinator, it will also rejoin the ensemble of Cluster Coordinators.
    Q: How the leader promoting works if a node goes down? See part of the answer above. Also, this: (from the same topic, but later in text)
    Failure of the leader node. When the leader node goes offline, the Endeca Server cluster elects a new leader node and starts sending updates to it. During this stage, follower nodes continue maintaining a consistent view of the data and answering queries. When the node that was the leader node is restarted and joins the cluster, it becomes one of the follower nodes. Note that is also possible that the leader node is restarted and joins the cluster before the Endeca Server cluster needs to appoint a new leader node. In this case, the node continues to serve as the leader node.If the leader node in the data domain changes, the Endeca Server continues routing those requests that require the leader node to the Endeca Server cluster node hosting the newly appointed leader node.
    Note: If the leader node in the data domain cluster fails, and if an outer transaction has been in progress, the outer transaction is not applied and is automatically rolled back. In this case, a new outer transaction must be started. For information on outer transactions, see the section about the Transaction Web Service in the Oracle Endeca Server Developer's Guide.
    Failure of a follower node. When one of the follower nodes goes offline, the Endeca Server cluster starts routing requests to other available nodes, and attempts to restart the Dgraph process for this follower node. Once the follower node rejoins the cluster, the Endeca Server adjusts its routing information accordingly.
    You may ask, why do you need three nodes then? This is to achieve the high availability of the cluster services themselves.
    Quoting:
    If you do not configure at least three Endeca Server nodes to run the Cluster Coordinator service, the Cluster Coordinator service will be a single point of failure. Should the Cluster Coordinator service fail, access to the data domain clusters hosted in the Endeca Server cluster becomes read-only. This means that it is not possible to change the data domains in any way. You cannot create, resize, start, stop, or change data domains; you also cannot define data domain profiles. You can send read queries to the data domains and perform read operations with the Cluster and Manage Web Services, such as listing data domains or listing nodes. No updates, writes, or changes of any kind are possible while the Cluster Coordinator service in the Endeca Server cluster is down — this applies to both the Endeca Server cluster and data domain clusters. To recover from this situation, the Endeca Server instance that was running a failed Cluster Coordinator must be restarted or replaced (the action required depends on the nature of the failure).
    Julia

  • Issue in workbench integration with Dev studio on unix machine

    Hi,
    I am trying to integrate my workbench on unix machine with dev studio on windows machine. To do so, I did the following:
    1. created a new application in dev studio
    2. In dev studio - Tools - Workbench settings I gave the host and port of my unix workbench. It was able to connect properly.
    3. Then through Tools - Workbench - Set Instance Configuration, I sent these configurations of my application on dev studio to that of workbench(which I had selected earlier in step #2)
    4. Then in my unix machine, I replaced the wine data with my new data feed
    5. Ran initialize services, load baseline update and baseline update scripts.
    5. My baseline update script Failed at Forge with the following error:
    FATAL     03/07/13 12:21:30.718 UTC (1362658890718)     
    +FORGE     {config}: Could not open "/app/ENDECA/endeca/endeca/apps/Test/data/processing/wine_data.txt.gz": No such file or directory     +
    +ERROR     03/07/13 12:21:30.719 UTC (1362658890719)     FORGE     {config}: Forge failed with 1 error and 0 warnings.+     
    I am not able to figure out why it is still looking for wine data. Any suggestions on this are highly welcome!
    Thanks,
    Vineet

    Vineet,
    Using a text editor, search for "wine.data.txt.gz" in your ./Test/config/pipeline/pipeline.epx. If you find it, note the record adapter's name trying to read it and then remove it in DEV Studio and reupload your pipeline project. If you don't find it, check the same file in the ./Test/data/processing/pipeline.epx directory. If you find it there, you may have an issue with your baseline update script as defined in your ./Test/config/script/AppConfig.xml file. Make sure that your Forge.getConfig(); command is successfully copying contents from the ./Test/config/pipeline directory to the ./Test/data/processing directory (you may want to clear out the processing directory before your next run to make sure of it).
    HTH,
    Dan
    http://branchbird.com

  • ATG Endeca CRS Integration baseline_update.bat fails

    Hi,
    I have deployed the CRS through cim.bat and after that I am trying to run the following scripts and fails with the below errors.
    I am able to deploy the dicsover application that comes with the Endeca.
    Here are the steps I am trying to do after deploying through CIM.
    F:\Endeca\apps\CRS\control>load_baseline_test_data.bat
    F:\Endeca\apps\CRS\control>baseline_update.bat
    F:\Endeca\apps\CRS\control>load_baseline_test_data.bat
    F:\Endeca\apps\CRS\config\script\..\..\test_data\baseline\data.txt
    1 file(s) copied.
    Setting flag 'baseline_data_ready' in the EAC.
    F:\Endeca\apps\CRS\control>baseline_update.bat
    [03.27.13 10:55:13] INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
    [03.27.13 10:55:14] INFO: Definition has not changed.
    [03.27.13 10:55:14] INFO: Starting baseline update script.
    [03.27.13 10:55:14] INFO: Acquired lock 'update_lock'.
    [03.27.13 10:55:14] INFO: [ITLHost] Starting shell utility 'move_-toprocessing'.
    [03.27.13 10:55:15] INFO: [ITLHost] Starting copy utility 'fetch_config_to_input_for_forge_Forge'.
    [03.27.13 10:55:16] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_ConfigurationGeneratorForge'.
    [03.27.13 10:55:17] INFO: [ITLHost] Starting component 'ConfigurationGeneratorForge'.
    [03.27.13 10:55:35] INFO: [ITLHost] Starting copy utility 'CopyRecsearchConfig'.
    [03.27.13 10:55:35] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_Forge'.
    [03.27.13 10:55:36] INFO: [ITLHost] Starting component 'Forge'.
    [03.27.13 10:55:41] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_Dgidx'.
    [03.27.13 10:55:42] INFO: [ITLHost] Starting component 'Dgidx'.
    [03.27.13 10:55:43] SEVERE: Batch component 'Dgidx' failed. Refer to component logs in F:\Endeca\apps\CRS\config\script\..\..\.\logs\dgidxs\Dgidx on host ITLHost.
    Occurred while executing line 53 of valid BeanShell script:
    50|
    51| Dgidx.archiveLogDir();
    52|
    53| Dgidx.run();
    54|
    55|
    56|
    [03.27.13 10:55:43] SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
    Caused by java.lang.reflect.InvocationTargetException
    sun.reflect.NativeMethodAccessorImpl invoke0 - null
    Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
    com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
    Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
    com.endeca.soleng.eac.toolkit.component.BatchComponent run - Batch component 'Dgidx' failed. Refer to component logs in F:\Endeca\apps\CRS\config\script\..\..\.\logs\dgidxs\Dgidx on host ITLHost.
    [03.27.13 10:55:43] INFO: Released lock 'update_lock'.
    Error in the Log file Dgidx.log
    ============================================================================
    === DGIDX: Version = "6.4.0.692722"
    === Start Time : Wed Mar 27 10:55:42 2013
    === Arguments : "F:\Endeca\MDEX\6.4.0\bin\dgidx.exe -v --compoundDimSearch --lang en --out F:\Endeca\apps\CRS\logs\dgidxs\Dgidx\Dgidx.log --dtddir F:\Endeca\MDEX\6.4.0\conf\dtd --tmpdir F:\Endeca\apps\CRS\data\temp F:\Endeca\apps\CRS\data\forge_output\CRS F:\Endeca\apps\CRS\data\dgidx_output\CRS"
    === Current Directory : F:\Endeca\apps\CRS
    === Host : ABONDALA-US2
    === Exec Path : F:\Endeca\MDEX\6.4.0\bin\dgidx.exe
    ============================================================================
    Language/collation in use is English (collation=endeca)
    WARN     03/27/13 15:55:42.950 UTC (1364399742949)     DGIDX     {dgidx,baseline}     Lexer/OLT log: level=-1: 2013/03/27 10:55:42 | INFO | Enabling log callback     
    No application configuration specified. Using "F:\Endeca\apps\CRS\data\forge_output\CRS" as the application configuration prefix.
    ============================================================================
    === DGIDX: Starting phase "Read raw dimensions, properties, and records"
    === Current Time : Wed Mar 27 10:55:42 2013
    === Total Elapsed : 0.0110 seconds
    === User CPU Time : 0.0156 seconds
    === System CPU Time : 0.0468 seconds
    === Memory Usage : 18.23 MB
    ============================================================================
    Parsing XML dimensions data with validation turned on
    Parsing project file "F:\Endeca\apps\CRS\data\forge_output\CRS.xml" (project="CRS")
    XMLParser: Reading dimensions, dvals, and synonyms from file "F:\Endeca\apps\CRS\data\forge_output\\CRS.dimensions.xml"
    ERROR     03/27/13 15:55:42.958 UTC (1364399742957)     DGIDX     {dgidx,baseline}     Internal error while decompressing input stream: null     
    FATAL     03/27/13 15:55:42.958 UTC (1364399742957)     DGIDX     {dgidx,baseline}     Fatal error at file , line 0, char 0; Message: An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=F:\Endeca\apps\CRS\data\forge_output\\CRS.dimensions.xml     
    WARN     03/27/13 15:55:42.958 UTC (1364399742957)     DGIDX     {dgidx,baseline}     Lexer/OLT log: level=-1: 2013/03/27 10:55:42 | INFO | Disabling log callback     
    Is this issue ""F:\Endeca\apps\CRS\data\forge_output\\CRS.dimensions.xml" file path. I am running on windows 7 and even tried giving the paths with back slash instead of forward slash. Not sure where to debug this issue. Please let me know if anyone has encountered this error.
    environment.properties
    LANGUAGE_ID=en
    EAC_PORT=8888
    HOSTNAME=localhost
    #CAS settings
    CAS_ROOT=F:/Endeca/CAS/3.1.1
    CAS_HOST=localhost
    CAS_PORT=8500
    CAS_CLIENT_ID=FORGE
    # PATH_SEP_VARNAME: for platform-independence, determine at runtime instead of build time:
    PATH_SEP_VARNAME=${path.separator}
    # CAS library directory for loading the jars to use in the record store commandline util into the class path
    RS_JAVA_LIB_DIR=F:/Endeca/CAS/3.1.1/lib/recordstore-cmd/
    # CAS recordstore-forge-adapter jar loads all necessary record store client dependencies through manifest file
    CAS_RS_CLASSPATH=F:/Endeca/CAS/3.1.1/lib/recordstore-forge-adapter/recordstore-forge-adapter-3.1.1.jar
    # Forge needs record store libraries as well as Spring to load record store adapter configuration files
    FORGE_CLASSPATH=${CAS_RS_CLASSPATH}${PATH_SEP_VARNAME}./config/lib/java/spring-2.5.6.jar${PATH_SEP_VARNAME}./config/lib/java/eacToolkit-3.1.1.jar${PATH_SEP_VARNAME}./config/lib/java/spring-delegate-adapter-1.0.1.jar${PATH_SEP_VARNAME}./config/script${PATH_SEP_VARNAME}.
    # Forges running FCM need to both read from record stores and run the FCM, ifdi-fcm.jar includes dependencies via manifest
    FORGE_FCM_CLASSPATH=${FORGE_CLASSPATH}${PATH_SEP_VARNAME}./config/lib/java/ifdi-fcm-1.0.0.20121016.jar
    Thanks for the help.
    Thanks
    Anil.
    Edited by: user552512 on Mar 27, 2013 9:08 AM

    That definitely doesn't look right - by default it would be reading the file data\forge_output\dimensions.xml, but you are getting a carriage return and CRS.dimensions.xml? Have you modified the Dimension Adapter and/or Indexer Adapter in your pipeline? The default settings are:
    -- Dimension Adapter --
    Format = XML - Internal
    URL = dimensions.xml (so relative to the pipeline.epx)
    Custom Compression Level = unchecked (if this is checked then URL will become dimensions.xml.gz)
    -- Indexer Adapter --
    URL = ../../data/forge_output/
    Regards
    Michael

  • Endeca Utility 'backup_log_dir_for_component_AuthoringDgraph' failed

    I am getting error when i am executing baseline update script on windows. The forge is happening fine after which the script is throwing error.
    [06.25.14 21:04:38] INFO: Checking definition from AppConfig.xml against existing EAC provisioning.
    [06.25.14 21:04:39] INFO: Definition has not changed.
    [06.25.14 21:04:39] INFO: Starting baseline update script.
    [06.25.14 21:04:39] INFO: Acquired lock 'update_lock'.
    [06.25.14 21:04:39] INFO: [ITLHost] Starting shell utility 'cleanDir_processing'.
    [06.25.14 21:04:40] INFO: [ITLHost] Starting shell utility 'cleanDir_forge-output'.
    [06.25.14 21:04:41] INFO: [ITLHost] Starting shell utility 'cleanDir_dgidx-output'.
    [06.25.14 21:04:42] INFO: [ITLHost] Starting shell utility 'move_-_to_processing'.
    [06.25.14 21:04:44] INFO: [ITLHost] Starting copy utility 'fetch_config_to_input_for_forge_Forge'.
    [06.25.14 21:04:45] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_Forge'.
    [06.25.14 21:04:46] INFO: [ITLHost] Starting component 'Forge'.
    [06.25.14 21:04:55] INFO: [ITLHost] Starting backup utility 'backup_log_dir_for_component_Dgidx'.
    [06.25.14 21:04:56] INFO: [ITLHost] Starting component 'Dgidx'.
    [06.25.14 21:05:11] INFO: [AuthoringMDEXHost] Starting shell utility 'cleanDir_local-dgraph-input'.
    [06.25.14 21:05:12] INFO: [AuthoringMDEXHost] Starting shell utility 'rmdir_dgraph-input-old'.
    [06.25.14 21:05:13] INFO: [AuthoringMDEXHost] Starting copy utility 'copy_index_to_host_AuthoringMDEXHost_AuthoringDgraph'.
    [06.25.14 21:05:14] INFO: Applying index to dgraphs in restart group 'A'.
    [06.25.14 21:05:14] INFO: [AuthoringMDEXHost] Starting shell utility 'mkpath_dgraph-input-new'.
    [06.25.14 21:05:16] INFO: [AuthoringMDEXHost] Starting copy utility 'copy_index_to_temp_new_dgraph_input_dir_for_AuthoringDgraph'.
    [06.25.14 21:05:17] INFO: [AuthoringMDEXHost] Starting shell utility 'move_dgraph-input_to_dgraph-input-old'.
    [06.25.14 21:05:18] INFO: [AuthoringMDEXHost] Starting shell utility 'move_dgraph-input-new_to_dgraph-input'.
    [06.25.14 21:05:19] INFO: [AuthoringMDEXHost] Starting backup utility 'backup_log_dir_for_component_AuthoringDgraph'.
    [06.25.14 21:05:20] SEVERE: Utility 'backup_log_dir_for_component_AuthoringDgraph' failed.
    Occurred while executing line 5 of valid BeanShell script:
    2|
    3|    AuthoringDgraphCluster.cleanDirs();
    4|    AuthoringDgraphCluster.copyIndexToDgraphServers();
    5|    AuthoringDgraphCluster.applyIndex();
    6|
    7|    LiveDgraphCluster.cleanDirs();
    8|    LiveDgraphCluster.copyIndexToDgraphServers();
    [06.25.14 21:05:20] SEVERE: Error executing valid BeanShell script.Occurred while executing line 28 of valid BeanShell script:
    25|        Dgidx.run();
    26|
    27|        // distributed index, update Dgraphs
    28|        DistributeIndexAndApply.run();
    29|
    30|        WorkbenchManager.cleanDirs();
    31|        Forge.getPostForgeDimensions();
    [06.25.14 21:05:20] SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
    Caused by java.lang.reflect.InvocationTargetException
    sun.reflect.NativeMethodAccessorImpl invoke0 - null
    Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
    com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing
    valid BeanShell script.
    Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
    com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing
    valid BeanShell script.
    Caused by com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
    com.endeca.soleng.eac.toolkit.utility.Utility runInParallel - Utility 'backup_lo
    g_dir_for_component_AuthoringDgraph' failed.
    [06.25.14 21:05:20] INFO: Released lock 'update_lock'.
    In the AuthoringDgraph log it is showing below message.
    FATAL
    06/25/14 14:39:40.954 UTC (1403707180954)
    DGRAPH
    {dgraph,baseline}
    Rapid updates are not supported for datasets that do not have a record specification model specified in the record spec file.
    Stemming should be enabled for 1 languages

    Hello,
    I believe there are two different issues that may be occurring here, so we can start with the easiest one first, the error message in AuthoringDgraph.  The error message is being triggered as it can't find a property within your records that has been flagged as a Record Specifier (aka Record Spec or RecSpec).  In the Endeca world, this is similar to what a Primary Key on a table would accomplish in a relational database.  These Record Specs are used in many ways for record retrieval, but it's not neccessary to have one put in place.
    If you don't specify a property to be a Record Spec, than Endeca will create one for you.  However - and this is where the error message comes in - you cannot perform updates to the data, known as a Partial Update.  Since Endeca hasn't been told what property will uniquely represent a specific record, it can't receive updates to update/delete them.  That's where the "Rapid Updates" comes into play.
    There are two choices for this, firstly specify a property as a Record Spec, either through Developer Studio, or through the IOC/CSV overrides if you're using the product catalog integration method (what ATG uses to send data to Endeca).  The second option is to disable Rapid Update (partial updates) functionality in your index - you'll need to comment out references to "partial" directories in the various Dgraph XML configurations in your config/scripts directory.  However, that does go against Endeca Best Practices which are to always have a Record Spec.
    And now onto the second issue, the error with the "backup_log_dir_for_component_AuthoringDgraph" script.  This isn't an uncommon type of error, and may be unrelated to the issue above.  The usual culprits for this are permission errors, inability to obtain a lock, etc.  These scripts are run by the EAC and not the application, so are stored in a different location.
    Firstly, find the installation directory for Platform Services on your system.  Inside it should be a logging directory, and you're looking for workspace/logs/utility/<appName>.backup_log_dir_for_component_AuthoringDgraph.txt inside there.  Open up that file, and it should help to clarify what the issue is - if not, then please post it's contents here and we can delve deeper.
    Best,
    - Jeff

  • Endeca : multi invoice pay throwing correct error for internal user but it is failing to throw the same error for external user

    Hi,
    1) Internal User expected exception:
    Exception: Payments,apply credits,disputes and print are not supported when multiple customer/currency transactions are selected
    2) External User is throwing below error instead of throwing above exception.
    Error
      You are trying to access a page that is no longer active.
      The referring page may have come from a previous session. Please select Home
       to proceed.
    found this MACCHECK from fnd logs of external user payment.
    MACCHECK: . Parameter failing validation is :mode. The parameter mode with value MultiPay could not be recognized as part of Server's response on the previous request.  Incoming URL is : /OA_HTML/OA.jsp?page=/oracle/apps/ar/irec/endeca/webui/EndecaDummyPG . Current URL is : /OA_HTML/OA.jsp?page=/oracle/apps/ar/irec/endeca/webui/OIREndecaCustHomePG&akRegionApplicationId=222&_ti=1125493452&oapc=10&retainAM=Y&addBreadCrumb=N&oas=6-LL4ndIUFLX-2zjQAQD6A.. . Referer URL is : https://<hostname>:4443/endeca/web/ar/customer?doAsUserLanguageId=en_US&languageId=en_US . HTTP Request Method is : POST
    can someone please help.
    Thanks,
    RRS

    Well, I compared my classpath between my windows batch file and the
    makefile (that comes with the samples installation) on Solaris and realized
    that I am using different sets of jars.
    So, I removed the extra jars from the makefile to narrow down the
    problem. If I remove the /opt/SUNWam/lib/servlet.jar from the makefile,
    I can reproduce this problem on the Solaris box as well.
    When I include this servlet.jar on my windows machine the program works!
    Only jars I have in my classpath are amclientsdk.jar and servlet.jar which
    I have copied from my installation (/opt/SUNWam/lib) on the Solaris box.
    Just the same way, by copying the am_services.jar, saaj-api.jar, and jaxm-api.jar,
    from the Solarix box to the windows machine,
    I am also able to pull the assertions from the Access Manager.
    I installed Sun Java Enterprise System 2005Q1 on a Solaris 10 machine.
    During the installation, I configured to install the Access Manager
    in Sun Application Server.
    Why do I need to have different set of jars on the windows machine
    for the Access Manager client SDK ?
    Could you please point me to a download link where I could download
    the correct Windows Access Manager Client SDK for
    Sun Java System Access Manager 6.0 (Sun JES 2005Q1)?
    Thanks.

Maybe you are looking for