I used the ProductCatalogueDTGuide.pdf and did the following steps -
Installed below s/w-
Tools and Frameworks
Content Acquisition System
Optionally, Developer Studio
Then navigated to
And then ran deploy.bat --app C:\Endeca\ToolsAndFrameworks\3.1.0\reference\ discover-data-pci\deploy.xml
The project installation was success full but initialize services giving the below error -
[11.14.12 16:33:20] INFO: Provisioning site from prototype...
[11.14.12 16:33:20] SEVERE: Not Found (404):
Occurred while executing line 3 of valid BeanShell script:
[11.14.12 16:33:20] SEVERE: Caught an exception while invoking method 'run' on o
bject 'InitialSetup'. 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.utility.IFCRUtility$HttpStatusException
com.endeca.soleng.eac.toolkit.utility.IFCRUtility execute - Not Found (404):
Failed to setup EAC application.
Please note -
There are three services up and running on my PC - Tools and services, Http and CAS
I am able to access workbench at http://localhost:8006/login
I am not able to access http://localhost:8006/ifcr or /assembler - THis could be a problem but am not aware as to what it is!
Any help is appreciated!
I'm assuming that you used deployment template 3.2.2 from oracle. Rather than use deployment template provided with tools and framework package to deploy this app. This will copy necessary libraries and configuration setup files to your application and then try initializing it.
After running baseline update and promote content script, you will be able to access it using http://hostname:8006/assembler/xml/services/guidedsearch?Ntt=search term
I had used the deployment template that comes with tools and framework package. See my first post.
I am also not sure why this issue has popped up.
Any other clue?
Thanks for your time looking into it!
Yes, I did confirm that I was able to connect to workbench at 8006 port! The same is written in my first post.
Today I am going to redo all the steps to check if I have missed anything and let you know the result.
Meanwhile, any suggestions/clues are welcome.
Hello Kirsten/ All,
Here is the update -
I reinstalled everything a fresh on my laptop .Made sure 3 services were running - Endeca http, tools and CAS . I was able to access workbench also.
Created application with Deployment template that comes with tools and framework giving --app as C:\Endeca\ToolsAndFrameworks\3.1.0\reference\discover-data-pci\deploy.xml
Applciation got created but on initialize service I got the same error - 404 for ifcr!And it gives the same when going through browser - http://localhost:8006/ifcr
I have no clue when ifcr gets up and running..I mean at what stage? And is it an important component?
I tried another application with deployment template 3.2.2 and used --app as C:\Endeca\product-catalog-dt-module\1.0.0\deploy.xml
And this worked fine with initialize service as well!
Now I would like to know what would be the difference between App 1 and 2? In what scenario each would be used.. And my problem with App1 :(
Please let me know if you have any clue on it/document that help me understand the difference.
Was in the same situation, getting the exact same error reinstalled the application again still the same issue.
After getting the error ran Initialize with the -force option and was able to proceed further.
Well I got it solved myself finally :)
So this is what I could find out (For all others who are facing this issue) -
You probably must have installed "Oracle Endeca Experience Manager 2.1.2 for Microsoft Windows x64 (64-bit)".
Instead use either "Oracle Endeca Tools and Frameworks with Experience Manager 3.1.0 for Microsoft Windows x64 (64-bit)" or "Oracle Endeca Tools and Frameworks 3.1.0 for Microsoft Windows x64 (64-bit)" depending on your requirement of experience manager. And follow the installation guide to install it.
This had solved the problem for me...hope it does for you as well.