You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by no...@apache.org on 2013/02/28 15:56:03 UTC
[20/20] git commit: refs/heads/noa/packaging_rpm_fixes - Revert
classpath.conf.in to before .deb packaing merge
Updated Branches:
refs/heads/noa/packaging_rpm_fixes 734b877cf -> 451e63811 (forced update)
Revert classpath.conf.in to before .deb packaing merge
This change is apparently incompatible with the centos packaging,
temporarily reverting until we have discussed a proper fix
Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/451e6381
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/451e6381
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/451e6381
Branch: refs/heads/noa/packaging_rpm_fixes
Commit: 451e638114b0d3a4137bdf3d27e605620c388659
Parents: 306f910
Author: Noa Resare <no...@spotify.com>
Authored: Thu Feb 28 13:16:16 2013 +0000
Committer: Noa Resare <no...@spotify.com>
Committed: Thu Feb 28 14:55:11 2013 +0000
----------------------------------------------------------------------
client/tomcatconf/classpath.conf.in | 24 ++++++++++++++++++------
1 files changed, 18 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/451e6381/client/tomcatconf/classpath.conf.in
----------------------------------------------------------------------
diff --git a/client/tomcatconf/classpath.conf.in b/client/tomcatconf/classpath.conf.in
index 5625f69..3ae0fb4 100644
--- a/client/tomcatconf/classpath.conf.in
+++ b/client/tomcatconf/classpath.conf.in
@@ -16,11 +16,23 @@
# specific language governing permissions and limitations
# under the License.
-# We use WEB-INF/lib in the webapp for including things into
-# the classpath nowdays
-
-for jar in /usr/share/tomcat6/lib/*.jar; do
- CLASSPATH=$jar:$CLASSPATH
+SYSTEMJARS="@SYSTEMJARS@"
+SCP=$(build-classpath $SYSTEMJARS 2>/dev/null) ; if [ $? != 0 ] ; then export SCP="@SYSTEMCLASSPATH@" ; fi
+MCP="@MSCLASSPATH@"
+DCP="@DEPSCLASSPATH@"
+CLASSPATH=$SCP:$DCP:$MCP:@MSCONF@:@SETUPDATADIR@
+for jarfile in "@PREMIUMJAVADIR@"/* ; do
+ if [ ! -e "$jarfile" ] ; then continue ; fi
+ CLASSPATH=$jarfile:$CLASSPATH
+done
+for plugin in "@PLUGINJAVADIR@"/* ; do
+ if [ ! -e "$plugin" ] ; then continue ; fi
+ CLASSPATH=$plugin:$CLASSPATH
+done
+for vendorconf in "@MSCONF@"/vendor/* ; do
+ if [ ! -d "$vendorconf" ] ; then continue ; fi
+ CLASSPATH=$vendorconf:$CLASSPATH
done
-CLASSPATH=${CLASSPATH}/usr/share/cloudstack-management/webapps/client/WEB-INF/lib/mysql-connector-java-5.1.21.jar
export CLASSPATH
+PATH=/sbin:/usr/sbin:$PATH
+export PATH