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:24:55 UTC
[2/2] 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 [created] 734b877cf
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/734b877c
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/734b877c
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/734b877c
Branch: refs/heads/noa/packaging_rpm_fixes
Commit: 734b877cf5004826b0680231ae3856a715f30dc3
Parents: 71897c3
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:21:41 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/734b877c/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