Giter VIP home page Giter VIP logo

aem-phonegap-kitchen-sink's People

Contributors

blefebvre avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aem-phonegap-kitchen-sink's Issues

Multilingual packages not being downloaded.

Hi Bruce,

First of all, excuse me if this is not an issue and I am missing something instead. I am building a multilingual app in Phonegap and when I download the sources the only files that I get under the ./www folder are the English ones.

I was able to reproduce the same issue with the kitchen sink, by adding the French content to Staging and downloading the sources. I checked the contentsync/config nodes and I see everything OK.

Any idea of what could be going wrong? Did I miss something?

Thanks in advance.

Over-the-air update requests return 404s in the app

The same request [0] made from a browser returns the expected JSON result.

[0] example: localhost:4503/content/phonegap/kitchen-sink/en/jcr:content/pge-app/app-config.pge-updates.json?ifModifiedSince=1439576997388

Install on AEM 6.0 SP1 fails with 500 error

Doing a mvn install results in:
[ERROR] Request failed: com.day.jcr.vault.packaging.PackageException: org.apache.jackrabbit.vault.packaging.PackageException: javax.jcr.nodetype.ConstraintViolationException: OakConstraint0021: /content/dam/brucelefebvre/kitchen-sink/library/design-patterns.jpeg/jcr:content/renditions/cqdam.pyramid.tiff/jcr:content[[nt:resource]]: Mandatory property jcr:data not found in a new node (500)

Include documentation on adding a plugin to the app

Navigate to the phonegap shell root (assumes Bash):

$ pushd content-dev/src/main/content/jcr_root/content/phonegap/kitchen-sink/shell/_jcr_content/pge-app/app-content/phonegap

Add the plugin using the Cordova CLI:

$ cordova plugin add https://github.com/bluecats/bluecats-phonegap.git

Return to the app root, and re-install the app to AEM:

$ popd
$ mvn -PautoInstallPackage clean install

`mvn install` fails with dependency error

If your maven settings.xml points to the public Adobe repo, the build will fail with the following error:

Failed to execute goal on project phonegap-kitchen-sink-bundle: Could not
resolve dependencies for project
com.brucelefebvre:phonegap-kitchen-sink-bundle:bundle:1.0-SNAPSHOT: The
following artifacts could not be resolved:
com.day.cq:cq-content-sync:jar:5.7.2, com.day.cq.wcm:cq-wcm-api:jar:5.7.8,
com.day.cq.wcm:cq-wcm-foundation:jar:5.7.2,
com.day.cq.dam:cq-dam-api:jar:5.7.18: Failure to find
com.day.cq:cq-content-sync:jar:5.7.2 in
http://repo.adobe.com/nexus/content/groups/public/

In Chrome, API demo pages do not render due to a MIME type issue with angular-app-module.js script

To reproduce:

Result:

  • the page will not render, and an error will appear in the console [0]

[0] Full error from Chrome web inspector: Refused to execute script from '*.angular-app-module.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.