Prabhat_Jain
Prabhat_Jain
21-09-2018
Hi smacdonald2008,
I am getting following error while adding any sling model component.I am trying to add "hello world" here.May be it is very basic exception but I don't know why it is throwing .
Arun_Patidar
MVP
Arun_Patidar
MVP
21-09-2018
Hi,
Can you check if your bundle is active or not? did you modify the POM for sling models package
<
configuration
>
<
instructions
>
<!-- Import any version of javax.inject, to allow running on multiple versions of AEM -->
<
Import-Package
>javax.inject;version=0.0.0,*</
Import-Package
>
<
Sling-Model-Packages
>
AEMMaven13.core
</
Sling-Model-Packages
>
</
instructions
>
</
configuration
>
more info find at below:
Creating an Adobe Experience Manager 6.4 Project using Adobe Maven Archetype 13
Prabhat_Jain
Prabhat_Jain
21-09-2018
Hi Arun Patidar,
It is default configuration path of "core" package whenever we create any new project.No need to add anything.
Prabhat_Jain
Prabhat_Jain
21-09-2018
It is still not working for me!
Arun_Patidar
MVP
Arun_Patidar
MVP
21-09-2018
Hi,
POM looks fine but your package name is in capital, make your package in lower case and build again.
e.g. AEMMaven13 to aemmaven13
Prabhat_Jain
Prabhat_Jain
21-09-2018
Yes first I also think of the same but there are so many projects on helpx which is having same group id with capital letter.
Prabhat_Jain
Prabhat_Jain
21-09-2018
Arun_Patidar
MVP
Arun_Patidar
MVP
21-09-2018
Hi,
Its ok to have Project and Bundle name in caps but the java package name should be in lowercase
for example in above example, package name is com.aem.community.core but artifact name is AEMMaven13.core
try to create new package or update java package in lower case and check.
Creating an Adobe Experience Manager 6.4 Project using Adobe Maven Archetype 13
smacdonald2008
smacdonald2008
21-09-2018
This stuff should all work out of the box with no modification. You only need to update the POM as described in the article. See this video.
smacdonald2008
smacdonald2008
21-09-2018
IN all HELPX articles - packages are always lower case too. In addition - each one has been tested numerous times by various super users - like Ratna Kumar