Wednesday, April 17, 2024

Cara Cepat dan Aman Download Video IG Tanpa Kehilangan Kualitas

 

Pendahuluan

Di era digital yang serba cepat ini, Instagram tidak hanya menjadi sarana untuk berbagi foto, tetapi juga video yang menarik. Bagi Anda yang sering ingin menyimpan video dari Instagram untuk dilihat secara offline atau dibagikan kembali, penting untuk mengetahui cara yang efisien dan cepat untuk download video IG. Dalam artikel ini, kita akan membahas metode yang aman dan cepat untuk mengunduh video favorit Anda dari Instagram tanpa mengorbankan kualitas.

Mengapa Anda Perlu Mengunduh Video dari Instagram?

Instagram adalah platform yang kaya akan konten kreatif dan inspiratif. Dari tutorial memasak hingga klip perjalanan yang memukau, video-video di Instagram sering kali menawarkan konten yang ingin kita simpan dan nikmati kembali. Mengunduh video memungkinkan Anda untuk mengakses konten ini tanpa tergantung pada koneksi internet dan memberikan kebebasan untuk menggunakan video tersebut dalam berbagai cara, seperti presentasi atau inspirasi pribadi.

Bagaimana Cara Download Video IG?

  1. Pilih Platform yang Tepat: Ada banyak alat dan aplikasi yang menawarkan layanan untuk mengunduh video dari Instagram, tetapi penting untuk memilih yang aman dan terpercaya. Salah satu platform yang dapat Anda gunakan adalah FastDL, yang menawarkan kecepatan tinggi dan keamanan dalam mengunduh video.

  2. Ikuti Langkah-langkahnya: Setelah memilih platform, biasanya Anda hanya perlu menyalin link video yang ingin diunduh, menempelkannya di situs pengunduh, dan mengklik tombol unduh. Prosesnya cepat dan sederhana.

  3. Simpan dan Nikmati Video Anda: Setelah video diunduh, Anda bisa menyimpannya di perangkat Anda dan menikmatinya kapan saja, bahkan tanpa koneksi internet.

Tips Mengelola Video yang Telah Diunduh

Setelah Anda berhasil download video IG, ada beberapa cara untuk mengelola dan memanfaatkan video tersebut secara maksimal:

  • Pengelompokan: Kelompokkan video berdasarkan kategori untuk memudahkan pencarian dan akses di kemudian hari.

  • Backup: Buat cadangan video Anda untuk menghindari kehilangan data.

  • Edit: Gunakan aplikasi pengeditan video untuk memodifikasi atau memperbaiki video sesuai kebutuhan Anda.

Kesimpulan

Mengunduh video dari Instagram bisa sangat bermanfaat, baik untuk penggunaan pribadi maupun profesional. Dengan menggunakan platform yang tepat seperti FastDL, Anda bisa mendapatkan video berkualitas dengan cepat dan aman. Mulailah mengunduh video favorit Anda hari ini dan nikmati konten berkualitas kapan saja, di mana saja!

Labels:

Wednesday, May 24, 2023

8 Perusahaan Teknologi Terbesar di Asia Saat Ini

8 Perusahaan Teknologi Terbesar di Asia Saat Ini

8 Perusahaan Teknologi Terbesar di Asia Saat Ini

Asia adalah salah satu kawasan industri teknologi terbesar di dunia. Asia memiliki populasi yang begitu besar, di mana terdapat lebih dari setengah populasi dunia yang berada di wilayah ini. Hal ini menciptakan pasar konsumen yang besar dan menarik bagi perusahaan teknologi untuk memasarkan produk dan layanan mereka. Selain itu, pertumbuhan kelas menengah yang pesat di Asia juga memberikan peluang bisnis yang signifikan bagi perusahaan teknologi.

Asia juga merupakan tempat berkembangnya budaya kewirausahaan yang kuat. Banyak pengusaha di Asia memiliki semangat inovasi dan keberanian untuk memulai perusahaan teknologi baru. Budaya ini mendorong kelahiran perusahaan startup dan mempercepat perkembangan industri teknologi di wilayah ini. Berikut adalah 10 perusaaan teknologi terbesar di Asia untuk saat ini.

Samsung

Samsung adalah perusahaan multinasional asal Korea Selatan yang bergerak dalam berbagai bidang, termasuk seperti teknologi informasi, elektronik konsumen, semikonduktor, konstruksi kapal, dan lain sebagainya. Perusahaan ini berdiri pada tahun 1938 oleh Lee Byung-chul, dan awalnya bernama Samsung Trading Co.

