|
60 | 60 | <groupId>org.eclipse.jetty</groupId> |
61 | 61 | <artifactId>jetty-annotations</artifactId> |
62 | 62 | </dependency> |
| 63 | + <dependency> |
| 64 | + <groupId>com.fasterxml.jackson.dataformat</groupId> |
| 65 | + <artifactId>jackson-dataformat-yaml</artifactId> |
| 66 | + <version>${cs.jackson.version}</version> |
| 67 | + </dependency> |
| 68 | + <dependency> |
| 69 | + <groupId>com.fasterxml.jackson.core</groupId> |
| 70 | + <artifactId>jackson-databind</artifactId> |
| 71 | + <version>${cs.jackson.version}</version> |
| 72 | + </dependency> |
63 | 73 | <dependency> |
64 | 74 | <groupId>mysql</groupId> |
65 | 75 | <artifactId>mysql-connector-java</artifactId> |
|
590 | 600 | <webAppSourceDirectory>${project.build.directory}/classes/META-INF/webapp/</webAppSourceDirectory> |
591 | 601 | <webAppConfig> |
592 | 602 | <contextPath>/client</contextPath> |
593 | | - <extraClasspath>${project.build.directory}/utilities/scripts/db/;${project.build.directory}/utilities/scripts/db/db/</extraClasspath> |
| 603 | + <extraClasspath>${project.build.directory}/conf/;${project.build.directory}/common;${project.build.directory}/utilities/scripts/db/;${project.build.directory}/utilities/scripts/db/db/</extraClasspath> |
594 | 604 | <webInfIncludeJarPattern>.*/cloud.*jar$|.*/classes/.*</webInfIncludeJarPattern> |
595 | 605 | </webAppConfig> |
596 | 606 | <systemProperties> |
|
612 | 622 | </goals> |
613 | 623 | <configuration> |
614 | 624 | <target> |
615 | | - <copy todir="${project.build.directory}/classes/scripts"> |
| 625 | + <copy todir="${project.build.directory}/common/scripts"> |
616 | 626 | <fileset dir="${basedir}/../scripts"/> |
617 | 627 | </copy> |
618 | 628 | <!-- CLOUDSTACK-1304 --> |
619 | 629 | <chmod perm="755" |
620 | | - file="${project.build.directory}/classes/scripts/**" type="both"/> |
| 630 | + file="${project.build.directory}/common/scripts/**" type="both"/> |
621 | 631 | <copy todir="${project.build.directory}/classes/META-INF/webapp/WEB-INF/"> |
622 | 632 | <fileset dir="${basedir}/WEB-INF/"> |
623 | 633 | <include name="web.xml"/> |
|
687 | 697 | <target if="${noredist}"> |
688 | 698 | <echo>test</echo> |
689 | 699 | <replaceregexp |
690 | | - file="${basedir}/target/generated-webapp/WEB-INF/classes/environment.properties" |
| 700 | + file="${basedir}/target/conf/environment.properties" |
691 | 701 | match="cloud-stack-components-specification=.*" |
692 | 702 | replace="cloud-stack-components-specification=components-nonoss.xml" byline="true" |
693 | 703 | /> |
|
702 | 712 | </goals> |
703 | 713 | <configuration> |
704 | 714 | <target if="${noredist}"> |
705 | | - <replaceregexp file="${basedir}/target/generated-webapp/WEB-INF/web.xml" |
| 715 | + <replaceregexp file="${basedir}/target/classes/META-INF/webapp/WEB-INF/web.xml" |
706 | 716 | match="classpath:componentContext.xml" |
707 | 717 | replace="classpath:nonossComponentContext.xml" byline="true"/> |
708 | 718 | <copy overwrite="true" |
709 | | - todir="${basedir}/target/generated-webapp/WEB-INF/classes/scripts"> |
| 719 | + todir="${basedir}/target/common/scripts"> |
710 | 720 | <fileset dir="${basedir}/../plugins/network-elements/cisco-vnmc/scripts"> |
711 | 721 | <include name="**/*"/> |
712 | 722 | </fileset> |
|
736 | 746 | <overWrite>false</overWrite> |
737 | 747 | <outputDirectory>${project.build.directory}/pythonlibs</outputDirectory> |
738 | 748 | </artifactItem> |
739 | | - <artifactItem> |
740 | | - <groupId>org.bouncycastle</groupId> |
741 | | - <artifactId>bcprov-jdk15on</artifactId> |
742 | | - <overWrite>false</overWrite> |
743 | | - <outputDirectory>${project.build.directory}</outputDirectory> |
744 | | - </artifactItem> |
745 | 749 | </artifactItems> |
746 | 750 | </configuration> |
747 | 751 | </execution> |
|
777 | 781 | </includes> |
778 | 782 | <excludes> |
779 | 783 | <exclude>junit:junit</exclude> |
780 | | - <exclude>org.bouncycastle:bcprov-jdk15on</exclude> |
| 784 | + <exclude>org.apache.tomcat.embed:tomcat-embed-core</exclude> |
| 785 | + <exclude>org.apache.geronimo.specs:geronimo-servlet_3.0_spec</exclude> |
| 786 | + <exclude>org.apache.geronimo.specs:geronimo-javamail_1.4_spec</exclude> |
781 | 787 | </excludes> |
782 | 788 | </artifactSet> |
783 | 789 | <transformers> |
|
844 | 850 | </goals> |
845 | 851 | <configuration> |
846 | 852 | <target> |
847 | | - <copy todir="${basedir}/target/generated-webapp/WEB-INF/classes/vms"> |
| 853 | + <copy todir="${basedir}/target/common/vms"> |
848 | 854 | <fileset dir="${basedir}/../systemvm/dist"> |
849 | 855 | <include name="systemvm.zip"/> |
850 | 856 | <include name="systemvm.iso"/> |
|
0 commit comments