Wednesday 30 January 2013

Stepping into Oracle Endeca Commerce 3.1.1

Since Oracle has released its latest version of Endeca Commerce 3.1.1 very recently, I decided to migrate my current Endeca Installations to that. Please find below the steps followed to achieve the same.

Release Document of Endeca Commerce 3.1.1 states that only the following packages have been updated

  • Tools and Frameworks 3.1.1
  • Mdex Engine 6.4.0
  • Content Acquistion System 3.1.1
Since my current installations are from Oracle Endeca Commerce 3.1.0 and Platform Services has not been updated in this release, I decided to upgrade only Tools and Frameworks and Mdex Engine. Since I am not going to use ATG 10.1.2 to integrate with Endeca, I am not installing CAS and will not be using discover-data-catalog-integration deployment template for creating the Endeca Application.

Since I need to upgrade my Mdex Engine from 6.3.0 to 6.4.0 and Tools and Frameworks from 3.1.0 to 3.1.1, I followed the below steps.

1. Identify the current Endeca applications that have been installed and remove them.

a) Navigate to PlatformServices Installation Directory/bin (Eg: C:\Endeca\PlatformServices\6.1.3\bin) and execute the command eaccmd.bat list-apps to get the list of Endeca Applications that are provisioned to EAC


b) Since there is only application Discover , next step is to remove the application. Navigate to the control directory of the Discover application and execute the runcommand.bat with remove--app arguments


c) Remove the Instance Configurations completely, using emgr_update.bat with remove_all_settings argument
emgr_update.bat --host localhost:8006 --app_name My_app --action remove_all_settings --prefix My_prefix

d) If you are using CAS Record Store Instances to load the data and have created the Endeca application using ProductCatalogIntegration deployment template, the you need to remove the record store instances for your application

C:\Endeca\CAS\3.0.2\bin>component-manager-cmd.bat delete-component -n {record_store_name}

To get the list of recod stores you can use the below command

C:\Endeca\CAS\3.0.2\bin>component-manager-cmd.bat list-components

e) Close the command prompt (if open), navigate to the Endeca applications directory (Eg: C:\Endeca\apps) and delete the Discover folder completely.

Follow the above steps to remove all the Endeca applications completely that are listed using list-apps command described above.

2. Navigate to the Tools&Frameworks/server/bin folder (Eg: C:\Endeca\ToolsAndFrameworks\3.1.0\server\bin) folder and execute the uninstall_service.bat file

Navigate to the Endeca Installation Directory(Eg: C:\Endeca) and delete the ToolsAndFrameworks folder completely.

3. Stop the HTTP Service from the services console (You will not see the Endeca Tools Service as it is uninstalled in the above step) and uninstall the MDEX Engine from the Control Panel/Add or Remove programs.

Navigate to the Endeca Installation Directory (Eg: C:\Endeca) and delete the MDEX folder completely

4. Execute the mdex_6.4.0.692722_x86_64pc-win32.exe file and complete Mdex Installation successfully.

5. Extract the Endeca-Tools-Frameworks-with-Experience-Manager-2.1.2-V35745-01  zip file to Endeca Installation Directory and ensure that editor_sdk folder is present in C:\Endeca\ToolsAndFrameworks\3.1.1 directory (Tools and Frameworks installation directory) to confirm it  supports experience manager and not guided search.

6. Execute the install_services.bat from the ToolAndFrameworks/server/bin folder


7. Since we have upgraded the MDEX without re-installing the platform services, we need to inform it about the change in MDEX version. So we need to update the mdexRoot path in eac.properties present in the location (C:\Endeca\PlatformServices\workspace\conf\eac.properties). Failing to do this step would produce Errors when a baseline update is performed on any Endeca application that is deployed later. i.e
Error Communicating with EAC Agent while starting component. Occurred while executing line 25 of valid Bean shell script


