org.liveSense.sample.simplePortal
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.github.livesense</groupId>
<artifactId>org.liveSense.sample.simplePortal</artifactId>
<version>1.0.5</version>
</dependency><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.github.livesense</groupId>
<artifactId>org.liveSense.parent</artifactId>
<version>1.0.5</version>
<relativePath>..</relativePath>
</parent>
<version>1.0.5</version>
<scm>
<connection>scm:git:https://github.com/liveSense/org.liveSense.sample.simplePortal.git</connection>
<developerConnection>scm:git:https://github.com/liveSense/org.liveSense.sample.simplePortal.git</developerConnection>
<url>https://github.com/liveSense/org.liveSense.sample.simplePortal</url>
<tag>1.0.5</tag>
</scm>
<artifactId>org.liveSense.sample.simplePortal</artifactId>
<packaging>bundle</packaging>
<description>Simple JSP scripted portal</description>
<name>liveSense :: Sample :: Simple portal</name>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<!-- Iniial bundle configurations (for example FsResource) -->
<Felix-Initial-Configuration>
${Felix-Initial-Configuration}
</Felix-Initial-Configuration>
<!-- initial content to be loaded on bundle installation -->
<Sling-Initial-Content>
${Sling-Initial-Content}
</Sling-Initial-Content>
<!-- Resources delegated in bundle as resource -->
<Sling-Bundle-Resources>
${Sling-Bundle-Resources}
</Sling-Bundle-Resources>
<!-- Copy the files from filesystem to Bundle -->
<Include-Resource>
${Include-Resource}
</Include-Resource>
<!-- node types to be created -->
<Sling-Nodetypes>
${Sling-Nodetypes}
</Sling-Nodetypes>
<!-- Which java packages are exported for other bundles -->
<Export-Package>
${Export-Package}
</Export-Package>
<!-- Which packges imported to bundle -->
<Import-Package>
${Import-Package}
</Import-Package>
<!-- Dynamic packages -->
<DynamicImport-Package>
${DynamicImport-Package}
</DynamicImport-Package>
<!-- Embedded packages -->
<Embed-Dependency>
${Embed-Dependency}
</Embed-Dependency>
</instructions>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>development</id>
<properties>
<!-- Iniial bundle configurations (for example FsResource) -->
<Felix-Initial-Configuration>
configuration
</Felix-Initial-Configuration>
<!-- initial content to be loaded on bundle installation -->
<Sling-Initial-Content>
nodes;overwrite:=true;uninstall:=true
</Sling-Initial-Content>
<!-- Copy the files from filesystem to Bundle -->
<Include-Resource>
{maven-resources}
</Include-Resource>
<!-- node types to be created -->
<Sling-Nodetypes>
nodetypes/simpleportal.cnd;reregister:=true
</Sling-Nodetypes>
<Export-Package>
org.liveSense.*
</Export-Package>
<Import-Package>
!javax.portlet.*,
*;resolution:=optional
</Import-Package>
<Embed-Dependency>
org.apache.sling.commons.osgi;inline="org/apache/sling/commons/osgi/OsgiUtil.*",
commons-lang;inline="org/apache/commons/lang/StringUtils.class",
commons-codec;inline="org/apache/commons/codec/binary/Base64.*
|org/apache/commons/codec/binary/Hex*
|org/apache/commons/codec/binary/StringUtils*
|org/apache/commons/codec/BinaryEncoder*
|org/apache/commons/codec/BinaryDecoder*
|org/apache/commons/codec/Encoder*
|org/apache/commons/codec/Decoder*
|org/apache/commons/codec/EncoderException*
|org/apache/commons/codec/DecoderException*"
</Embed-Dependency>
</properties>
</profile>
<profile>
<id>release</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<!-- Iniial bundle configurations (for example FsResource) -->
<Felix-Initial-Configuration />
<!-- initial content to be loaded on bundle installation -->
<Sling-Initial-Content>
nodes;overwrite:=true;uninstall:=true,
content;overwrite:=false;uninstall:=true
</Sling-Initial-Content>
<!-- Delegate Bundle content as resource -->
<Sling-Bundle-Resources>
/apps/simpleportal,
</Sling-Bundle-Resources>
<!-- node types to be created -->
<Sling-Nodetypes>
nodetypes/simpleportal.cnd;reregister:=true
</Sling-Nodetypes>
<Export-Package>
com.liveSense.*
</Export-Package>
<Import-Package>
!javax.portlet.*,
*;resolution:=optional
</Import-Package>
<!-- Copy the files from filesystem to Bundle -->
<Include-Resource>
{maven-resources}
</Include-Resource>
<Embed-Dependency>
org.apache.sling.commons.osgi;inline="org/apache/sling/commons/osgi/OsgiUtil.*",
commons-lang;inline="org/apache/commons/lang/StringUtils.class",
commons-codec;inline="org/apache/commons/codec/binary/Base64.*
|org/apache/commons/codec/binary/Hex*
|org/apache/commons/codec/binary/StringUtils*
|org/apache/commons/codec/BinaryEncoder*
|org/apache/commons/codec/BinaryDecoder*
|org/apache/commons/codec/Encoder*
|org/apache/commons/codec/Decoder*
|org/apache/commons/codec/EncoderException*
|org/apache/commons/codec/DecoderException*"
</Embed-Dependency>
</properties>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
<dependency>
<groupId>com.github.livesense</groupId>
<artifactId>org.liveSense.scripting.jsp.taglib.jstl</artifactId>
</dependency>
<dependency>
<groupId>org.apache.sling</groupId>
<artifactId>org.apache.sling.scripting.jsp.taglib</artifactId>
</dependency>
<dependency>
<groupId>javax.jcr</groupId>
<artifactId>jcr</artifactId>
</dependency>
</dependencies>
</project>