Pada awal perusahaan ini didirikan, Samsung Trading Co. hanya bergerak di bidang perdagangan dan ekspor-impor, namun kemudian perusahaan ini mulai beralih ke sektor manufaktur dan memproduksi barang-barang elektronik seperti televisi, kulkas, dan mesin cuci. Pada tahun 1969, Samsung memproduksi televisi hitam putih pertamanya.

Pada beberapa dekade berikutnya, Samsung terus berkembang dan berekspansi ke berbagai sektor, termasuk semikonduktor dan telekomunikasi. Pada tahun 2012, Samsung menjadi produsen smartphone terbesar di dunia, mengalahkan pesaing utamanya, Apple. Pada tahun 2021, Samsung masih menjadi salah satu perusahaan teknologi terbesar di dunia dan terus mengembangkan teknologi terbaru untuk memenuhi kebutuhan pasar global.

LG

LG Corporation (sebelumnya dikenal sebagai Lucky-Goldstar) adalah perusahaan multinasional yang berbasis di Korea Selatan dan beroperasi di berbagai bidang seperti elektronik, kimia, dan energi.

Perusahaan ini berdiri pada tahun 1947 oleh Koo In-Hwoi dengan nama Lucky Chemical Industrial Co. Ltd. Pada tahun 1952, perusahaan ini mulai memproduksi produk elektronik seperti radio dan televisi. Pada tahun 1958, perusahaan ini mengganti namanya menjadi Lucky-Goldstar Co. Ltd.

Saat ini, LG terus berinovasi dan mengembangkan teknologi terbaru untuk memenuhi kebutuhan konsumen global di berbagai sektor, seperti telepon seluler, televisi, dan peralatan rumah tangga. Pada April 2021, LG mengumumkan rencananya untuk menutup bisnis ponselnya, tetapi mereka masih aktif di bidang teknologi dan produk lainnya.

Alibaba

Alibaba Group adalah perusahaan teknologi yang berbasis di Hangzhou, China. Perusahaan ini berdiri pada tahun 1999 oleh Jack Ma, yang pada saat itu adalah seorang guru bahasa Inggris. Pada tahun 2005, Alibaba Group meluncurkan Alibaba.com, sebuah platform B2B internasional yang memungkinkan produsen di seluruh dunia untuk menjual produk mereka ke konsumen di luar negeri. Pada tahun yang sama, perusahaan ini juga mengakuisisi China Yahoo! dan mendapatkan akses ke jutaan pengguna internet di China.

Tahun 2007, Alibaba Group meluncurkan Alipay, sebuah sistem pembayaran online yang sangat sukses di China. Anda dapat menggunakan sistem pembayaran ini dengan cara yang sama seperti menggunakan Paypal untuk melakukan pembayaran kasino. Situs casino online ini juga menawarkan berbagai bonus menarik yang tentunya sayang untuk Anda lewatkan.

Alibaba terus memperluas bisnisnya dan berinvestasi di berbagai sektor seperti media, teknologi keuangan, dan transportasi online. Perusahaan ini juga memperluas cakupannya secara global dengan memperluas bisnisnya di luar China, termasuk di Asia Tenggara dan Eropa.

Xiaomi

Xiaomi Corporation adalah perusahaan teknologi yang berbasis di Beijing, China. Perusahaan ini berdiri pada tahun 2010 oleh Lei Jun, seorang pengusaha sukses di China. Pada awalnya, Xiaomi fokus pada pembuatan firmware untuk smartphone Android. Pada tahun 2011, perusahaan ini meluncurkan MIUI, firmware Android yang populer dengan antarmuka pengguna yang unik dan fungsionalitas tambahan.

Pada tahun 2011, Xiaomi meluncurkan smartphone pertamanya, Xiaomi Mi 1, yang sangat sukses di China karena harga yang terjangkau dan spesifikasi yang tinggi. Selain smartphone, Xiaomi juga memproduksi produk elektronik lainnya seperti tablet, televisi pintar, purifier udara, dan peralatan rumah pintar. Perusahaan ini juga telah memperluas ke berbagai pasar global seperti India, Eropa, dan Amerika Latin. Perusahaan ini juga terkenal karena model bisnisnya yang efisien, dengan fokus pada penjualan produk dengan harga yang terjangkau dan marjin keuntungan yang rendah.

Tencent

Tencent Holdings Limited adalah perusahaan teknologi multinasional yang berbasis di Shenzhen, China. Perusahaan ini didirikan pada tahun 1998 oleh Ma Huateng, yang lebih dikenal dengan nama panggilannya, Pony Ma.

Awalnya, Tencent fokus pada layanan pesan instan dan permainan online. Pada tahun 1999, perusahaan ini meluncurkan QQ, sebuah layanan pesan instan yang sangat populer di China. Selain layanan pesan instan dan permainan online, Tencent juga telah memperluas bisnisnya ke berbagai sektor teknologi lainnya, termasuk media sosial, keuangan, dan layanan cloud. Perusahaan ini juga memiliki portofolio investasi yang luas di berbagai perusahaan teknologi di seluruh dunia, termasuk investasi besar di Snapchat, Tesla, dan Spotify.

