Reference Guide

Table Of Contents
com.hp.util.rs.auth,
com.hp.sdn.rs.misc,
com.hp.sdn.ui.misc,*
</Import-Package>
<Export-Package>!${banned.rs.paths}</Export-Package>
<Webapp-Context>${webapp.context}</Webapp-Context>
<Web-ContextPath>${web.context.path}</Web-ContextPath>
</instructions>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.2</version>
<configuration>
<packagingExcludes>WEB-INF/lib/*.jar</packagingExcludes>
<attachClasses>true</attachClasses>
<webResources>
<resource>
<directory>target/scr-plugin-generated</directory>
</resource>
</webResources>
<archive>
<manifestFile>${project.build.directory}/META-
INF/MANIFEST.MF</manifestFile>
<manifestEntries>
<Bundle-ClassPath>WEB-INF/classes</Bundle-ClassPath>
</manifestEntries>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</project>
Next, update the application deployment plan hm-app/hm.plan to deploy the hm-ui module as
illustrated in the following listing.
Sample Application Deployment Plan Considering UI Module:
Now try the application’s user interface. Build and install the application as described in Building
the Application on page 146 and Installing the Application on page 147. After installing the
application refresh the SDN Controller GUI as illustrated at the top part of Figure 58; the
application’s GUI entry appears as illustrated at the bottom part of Figure 58. Figure 59 shows the
application’s view after clicking the “Refresh Data” button.
203