Expand my Community achievements bar.

SOLVED

Multifield and Customized field component for touch optimized ui

Avatar

Level 4

Hi ,

Could you please let us know how to develop multifield component and customized multifield component (having textfield and pathfield)  for touch optimized UI.

 

Thanks in advance.

Vijaya Immadisetty.

1 Accepted Solution

Avatar

Correct answer by
Administrator

Hi

To resolve your problem, please follow the link mentioned below:-

Link: - http://blogs.adobe.com/livecycle/2011/11/integrating-twitter4j-and-cqwem.html

//

These errors were caused because I didn’t put the twitter4j packages in the <Export-Package> element of the “maven-bundle-plugin”.

Here an example how I added the twitter4j in the <Export-Package> element.

<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<Export-Package>
twitter4j.*
</Export-Package>
</instructions>
</configuration>
</plugin>

Link:- http://stackoverflow.com/questions/9776885/cant-start-osgi-bundle-because-import-cannot-be-resolved

Link:- http://stackoverflow.com/questions/30158628/aem-6-osgi-package-dependencies-not-getting-resolved

 

I hope this would help you.

 

Thanks and Regards

Kautuk Sahni



Kautuk Sahni

View solution in original post

4 Replies

Avatar

Administrator

Hi Vijaya Immadisetty

Please have a look at some of the community articles, that will let you create these components from scratch:

Using custom xtypes in Adobe Experience Manager 6 Touch UI

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

It covers :-

  • how to develop an AEM 6 Touch UI component. 
  • how to use a custom xtype to work in an AEM 6 Touch UI.
  • how to use the component in both the Touch UI and classic views. 

 

Creating your first Adobe Experience Manager Touch UI component

 

Link :- https://helpx.adobe.com/experience-manager/using/creating-touchui-component.html

 

It covers :-

  • how to develop an AEM 6 Touch UI component. 
  • how to develop the AEM 6 component's dialog using sling:resourceType properties, which is required for use in the Touch UI view.
  • how to build a dialog for the same component for use in the AEM classic view. 
  • how to use the component in both theTouch UI and classic views. 

 

I hope this would help you.

 

Thanks and Regards

Kautuk Sahni

 



Kautuk Sahni

Avatar

Level 4

Hi ,

To implement this I am following the article   https://helpx.adobe.com/experience-manager/using/creating-touchui-xtypes.html.

I have followed the article and downloaded from the github using the link

https://github.com/Adobe-Consulting-Services/acs-aem-commons/tree/release/1.10.2.. I have installed the same in AEM.

But In AEM one bundle is installed and is not activated. Please find the screen shot for the same.Please help in resolving this issue.

Thank You.

Best Regards,

Vijaya Immadisetty.

Avatar

Correct answer by
Administrator

Hi

To resolve your problem, please follow the link mentioned below:-

Link: - http://blogs.adobe.com/livecycle/2011/11/integrating-twitter4j-and-cqwem.html

//

These errors were caused because I didn’t put the twitter4j packages in the <Export-Package> element of the “maven-bundle-plugin”.

Here an example how I added the twitter4j in the <Export-Package> element.

<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<Export-Package>
twitter4j.*
</Export-Package>
</instructions>
</configuration>
</plugin>

Link:- http://stackoverflow.com/questions/9776885/cant-start-osgi-bundle-because-import-cannot-be-resolved

Link:- http://stackoverflow.com/questions/30158628/aem-6-osgi-package-dependencies-not-getting-resolved

 

I hope this would help you.

 

Thanks and Regards

Kautuk Sahni



Kautuk Sahni