Bytedance

Bytedance Ltd. adalah perusahaan teknologi yang berbasis di Beijing, China. Perusahaan ini berdiri pada tahun 2012 oleh Zhang Yiming.

Awalnya, Bytedance memulai dengan meluncurkan beberapa aplikasi yang cukup populer di China, seperti Toutiao (aplikasi berita) dan Douyin (aplikasi video pendek).  Dengan popularitas yang cepat, Bytedance memperluas bisnisnya ke berbagai sektor, termasuk e-commerce, pembayaran online, dan pendidikan. Perusahaan ini juga mengakuisisi beberapa perusahaan teknologi lainnya, termasuk Flipagram, yang kemudian digabungkan ke dalam aplikasi TikTok. Saat ini, Bytedance menjadi salah satu perusahaan teknologi terbesar di dunia dengan valuasi yang sangat tinggi.

Grab

Grab, dulunya dikenal sebagai GrabTaxi, adalah perusahaan ride-hailing (sewa-menyewa kendaraan) dan layanan pengiriman yang berkantor pusat di Singapura. Perusahaan ini didirikan pada tahun 2012 oleh Anthony Tan dan Tan Hooi Ling di Malaysia.

Awalnya, Grab memulai bisnisnya dengan menyediakan layanan taksi online di Malaysia. Namun, perusahaan ini segera memperluas bisnisnya ke negara-negara lain di Asia Tenggara, termasuk Singapura, Indonesia, Filipina, Thailand, dan Vietnam.

Pada tahun 2018, Grab mengakuisisi operasi bisnis Uber di Asia Tenggara, yang memperkuat posisinya sebagai salah satu perusahaan ride-hailing terbesar di dunia. Grab terus berkembang dan berinovasi dengan mengembangkan teknologi seperti kecerdasan buatan untuk meningkatkan efisiensi dan kualitas layanannya.

Sony

Sony Corporation adalah perusahaan multinasional yang berbasis di Tokyo, Jepang. Perusahaan ini didirikan pada tahun 1946 oleh Masaru Ibuka dan Akio Morita. Pada tahun 1979, Sony merilis perangkat audio portabel pertama, yaitu Walkman, yang menjadi sangat populer di seluruh dunia dan membawa inovasi besar dalam teknologi audio. Selain itu, Sony juga merilis beberapa produk teknologi terkemuka lainnya, termasuk kamera digital dan konsol game PlayStation.

Sony terus berinovasi dengan mengembangkan teknologi baru, termasuk layar OLED, kamera mirrorless, dan teknologi audio terbaru. Perusahaan ini juga memperluas bisnisnya ke sektor mobil, robotika, dan peralatan kesehatan.

Huawei

Huawei Technologies Co., Ltd. adalah perusahaan teknologi multinasional yang berbasis di Shenzhen, Guangdong, China. Perusahaan ini didirikan pada tahun 1987 oleh Ren Zhengfei.

Selama tahun 2000-an, Huawei tumbuh pesat dan menjadi salah satu pemain utama di pasar telekomunikasi global. Perusahaan ini terus mengembangkan teknologi dan produknya, termasuk pengembangan jaringan 3G dan 4G. Pada tahun 2010, Huawei meluncurkan bisnis perangkat seluler dengan memproduksi smartphone yang kompetitif. Seri smartphone Huawei, seperti seri Mate dan P-series, menjadi sangat populer di pasar global.

Namun, Huawei juga menghadapi tantangan dan kontroversi terkait masalah keamanan dan hubungannya dengan pemerintah China. Beberapa negara, termasuk Amerika Serikat, membatasi atau melarang penggunaan perangkat Huawei di infrastruktur telekomunikasi mereka.

Baidu

Baidu, Inc. adalah perusahaan teknologi yang berbasis di Beijing, China. Perusahaan ini didirikan pada tahun 2000 oleh Eric Xu, Robin Li, dan Eric Xu.

Baidu awalnya dimulai sebagai mesin pencari online, mirip dengan Google, yang bertujuan untuk menyediakan pengalaman pencarian yang lebih baik untuk pengguna China. Pada tahun 2001, Baidu meluncurkan mesin pencari online pertamanya, yang dengan cepat menjadi salah satu mesin pencari terbesar dan paling populer di China.

