Expand my Community achievements bar.

SOLVED

New developer - following Tutorial on CXRDE Lite and can't get 'test' page to work

Avatar

Level 2

I am a brand new AEM 6.1 developer. I am following through the tutorials I found here: outv.omniture.com.

Specifically, I've been following the "Create Project", "Create Template", and "Create Page Component" tutorials.

The tutorials walk me through creating a folder structure in CRXDE Lite for "training" that contains folders for "components" (and "components/page" and "components/page"), then "install", "src", and "templates". Next it has me create a template called "contentpage", that uses "training/components/page/contentpage" as its resource type. Then I create a new component in "training/components/page/contentpage". I edit this component to change the JSP to just have some basic HTML for a page. (html, head, title, body, h1, close). I 'save all' and then move on.

From there, it sends me to the old interface for WCM, and has me create a new page (named 'test'). Here is where things seem to break down. If I double-click on this new 'test' page, the tutorial says I should see my simple HTML show up in a new tab. I get the new tab, but it is a blank page. The 'show source' shows that I am in the AEM Editor, but nothing is displayed on the browser. Also, my simple HTML (which contains "Hello World") does not show up in the page anywhere.

I can bring up the Geometrix Demo site English homepage in the AEM Editor just fine, so that part appears to be completely functional.

My suspicion is that the 6.1 version of AEM introduced a new process for this simple tutorial, and I am just using an old Tutorial.

SO, my questions are:

1) Is there a better place to go for tutorials to learn how to develop in AEM 6.1?

2) Is there something simple I'm missing that I need to do to get my contentpage component to show up on a new page?


 

1 Accepted Solution

Avatar

Correct answer by
Administrator

HI

Best way to learn AEM is by Helpx articles.These are step by step approach to develop things. New articles also have Demo package attached with it.

 

Some of  AEM reference to start are :-

Link :- https://helpx.adobe.com/experience-manager/using/onboardAEM.html 

Link:- https://helpx.adobe.com/experience-manager/using/first-osgi.html

Link :- https://helpx.adobe.com/experience-manager/using/custom-carousel-components.html

Link:- http://helpx.adobe.com/experience-manager/using/custom-sling-servlets.html

Link :- http://helpx.adobe.com/experience-manager/using/creating-sightly-component.html

Link :- http://helpx.adobe.com/experience-manager/using/creating-touchui-component.html (community article)

Link :- http://helpx.adobe.com/experience-manager/using/extending-aem-6-administrator-user.html

Link:- http://helpx.adobe.com/experience-manager/using/creating-touchui-xtypes.html

Link:- http://helpx.adobe.com/experience-manager/using/creating-cxf-bundles-consume-web.html

Link:- http://helpx.adobe.com/experience-manager/using/querying-experience-manager-data-using1.html

Link (Help hub) :- https://helpx.adobe.com/marketing-cloud/experience-manager.html (Tutorials and Training, here you will get video and text tutorials).

Link (Documentation):- https://docs.adobe.com/docs/en/aem/6-1/develop/the-basics/website.html

Link:- https://www.youtube.com/watch?v=QfvFWSQQ_0M&list=PLRzUAoFVQxTeBOZmr7GykKSHt2bX0OCf_

 

I hope this would help you.

 

Thanks and Regards

Kautuk Sahni



Kautuk Sahni

View solution in original post

3 Replies

Avatar

Level 10

See this helpx article:

https://helpx.adobe.com/experience-manager/using/first-osgi.html

It will walk you through everything you need to know - inlcuding how to create templates, page components, and OSGi bundles. 

See our AEM Community page for many tutorials: 

https://helpx.adobe.com/marketing-cloud/experience-manager.html

Hope this helps

Avatar

Correct answer by
Administrator

Avatar

Level 10

If you new to AEM, it would be recommended to create project from archetype 10 not crxde.

The good part this archetype is that i will automatically setup all basic modules for your project.

Here how you can easily do this:-

Install AEM plugin in eclipse: http://adobeaemclub.com/how-to-set-up-aem-projects-using-eclipse-plugin/

Create project and deploy to AEM: http://adobeaemclub.com/configuring-aem-maven-archetype-for-eclipse-plugin/