Problems Getting Brackets/Sightly working with Geometrixx | Community
Skip to main content
MktgCloudUser
Level 4
October 16, 2015
Solved

Problems Getting Brackets/Sightly working with Geometrixx

  • October 16, 2015
  • 5 replies
  • 2706 views

Hello,

I’m new to Brackets and AEM 6 coming from the old 5.5 development setup and having problems getting the Slightly integration on my local machine working.  I’m following the instructions here (http://docs.adobe.com/docs/en/dev-tools/sightly-brackets.html) but it’s not working for me.  What would really help is if someone can provide step by step instructions on connecting to the /apps /libs and /content folders for geometrixx (since everyone has this) and I can replicate for my own project.

These are the steps I’m taking that aren’t working.

  1. Install & load AEM
  2. Install Brackets & Slightly extension
  3. Update project settings to connect to localhost with default username/password
  4. Created two directories inside the Brackets folder called /brackets/projects/geometrixx/jcr_root and  /brackets/projects/geometrixx/META-INF/vault/filter.xml with the file content below.
  5. Choose File > Open Folder > geometrixx and click import and export content package

<workspaceFilter version="1.0">
  <filter root="/apps/geometrixx" />
  <filter root="/content"> />
  <filter root="/libs"> />
  <filter root="/etc/geometrixx" />
</workspaceFilter>

At this point, nothing happens.  After restarting a few times, the pink AEM button in the right side became enabled and clicking it generated an invalid username/password error (using the default AEM admin account credentials).  I managed to only get the button enabled once – no clue how to get back to that point (seems permanently disabled).

Environment: AEM 6 SP2, Brackets 1.1, Windows 8 x64, Java 7u76

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by smacdonald2008

You are correct. There appears to be a bug with this tool and syncing with AEM:

[img]Brackets.png[/img]

 In my case - its not logging in at all. So there is something wrong with this tool. Please log a ticket here:

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

You do no need this tool to develop Sightly components. You can use CRXDE Lite, Eclipse, etc. 

Here is a community article that you should read that talks about creating a Touch UI component for AEM 6 that uses Sightly:

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

Also - here is a link to Ask the Experts on Sightly:

https://www.youtube.com/watch?v=QfvFWSQQ_0M 

5 replies

smacdonald2008
smacdonald2008Accepted solution
Level 10
October 16, 2015

You are correct. There appears to be a bug with this tool and syncing with AEM:

[img]Brackets.png[/img]

 In my case - its not logging in at all. So there is something wrong with this tool. Please log a ticket here:

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

You do no need this tool to develop Sightly components. You can use CRXDE Lite, Eclipse, etc. 

Here is a community article that you should read that talks about creating a Touch UI component for AEM 6 that uses Sightly:

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

Also - here is a link to Ask the Experts on Sightly:

https://www.youtube.com/watch?v=QfvFWSQQ_0M 

MktgCloudUser
Level 4
October 16, 2015
smacdonald2008
Level 10
October 16, 2015

For Eclipse - use Kepular.

Also - when using Eclipse, you can sync using vault as opposed to using plug-ins that may or may not work. Seems there may be issues in some people's dev environments that interfere with plug-ins.  

Here is a community article that talks about getting up and running with Kepular and AEM and uses vault to sync the code: 

https://helpx.adobe.com/experience-manager/using/creating-aem-project-using-eclipse.html

Note this section. I have not seen issues with vault. 

Setup the vault tool

The next task to perform is to setup the vault tool so you can use it to synchronize between AEM JCR and Eclipse. For example, later in this development article, a template and page component is created using CRXDE lite. You can synchronize the code using the vault tool. 

Note:

Install the filevault tool in your development environment. For details, see How to use the VLT Tool.

MktgCloudUser
Level 4
October 16, 2015

Okay, I will give this a try - where you successful with that login dialog after re-entering the credentials?

smacdonald2008
Level 10
October 16, 2015

Nothing happened. Go ahead and log that bug.

For Sightly use Eclipse - or even CRXDE lite for now.

Also watch that webinar i referenced. It's new - just recently posted.

You can also get some code from that session here:

https://communities.adobe.com/en/communities/aem_technologistsdevelopersarchitects/resources.html