Selain mesin pencarian, Baidu juga memperluas bisnisnya ke berbagai sektor lain. Pada tahun 2004, perusahaan ini meluncurkan Baidu Baike, yang merupakan versi China dari Wikipedia, serta Baidu Zhidao, yang mirip dengan Yahoo! Answers. Baidu juga memperkenalkan berbagai layanan online lainnya seperti Baidu Maps (peta), Baidu Tieba (forum online), dan Baidu Cloud (layanan cloud storage).

Kesimpulan

Asia memiliki banyak perusahaan teknologi terkenal dan berpengaruh di dunia. Negara-negara seperti China, Korea Selatan, dan Jepang telah menjadi basis bagi perusahaan-perusahaan teknologi terkemuka. Perusahaan-perusahaan ini mencakup berbagai sektor, termasuk elektronik konsumen, telekomunikasi, e-commerce, permainan, dan layanan online.

Kesuksesan perusahaan-perusahaan teknologi Asia didorong oleh sejumlah faktor, antara lain pertumbuhan ekonomi yang pesat di beberapa negara, populasi yang besar, investasi dalam riset dan pengembangan, serta budaya kewirausahaan dan inovasi yang kuat. Perusahaan-perusahaan ini juga terus berinovasi dan memperluas bisnis mereka, tidak hanya di pasar domestik, tetapi juga secara global.

Labels: ,

Tuesday, February 2, 2021

Publishing B2C Store in Hybris 5.6

Publishing B2C Store in Hybris 5.6
Publishing B2C Store in Hybris 5.6

Publishing B2C Store in Hybris 5.6

Synopsis

This blog post summarizes the steps involved in publishing an OOB B2C electronic accelerator (starter store) on hybris 5602 commerce suite, It
further describes the steps to publish a customized version of the store based on the OOB B2C Accelerator code template.

Setup and Build

Unzip the file to your preferred local folder and execute following from command prompt.
cd ~/hybris/bin/platform
. ./setantenv.sh
ant clean all
….
[input]  Press [Enter] to use the default value ([develop], production)
develop
all:
     [echo] Build finished on 3-October-2015 09:34:54.
     [echo]        
BUILD SUCCESSFUL
Total time: 43 seconds

At the end of this step you have a hybris commerce suit built using development template.

Setting up localextensions.xml

Unlike previous versions, localextensions.xml generated with development template is empty by default, you need to add the extensions that are relevant for your project.
Here is a sample localextensions.xml for publishing OOB B2C electronic store
  1. <?xml version=“1.0” encoding=“UTF-8”?>  
  2. <hybrisconfig xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=“resources/schemas/extensions.xsd”>  
  3.     <extensions>  
  4.         <!–  
  5.                 All extensions located in ${HYBRIS_BIN_DIR}/platform/ext are automatically loaded.  
  6.                 More information about how to configure available extensions can be found here : https://wiki.hybris.com/x/nZVzC  
  7.         —>  
  8.                    
  9.         <path dir=“${HYBRIS_BIN_DIR}” />  
  10.                                  
  11.         <!– ext-platform –>  
  12.         <extension name=“admincockpit” />  
  13.         <extension name=“backoffice” />  
  14.         <extension name=“cockpit” />  
  15.         <extension name=“hmc” />  
  16.         <extension name=“mcc” />  
  17.         <extension name=“platformhmc” />  
  18.                                            
  19.         <!– ext-platform-optional –>  
  20.         <extension name=“ldap” />  
  21.         <extension name=“lucenesearch” />  
  22.         <extension name=“virtualjdbc” />  
  23.                                            
  24.         <!– ext-cockpit –>  
  25.         <extension name=“reportcockpit” />  
  26.                                            
  27.         <!– ext-commerce –>  
  28.         <extension name=“btg” />  
  29.         <extension name=“btgcockpit” />  
  30.         <extension name=“commercesearch” />  
  31.         <extension name=“commercesearchbackoffice” />  
  32.         <extension name=“commercesearchhmc” />  
  33.         <extension name=“commerceservices” />  
  34.         <extension name=“basecommerce” />  
  35.         <extension name=“payment” />  
  36.         <extension name=“promotions” />  
  37.         <extension name=“voucher” />  
  38.         <extension name=“customerreview” />  
  39.         <extension name=“ticketsystem” />  
  40.         <extension name=“solrfacetsearch” />  
  41.         <extension name=“solrfacetsearchhmc” />  
  42.         <extension name=“oci” />  
  43.         <extension name=“wishlist” />  
  44.         <extension name=“commercefacades” />  
  45.         <extension name=“commercewebservicescommons” />  
  46.                                       
  47.         <!– ext-content –>  
  48.         <extension name=“productcockpit” />  
  49.         <extension name=“cms2” />  
  50.         <extension name=“cms2lib” />  
  51.         <extension name=“cmscockpit” />  
  52.         <extension name=“bmecat” />  
  53.         <extension name=“bmecathmc” />  
  54.         <extension name=“importcockpit” />  
  55.         <extension name=“classificationsystems” />  
  56.         <extension name=“classificationsystemshmc” />  
  57.                                     
  58.         <!– ext-channel –>  
  59.         <extension name=“cscockpit” />  
  60.         <extension name=“mobileoptionals” />  
  61.         <extension name=“mobileservices” />  
  62.                                    
  63.         <!– ext-addon –>  
  64.         <extension name=“addonsupport” />  
  65.         <extension name=“b2ccheckoutaddon” />  
  66.   
  67.         <!– ext-print –>  
  68.         <extension name=“print” />  
  69.         <extension name=“printcockpit” />  
  70.         <extension name=“printhmc” />  
  71.   
  72.         <!– ext-template –>  
  73.         <extension name=“ycommercewebservices” />  
  74.         <extension name=“ycommercewebserviceshmc” />  
  75.                                         
  76.         <!– ext-accelerator –>  
  77.         <extension name=“acceleratorservices” />  
  78.         <extension name=“acceleratorfacades” />  
  79.         <extension name=“acceleratorcms” />  
  80.         <extension name=“acceleratorstorefrontcommons” />  
  81.           
  82.           
  83.         <extension name=“yacceleratorinitialdata” />  
  84.     <extension name=“yacceleratorcockpits” />  
  85.     <extension name=“yacceleratorfulfilmentprocess” />  
  86.     <extension name=“yacceleratorcore” />  
  87.     <extension name=“yacceleratorfacades” />  
  88.     <extension name=“yacceleratorstorefront” />  
  89.     <extension name=“electronicsstore” />  
  90.     <extension name=“apparelstore” />  
  91.     <extension name=“yacceleratortest” />  
  92.      
  93.     <extension dir=“${HYBRIS_BIN_DIR}/ext-addon/b2ccheckoutaddon”/>  
  94.     <extension dir=“${HYBRIS_BIN_DIR}/ext-addon/addonsupport”/>  
  95.     <extension dir=“${HYBRIS_BIN_DIR}/ext-content/liveeditaddon”/>  
  96.           
  97.         <extension dir=“${HYBRIS_BIN_DIR}/ext-addon/acceleratorwebservicesaddon”/>  
  98.           
  99.     </extensions>  
  100. </hybrisconfig>  