8. The MDEX 6.4 zip file contains the Presentation API jars that are compatible with MDEX 6.4. Copy those jars to the Endeca_JSP Ref web application to avoid ENEException later.

For Eg: Copy endeca_logging.jar, endeca_navigation.jar from  C:\Endeca\presAPI_6.4.0.692722_x86_64pc-win32\PresentationAPI\6.4.0\java\lib to C:\Endeca\PlatformServices\6.1.3\tools\server\webapps\endeca_jspref\WEB-INF\lib.

Failing to do so might produce ENEExecption in the EndecaJSPRef application because of the version mismatch 

Oracle Endeca - JSP Reference Application
status>>ENE error
ENEException
com.endeca.navigation.ENEException: Navigation Engine not able to process request 'http://localhost:15000/graph?node=0&offset=0&nbins=10&iversion=620'.

9. Start the Endeca HTTP Service and Tools Service from services console.

By following the above steps I have successfully migrated from Oracle Endeca Commerce 3.1.0 to Oracle Endeca Commerce 3.1.1. Next job would be to create a sample Endeca Application and test if my installations are successful !!!

63 comments:

  1. Hi, You post was really helpful. I am a newbie in this web commerce world. Can you provide some links for detailed installation steps of Endeca. By, the way I think this is the only content in the internet that provides some hands on guidance.

    Thanks
    Tirthankar

    ReplyDelete
  2. hi you have gathered a valuable information on Oracle Endeca...., i am looking for content like this and i am much impressed with the information and nice course content, thanks a lot for the Information regarding Oracle Endeca Online Training

    ReplyDelete

  3. this is very good nice article. this is very useful for oracle-atg-commerce

    students.


    ==========================================================
    This is very nice article. This is very use ful for Oracle ATG Commerce Learners.
    http://www.bytesonlinetraining.com/sap-bo-online-training/
    ===========================================================

    hi sir. i want to do sap bo training.
    oracle-atg-commerce ONIINE TRAINING Thanks for providing valuable information.

    ReplyDelete
  4. Hi I want to know how to connect to MDEX and query to MDEX in simple way. thanks in advance

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. QA Training Hub is best Python Programing Online Training Center in India. Python Online Training provided by real time working Professional Mr. Dinesh. Data Scientist and RPA Expert with 18+ years of industry experience in teaching Python.

    PYTHON Online Training Course concepts:
    Introduction to Script
    Introduction to Python
    Different Modes in PYTHON
    PYTHON NEW IDEs
    Variables in Python
    String Handling in Python
    Python Operators and Operands
    Python Conditional Statements
    Python LOOPS
    Learning Python Strings
    Sequence or Collections in PYTHON
    Python Lists
    Python TUPLE
    Python Sets
    Python Dictionary
    Python Functions
    Python Modules
    Packages in Python
    Python Date & Time
    File Handling in Python
    Python OS Module
    Python Exception Handling
    More Advanced PYTHON
    Python Class & Objects
    Python Regular Expressions
    Python XML Parser
    Python-Data Base Communication
    Multi-Threading
    Intro to Web scrapping
    Intro to Data Analytics
    Introduction to Machine Learning with PYTHON
    Intro to Data Science
    Intro to Internet of Things

    Please Contact
    Mr. Dinesh Raju
    India: +91-8977262627, USA: : +1-845-493-5018
    Mail: info@qatraininghub.com
    http://www.qatraininghub.com/python-online-training.php

    ReplyDelete
  7. Great article i ever seen, thanks for sharing ,this article was very useful while learning the Oracle Endeca Commerce, thanks for sharing please share more article like this.I have bookmarked it and I am looking forward to reading new articles.
    Oracle Endeca Commerce

    ReplyDelete
  8. this is very good nice article. this is very useful
    checkpoint firewall training

    ReplyDelete
  9. QuickBooks Payroll Support Phone Number management quite definitely easier for accounting professionals. There are plenty people that are giving positive feedback once they process payroll either QB desktop and online options.

    ReplyDelete
  10. QuickBooks Enterprise provides end-to end business accounting experience. With feature packed tools and features, this application is effective at managing custom Enterprise Support Number inventory, business reports etc.

    ReplyDelete
  11. Each time you dial QuickBooks Customer Support Number, your queries get instantly solved. Moreover, you could get in touch with our professional technicians via our email and chat support choices for prompt resolution of all related issues.

    ReplyDelete
  12. Sometimes you don't forecast the precise budget. We've got experienced people to offer the figure. QuickBooks Support Phone Number are going to also provide you with the figure of your respective budget which you can be in the near future from now.

    ReplyDelete
  13. All of the above has a particular use. People working with accounts, transaction, banking transaction need our service. Some people are employing excel sheets for a few calculations. But, this sheet cannot calculate accurately the figures. This becomes one of several primary reasons for poor cashflow management in lot of businesses. It's going to be the time for QuickBooks Tech Support Number help. The traders can’t earn money. But, we have been here to support a forecast.

    ReplyDelete
  14. If you’re looking for small-business accounting solutions, the first thing experts and happy costumers will recommend you is QuickBooks by Intuit Inc. Intuit’s products for construction contractors include the Quickbooks Pro, Simple Start Plus Pack, Quickbooks Premier Contractor, and Quickbooks Enterprise Solutions: QuickBooks Customer Service Number.

    ReplyDelete
  15. We plan to give you the immediate support by our well- masterly technicians. A team of QuickBooks Support dedicated professionals is invariably accessible in your case so as to arranged all of your problems in an attempt that you’ll be able to perform your work whilst not hampering the productivity.

    ReplyDelete
  16. All these issues mentioned previously are a few types of what type of tech glitches users may face. QuickBooks Enterprise help could be the only solution for the range of issues. So, contact with our QuickBooks support team using the QuickBooks Enterprise Tech Support Phone Number to enjoy all of the latest plans and services offered by us globally. Dial our QuickBooks Enterprise tech support number to obtain an immediate QuickBooks help.

    ReplyDelete
  17. Supervisors at QuickBooks Payroll Support Phone Number have trained all of their executives to combat the issues in this software.

    ReplyDelete
  18. It is completely a toll-free QuickBooks Support variety that you won’t pay any call charges. Of course, QuickBooks is certainly one among the list of awesome package in the company world. T

    ReplyDelete
  19. QuickBooks Enterprise Support Number is the right place to make a call at the time of any crisis related to this software. There may be times when we are busier than usual, especially during tax filing season.

    ReplyDelete
  20. The QuickBooks Enterprise Tech Support Number software was standard among small business owners who’d no official accounting training. The software has demanded around 85 per cent share of the business bookkeeping software industry. It endures to control the vast main stream of the Forex marketplace.

    ReplyDelete
  21. However, in the event that you feel that you urgently need to hire our ProAdvisor to do the work for you, you can dial QuickBooks Payroll Tech Support. This will be our QuickBooks payroll support phone number available 24/7 for several users.

    ReplyDelete
  22. You yourself don’t find out how much errors you'll be making. If this occurs QuickBooks Tech Support Phone Number is actually natural to own a loss in operation. But, I will be at your side. If you hire our service, you are receiving the very best solution.

    ReplyDelete
  23. In order to fix the problem, you ought to have a look at your internet and firewall setting, internet browser setting and system time and date setting you can just call us at QuickBooks Support Phone Number for instant assistance in QB issues.

    ReplyDelete
  24. By discussing a great deal about this prodigious application, you might also be wondering that you can carry forward the setup and the installation process for different operating systems. The QuickBooks Customer Support Number setup installation can be achieved on both Windows and Mac OS, by keeping the system requirements intact.

    ReplyDelete
  25. u should arrive at us in terms of a number of software issues. The satisfaction may be high class with us. It Intuit QuickBook Support to e mail us in many different ways. You'll be able to journey to our website today. It's time to get the best help.

    ReplyDelete
  26. In case you face any delay in our services, we assure that QuickBooks Enterprise Support Phone Number will revert back to you in no time. For those who can’t reach us over phone, you can mail us.

    ReplyDelete
  27. a person can certainly project the sales associated with business. Our QuickBook Tech Support Phone Number team will certainly supply you understand how to make a projection into the business in regards to the sales this has built in an occasion period.

    ReplyDelete
  28. QuickBooks Payroll Tech Support Number requires below described information to help you to customize desktop or online account fully for payment processing in quite a reliable manner.

    ReplyDelete
  29. Using this QuickBooks Support Phone Number best and great accounting software, it is possible to and quickly track your online business all income and expenses, easily track your payments, sales, and inventory, simply store your customers and vendors all information and so many more things.

    ReplyDelete
  30. Every time you dial QuickBooks Customer Support Phone Number, your queries get instantly solved. Moreover, you could get in contact with our professional technicians via our email and chat support options for prompt resolution of all related issues.

    ReplyDelete
  31. You can set up a PIN to manage the software working as per your option. To let our QuickBooks Tech Support Phone Number experts, deal with the PIN related issue in QuickBooks, contact us at QuickBooks Tech Support Number USA .

    ReplyDelete

  32. QuickBooks's Best Toll-Free Customer Phone Number This is QuickBooks Support the real-time current wait on hold and tools for skipping all the way through those phone lines to get directly to a QuickBooks agent.

    ReplyDelete
  33. The truth is, it is utilized by the millions of the users throughout the world. In fact, in case, an individual gets stuck with issues linked to any of the HP Products, the company has opened the HP Printer Support Phone Number 24*7 toll-free helpline number of HP Customer Service for them in order to avail an instantaneous help.

    ReplyDelete
  34. Thus, an individual can solve the problem in HP Printer in which the HP Inkjet Printer Support Number device is within error state by simply after the instructions prompt installing the new print head.

    ReplyDelete
  35. QuickBooks is an accounting software program generated by Intuit. In QuickBooks Payroll Support Phone Number, can help you all the billing, bookkeeping, and invoicing at one place. You can track sales and expenses, accept payments etc. This accounting software has scores of consumer over the world just because of their smart products and versions.

    ReplyDelete
  36. QuickBooks Pro is some type of class accounting software which has benefited its customers with various accounting services. It offers brought ease to you by enabling some extra ordinary features and also at 247Tech Support Number it is simple to seek optimal solutions if any error hinders your work. With QuickBooks Pro you can easily easily effortlessly create invoices and keep close tabs on every little thing like exacltly what the shoppers bought, just how much they paid etc. In addition it lets you have a crystal-clear insight of your business that can help someone to monitor your cash, taxes as well as sales report, everything at one place.

    ReplyDelete
  37. Any QuickBooks user faces any sort of identified errors in their daily accounting routine; these errors can differ in one another to a sizable degree, so our dedicated QuickBooks Support Number Pro-Advisors are very well designed with their tools and expertise to produce most effective resolutions very quickly to the customers.

    ReplyDelete
  38. We site name, are leading tech support team provider for your entire QuickBooks related issues. Either it is day or night, we offer hassle-free tech support team for QuickBooks Support Phone Number and its particular associated software in minimum possible time.

    ReplyDelete
  39. By using Quickbooks Payroll Customer Support Number, you can create employee payment on time. In any case, you will be facing some problem when making use of QuickBooks payroll such as for instance issue during installation, data integration error, direct deposit issue, file taxes, and paychecks errors, installation or up-gradation or simply just about virtually any than you don’t panic, we provide quality The QuickBooks Payroll Tech Support Phone Number offers a hand filled with services. We should do the installation on our desktop to possess it working then. It boils down with three types of services basic, enhanced and assisted. .

    ReplyDelete
  40. You can actually resolve this error by using the below troubleshooting steps you are able to simply contact our QuickBooks Customer Service Phone Number available at.

    ReplyDelete
  41. Is your Binance account got temporarily out of service? Are you trying all your efforts to fix this issue but failing always? It’s the high time when instead of worrying about the error, you should directly speak to the team of skilled professionals who is always there to listen to your queries. All you have to do is to call on Binance Support Number which is all the time active and users can contact with the team anytime to get desired solutions. You are always welcomed by the team anytime as they love to provide guidance to users related to its issues. Binance Support Number

    ReplyDelete
  42. Login process of the Gemini account includes email ID and password and if you experience any error while login to the Gemini account, either you are entering the wrong email ID or password or there must be any technical issue behind it. If you want to erase unwanted troubles in the login process happening in the Gemini account, you can directly contact with the team anytime and avail solutions related to your worries. All you have to do is to call on Gemini phone number which is functional all the time for guidance. Feel free to contact and consult them related to issues. Gemini Support Number

    ReplyDelete
  43. Are you encountering error while sending cryptocurrency to another wallet in Gemini account? Is this error creating trouble for you and you need to fix it as soon as possible? If yes, connect to the team of skilled professionals who is always there to fix your queries. All you have to do is to call on Gemini helpline number which is always active and reaching the team to discuss your queries is the best decision. You can always ask for help and the team knows the way to deal with issues in no time. You can always connect with the team to get solutions related to your queries. Gemini Support Number

    ReplyDelete

  44. Our company is more popular support providers for QuickBooks accounting solutions. Your QuickBooks software issues will start vanishing as soon as you get linked to us at QuickBooks Tech Support Number.

    ReplyDelete
  45. The toll-free QuickBooks Tech Support Number could be reached 24/7 for connecting because of the executives that are trained to help you fix any sort of QuickBooks related issues. The support executives may also provide remote assistance under servers that are highly secured and diagnose the situation within minutes of the time period.

    ReplyDelete
  46. Several other bugs or errors like these worsen the performance of your accounting software. It is very important to take the support of a team that assists you from such issues without any loss of data. Our QuickBooks Support Phone Number +1-855-236-7529 team is one such astounding team that can take good care of any sorts of issues or bugs. Or contact at QuickBooks Phone Number Support
    Read more: https://tinyurl.com/y2rm4dnu

    ReplyDelete
  47. Are you looking for help regarding depositing the fund in Binance? If your answer is yes, then why to take a chance, itself, just dial our Binance phone number to have the required conversation for your issues that you are facing. We have a well-organized team member who works round the clock. You never need to wait anymore to call us, as we are present here all the time to provide you an efficient solution after detection of the issues Binance Support Number

    ReplyDelete
  48. If you one of those who is constantly searching the solution to issues associated with withdrawing from Blockchain then you may immediately contact us calling our Blockchain support number which is available 24*7 hours. You may contact us anytime on the spot whenever you the help for withdrawing the fund. Science withdrawal process encompasses certain steps and that need to be followed in a systematized way. Therefore they might have o face problem while carrying out this process as all users are not competent. In that case, it is better for them to ask for help consulting the support team. Blockchain Support Number

    ReplyDelete
  49. Do you want to have an open support ticket for Gemini? Are you literally searching for it? If you say yes then call our Gemini support number where you will be able to talk to our expert team without any problem. They are good at providing the solution and also they provide the guideline that actually requires for sorting out the problems. Hence we simply advise our viewers that don’t make delay in contacting us when they need any help for Gemini exchange. Gemini Support Number

    ReplyDelete
  50. Do you want to overcome the price manipulation issue for Ripple? If yes, take the stepwise assistance from the experts who have been working in Ripple since years and know now all the solutions and inventive technological oriented remedies to overcome from any error. Just ping on Ripple support number and get instant and ultimate solutions from the experts. The customer care are available 24/7 to assist the users irrespective of time and feel delighted to help them at any point of time. Ripple Support Number

    ReplyDelete
  51. Hi! Well-written post. I actually learned many things from your post. Thank you for sharing such a great post. I am sure you have heard about QuickBooks Desktop Payroll software. It is reliable and trustworthy accounting software. In case, you want instant help and support for this software then dial QuickBooks Phone Number 1-833-441-8848 and get unlimited technical
    support at your desk.

    ReplyDelete
  52. Hey, congratulations to you man for this post! This is remarkable and has lots of material for the readers. You have the right time to organize your plan, by downloading QuickBooks. This accounting software has a user-friendly interface. In case, you face any problem feel free to dial our QuickBooks Payroll Support Phone Number at +1-844-200-2627 and let the expert complete their task.

    ReplyDelete
  53. I liked your blog. It’s really difficult to find bloggers who have such a great quality of content. For managing your business, try using QuickBooks accounting software. It offers feature through which you can easily manage all your business accounting process with upto one million customers, vendors and items tracking. To get software support, call us on QuickBooks Helpline Number +1-844-233-5335. At our helpline number, we offer premium quality service at an affordable price rate. Our support team comprises of highly skilled and experienced experts who are available for you 24X7. Read more- https://www.enetserves.com/quickbooks-helpline-number

    ReplyDelete
  54. Is two-factor authentication creating trouble and you are looking for ways to get rid of this error as soon as possible? Blockchain 2fa protects the account but it has stopped working, then, it is a matter of a big issue and need immediate solutions from the experienced to deal. If you are having trouble in dealing with this error and looking for solution to handle such problems, you can always ask for help from the team of elite professionals who are there to guide you. You can call on Blockchain toll-free number which is working and users from anywhere across the world can contact and discuss their queries with the professionals in no time. Blockchain customer service +1 (833) 993-0690
    Blockchain Support Number
    Blockchain Support Phone Number
    Blockchain Phone Number

    ReplyDelete
  55. QB mistake 9999 can happen while you're introducing a program or Intuit Inc. related programming program (for example QuickBooks) is running. If you would like to learn how to Resolve Quickbooks Error 9999 yourself, you can continue reading this blog.

    ReplyDelete

  56. Very informative!
    Facing How to Delete Deposits in QuickBooks? if you hang up with How to Delete Deposits in QuickBooks Get live support 24*7 from QuickBooks expert on tool-free Number.
    Click here to know How to Delete Deposits in QuickBooks
    Dial for any tech support: 1-844-908-0801

    ReplyDelete
  57. Lockdown is running in the whole country due to coronavirus, in such an environment we are committed to provide the best solutions for QuickBooks Support Phone Number.
    Dial QuickBooks Customer service 1-844-908-0801,1-844-999-0406.

    ReplyDelete
  58. Thanks for publishing the blog. Really a nice blog and great kind of information is provided by you. We provide quickbooks customer service +1-855-511-6911.

    ReplyDelete

  59. Thanks for publishing the blog. Really a nice blog and great kind of information is provided by you. We provide QuickBooks Support Phone Number West Virginia +1-855-511-6911.

    ReplyDelete
  60. If dealing with QuickBooks Desktop Error 6189 816, fix it by calling our QuickBooks experts at 1-855-511-6911. Enterprise Contact Number occurs when a user attempts to open or access a Company file from a network device in a multi-user mode.

    ReplyDelete
  61. Nice Blog!
    Facing error while using QuickBooks get instant solution with our QuickBooks experts.Dial +1-855-511-6911 QuickBooks Error PS077.

    ReplyDelete
  62. Nice Blog!
    Facing error while using QuickBooks get instant solution with our QuickBooks experts.Dial +1-855-511-6911 QuickBooks Error PS077.

    ReplyDelete