Perform a Build again
ant build all
./hybrisserver.sh
Got to Hybris Admin console and perform complete initialization
Adding Add On’s necessary for OOB B2C electronic store
# Include Add On
ant addoninstall -Daddonnames=”liveeditaddon” -DaddonStorefront.yacceleratorstorefront=”yacceleratorstorefront”
[echo] Adding addon ‘liveeditaddon’ to extensioninfo.xml for ‘yacceleratorstorefront’
BUILD SUCCESSFUL
If you don’t add this plugin it will result in following error while accessing the yaccelerator store, org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/views/desktop/pages/layout/landingLayout2Page.jsp at line 6
Perform a Build again
ant all
./hybrisserver.sh

Store Initialization

Got to Hybris Admin console and perform following steps.
Platform -> update
select only liveeditaddon and click on update.

Setting up custom Store
ant modulegen -Dinput.module=accelerator -Dinput.name=myb2cstore -Dinput.package=org.mystore
   [echo] Next steps:
     [echo] 
     [echo] 1) Add your extension to your /Users/hvadiv/hybris5602/hybris/config/localextensions.xml
     [echo] 
     [echo] <extension dir=”/Users/hvadiv/hybris5602/hybris/bin/custom/myb2cstore/myb2cstorefulfilmentprocess”/>
     [echo] <extension dir=”/Users/hvadiv/hybris5602/hybris/bin/custom/myb2cstore/myb2cstorecore”/>
     [echo] <extension dir=”/Users/hvadiv/hybris5602/hybris/bin/custom/myb2cstore/myb2cstoreinitialdata”/>
     [echo] <extension dir=”/Users/hvadiv/hybris5602/hybris/bin/custom/myb2cstore/myb2cstorefacades”/>
     [echo] <extension dir=”/Users/hvadiv/hybris5602/hybris/bin/custom/myb2cstore/myb2cstoretest”/>
     [echo] <extension dir=”/Users/hvadiv/hybris5602/hybris/bin/custom/myb2cstore/myb2cstorestorefront”/>
     [echo] <extension dir=”/Users/hvadiv/hybris5602/hybris/bin/custom/myb2cstore/myb2cstorecockpits”/>
     [echo]
     [echo] 2) Remove the following extensions from your /Users/hvadiv/hybris5602/hybris/config/localextensions.xml
     [echo] yacceleratorfulfilmentprocess,yacceleratorcore,yacceleratorinitialdata,yacceleratorfacades,yacceleratortest,yacceleratorstorefront,yacceleratorcockpits
     [echo]
     [echo] 3) Make sure the applicationserver is stopped before you build the extension the first time.
     [echo] 
     [echo] 4) Perform ‘ant’ in your hybris/platform directory.
     [echo]
     [echo] 5) Restart the applicationserver
     [echo] 
     [echo] 
BUILD SUCCESSFUL

Modified localextensions.xml file in my local setup is as follows.
  1. <?xml version=“1.0” encoding=“UTF-8”?>  
  2. <hybrisconfig xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance” xsi:noNamespaceSchemaLocation=“resources/schemas/extensions.xsd”>  
  3.     <extensions>  
  4.         <!–  
  5.                 All extensions located in ${HYBRIS_BIN_DIR}/platform/ext are automatically loaded.  
  6.                 More information about how to configure available extensions can be found here : https://wiki.hybris.com/x/nZVzC  
  7.         —>  
  8.                    
  9.         <path dir=“${HYBRIS_BIN_DIR}” />  
  10.                                  
  11.         <!– ext-platform –>  
  12.         <extension name=“admincockpit” />  
  13.         <extension name=“backoffice” />  
  14.         <extension name=“cockpit” />  
  15.         <extension name=“hmc” />  
  16.         <extension name=“mcc” />  
  17.         <extension name=“platformhmc” />  
  18.                                            
  19.         <!– ext-platform-optional –>  
  20.         <extension name=“ldap” />  
  21.         <extension name=“lucenesearch” />  
  22.         <extension name=“virtualjdbc” />  
  23.                                            
  24.         <!– ext-cockpit –>  
  25.         <extension name=“reportcockpit” />  
  26.                                            
  27.         <!– ext-commerce –>  
  28.         <extension name=“btg” />  
  29.         <extension name=“btgcockpit” />  
  30.         <extension name=“commercesearch” />  
  31.         <extension name=“commercesearchbackoffice” />  
  32.         <extension name=“commercesearchhmc” />  
  33.         <extension name=“commerceservices” />  
  34.         <extension name=“basecommerce” />  
  35.         <extension name=“payment” />  
  36.         <extension name=“promotions” />  
  37.         <extension name=“voucher” />  
  38.         <extension name=“customerreview” />  
  39.         <extension name=“ticketsystem” />  
  40.         <extension name=“solrfacetsearch” />  
  41.         <extension name=“solrfacetsearchhmc” />  
  42.         <extension name=“oci” />  
  43.         <extension name=“wishlist” />  
  44.         <extension name=“commercefacades” />  
  45.         <extension name=“commercewebservicescommons” />  
  46.                                       
  47.         <!– ext-content –>  
  48.         <extension name=“productcockpit” />  
  49.         <extension name=“cms2” />  
  50.         <extension name=“cms2lib” />  
  51.         <extension name=“cmscockpit” />  
  52.         <extension name=“bmecat” />  
  53.         <extension name=“bmecathmc” />  
  54.         <extension name=“importcockpit” />  
  55.         <extension name=“classificationsystems” />  
  56.         <extension name=“classificationsystemshmc” />  
  57.                                     
  58.         <!– ext-channel –>  
  59.         <extension name=“cscockpit” />  
  60.         <extension name=“mobileoptionals” />  
  61.         <extension name=“mobileservices” />  
  62.                                    
  63.         <!– ext-addon –>  
  64.         <extension name=“addonsupport” />  
  65.         <extension name=“b2ccheckoutaddon” />  
  66.   
  67.         <!– ext-print –>  
  68.         <extension name=“print” />  
  69.         <extension name=“printcockpit” />  
  70.         <extension name=“printhmc” />  
  71.   
  72.         <!– ext-template –>  
  73.         <extension name=“ycommercewebservices” />  
  74.         <extension name=“ycommercewebserviceshmc” />  
  75.                                         
  76.         <!– ext-accelerator –>  
  77.         <extension name=“acceleratorservices” />  
  78.         <extension name=“acceleratorfacades” />  
  79.         <extension name=“acceleratorcms” />  
  80.         <extension name=“acceleratorstorefrontcommons” />  
  81.           
  82.      <extension dir=“${HYBRIS_BIN_DIR}/custom/myb2cstore/myb2cstorefulfilmentprocess”/>  
  83.      <extension dir=“${HYBRIS_BIN_DIR}/custom/myb2cstore/myb2cstorecore”/>  
  84.      <extension dir=“${HYBRIS_BIN_DIR}/custom/myb2cstore/myb2cstoreinitialdata”/>  
  85.      <extension dir=“${HYBRIS_BIN_DIR}/custom/myb2cstore/myb2cstorefacades”/>  
  86.      <extension dir=“${HYBRIS_BIN_DIR}/custom/myb2cstore/myb2cstoretest”/>  
  87.      <extension dir=“${HYBRIS_BIN_DIR}/custom/myb2cstore/myb2cstorestorefront”/>  
  88.      <extension dir=“${HYBRIS_BIN_DIR}/custom/myb2cstore/myb2cstorecockpits”/>  
  89.         <!–extension name=“yacceleratorinitialdata” />  
  90.     <extension name=“yacceleratorcockpits” />  
  91.     <extension name=“yacceleratorfulfilmentprocess” />  
  92.     <extension name=“yacceleratorcore” />  
  93.     <extension name=“yacceleratorfacades” />  
  94.     <extension name=“yacceleratorstorefront” />  
  95.     <extension name=“yacceleratortest” /–>  
  96.   
  97.   
  98.     <extension name=“electronicsstore” />  
  99.     <extension name=“apparelstore” />  
  100.      
  101.     <extension dir=“${HYBRIS_BIN_DIR}/ext-addon/b2ccheckoutaddon”/>  
  102.     <extension dir=“${HYBRIS_BIN_DIR}/ext-addon/addonsupport”/>  
  103.     <extension dir=“${HYBRIS_BIN_DIR}/ext-content/liveeditaddon”/>  
  104.           
  105.         <extension dir=“${HYBRIS_BIN_DIR}/ext-addon/acceleratorwebservicesaddon”/>  
  106.           
  107.     </extensions>  
  108. </hybrisconfig>  
Perform a Build again
ant
./hybrisserver.sh

Store Initialization

Got to Hybris Admin console and perform following steps.
Platform -> update
and start initialization of the new store.
Adding Add On’s necessary for OOB B2C electronic store
ant addoninstall -Daddonnames=”liveeditaddon” -DaddonStorefront.myb2cstorestorefront=”myb2cstorestorefront”
ant all
./hybriserver.sh
Got to Hybris Admin console and perform following steps.
Platform -> update
select only liveeditaddon and click on update.
Temporary Fix
An issue with JSP compilation at runtime while accessing the home page seems to be a defect in 5602 version
Following fix will help resolve this error, watch out for an official fix in the next version
Navigate to generated source code for .\hybris\bin\custom\myb2cstore\myb2cstorestorefront\web\webroot\WEB-INF\common\tld\cmstags.tld
and replace the content with following.
The change is reverting de.hybris.liveeditaddon.cms.tags.LiveeditaddonCMSContentSlotTag back to de.hybris.platform.acceleratorcms.tags2.CMSContentSlotTag.
  1. <?xml version=“1.0” encoding=“UTF-8”?>  
  2.   
  3.   
  4. <taglib xmlns=“http://java.sun.com/xml/ns/javaee”  
  5.         xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”  
  6.         xsi:schemaLocation=“http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsd”  
  7.         version=“2.1”>  
  8.   <tlib-version>1.2</tlib-version>  
  9.   <short-name>cms</short-name>  
  10.   <uri>http://hybris.com/tld/cmstags</uri>  
  11.   
  12.   
  13.   <tag>  
  14.   <description>Iterates over the components in a CMS content slot for a position in the current page</description>  
  15.   <name>pageSlot</name>  
  16.   <tag-class>de.hybris.platform.acceleratorcms.tags2.CMSContentSlotTag</tag-class>  
  17.   <body-content>JSP</body-content>  
  18.   <attribute>  
  19.   <description>the position of the content slot in the CMS page</description>  
  20.   <name>position</name>  
  21.   <required>true</required>  
  22.   <rtexprvalue>true</rtexprvalue>  
  23.   </attribute>  
  24.   <attribute>  
  25.   <description>the var name to access the content element</description>  
  26.   <name>var</name>  
  27.   <required>true</required>  
  28.   <rtexprvalue>false</rtexprvalue>  
  29.   </attribute>  
  30.   <attribute>  
  31.   <description>the limit on the number of components to render in this slot</description>  
  32.   <name>limit</name>  
  33.   <required>false</required>  
  34.   <rtexprvalue>true</rtexprvalue>  
  35.   </attribute>  
  36.   <attribute>  
  37.   <description>the HTML element to generate for this slot</description>  
  38.   <name>element</name>  
  39.   <required>false</required>  
  40.   <rtexprvalue>true</rtexprvalue>  
  41.   </attribute>  
  42.   <!– Any other attributes specified are written onto the element –>  
  43.   <dynamic-attributes>true</dynamic-attributes>  
  44.   </tag>  
  45.   
  46.   
  47.   <tag>  
  48.   <description>Iterates over the components in a CMS content slot given the UID of the slot</description>  
  49.   <name>globalSlot</name>  
  50.   <tag-class>de.hybris.platform.acceleratorcms.tags2.CMSContentSlotTag</tag-class>  
  51.   <body-content>JSP</body-content>  
  52.   <attribute>  
  53.   <description>the uid of content slot</description>  
  54.   <name>uid</name>  
  55.   <required>true</required>  
  56.   <rtexprvalue>true</rtexprvalue>  
  57.   </attribute>  
  58.   <attribute>  
  59.   <description>the var name to access the content element</description>  
  60.   <name>var</name>  
  61.   <required>true</required>  
  62.   <rtexprvalue>false</rtexprvalue>  
  63.   </attribute>  
  64.   <attribute>  
  65.   <description>the limit on the number of components to render in this slot</description>  
  66.   <name>limit</name>  
  67.   <required>false</required>  
  68.   <rtexprvalue>true</rtexprvalue>  
  69.   </attribute>  
  70.   <attribute>  
  71.   <description>the HTML element to generate for this slot</description>  
  72.   <name>element</name>  
  73.   <required>false</required>  
  74.   <rtexprvalue>true</rtexprvalue>  
  75.   </attribute>  
  76.   <!– Any other attributes specified are written onto the element –>  
  77.   <dynamic-attributes>true</dynamic-attributes>  
  78.   </tag>  
  79.   
  80.   
  81.   <!– The ‘slot’ tag is deprecated –>  
  82.   <!– <tag>  
  83.   <description>Iterates over a CMS content slot</description>  
  84.   <name>slot</name>  
  85.   <tag-class>de.hybris.platform.acceleratorcms.tags2.CMSContentSlotTag</tag-class>  
  86.   <body-content>JSP</body-content>  
  87.   <attribute>  
  88.   <description>the content slot</description>  
  89.   <name>contentSlot</name>  
  90.   <required>false</required>  
  91.   <rtexprvalue>true</rtexprvalue>  
  92.   </attribute>  
  93.   <attribute>  
  94.   <description>the uid of content slot</description>  
  95.   <name>uid</name>  
  96.   <required>false</required>  
  97.   <rtexprvalue>true</rtexprvalue>  
  98.   </attribute>  
  99.   <attribute>  
  100.   <description>the position of content slot</description>  
  101.   <name>position</name>  
  102.   <required>false</required>  
  103.   <rtexprvalue>true</rtexprvalue>  
  104.   </attribute>  
  105.   <attribute>  
  106.   <description>the var name to access the content element</description>  
  107.   <name>var</name>  
  108.   <required>true</required>  
  109.   <rtexprvalue>false</rtexprvalue>  
  110.   </attribute>  
  111.   <attribute>  
  112.   <description>the limit on the number of components to render in this slot</description>  
  113.   <name>limit</name>  
  114.   <required>false</required>  
  115.   <rtexprvalue>true</rtexprvalue>  
  116.   </attribute>  
  117.   </tag> —>  
  118.   
  119.   
  120.   <tag>  
  121.   <description>Renders a component by calling it’s controller</description>  
  122.   <name>component</name>  
  123.   <tag-class>de.hybris.platform.acceleratorcms.tags2.CMSComponentTag</tag-class>  
  124.   <body-content>JSP</body-content>  
  125.   <attribute>  
  126.   <description>the uid of the component</description>  
  127.   <name>uid</name>  
  128.   <required>false</required>  
  129.   <rtexprvalue>true</rtexprvalue>  
  130.   </attribute>  
  131.   <attribute>  
  132.   <description>the component</description>  
  133.   <name>component</name>  
  134.   <required>false</required>  
  135.   <rtexprvalue>true</rtexprvalue>  
  136.   </attribute>  
  137.   <attribute>  
  138.   <description>the parent component</description>  
  139.   <name>parentComponent</name>  
  140.   <required>false</required>  
  141.   <rtexprvalue>true</rtexprvalue>  
  142.   </attribute>  
  143.   <attribute>  
  144.   <description>Set to true in order to evaluate restrictions on this component, default value false. Note that restrictions are typically evaluated by the slot tag.</description>  
  145.   <name>evaluateRestriction</name>  
  146.   <required>false</required>  
  147.   <rtexprvalue>true</rtexprvalue>  
  148.   </attribute>  
  149.   <attribute>  
  150.   <description>the HTML element to generate for this component</description>  
  151.   <name>element</name>  
  152.   <required>false</required>  
  153.   <rtexprvalue>true</rtexprvalue>  
  154.   </attribute>  
  155.   <!– Any other attributes specified are written onto the element –>  
  156.   <dynamic-attributes>true</dynamic-attributes>  
  157.   </tag>  
  158.   
  159.   
  160. </taglib>  

Labels: , ,