You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2013/02/19 16:37:12 UTC
[jira] [Commented] (CLOUDSTACK-1318) Failed to parse variable when
build devcloud
[ https://issues.apache.org/jira/browse/CLOUDSTACK-1318?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13581371#comment-13581371 ]
ASF subversion and git services commented on CLOUDSTACK-1318:
-------------------------------------------------------------
Commit 07102fc8ab37d2688f88c732c337bac34224a5c5 in branch refs/heads/master from [~gavinlee]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-cloudstack.git;h=07102fc ]
CLOUDSTACK-1318:Fix build devcloud issue
> Failed to parse variable when build devcloud
> --------------------------------------------
>
> Key: CLOUDSTACK-1318
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-1318
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the default.)
> Components: Install and Setup
> Affects Versions: 4.2.0
> Environment: mac osx 10.8, devcloud
> Reporter: gavin lee
> Fix For: 4.2.0
>
> Original Estimate: 2h
> Remaining Estimate: 2h
>
> On master branch, when deploy db for devcloud, the exception shows following:
> bash$mvn -pl developer,tools/devcloud -Ddeploydb -P developer
> [ERROR] Failed to execute goal org.codehaus.mojo:sql-maven-plugin:1.5:execute (create-schema) on project cloud-devcloud: Cannot load connection class because of underlying exception: 'java.lang.NumberFormatException: For input string: "${db.cloud.port}"'. -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:sql-maven-plugin:1.5:execute (create-schema) on project cloud-devcloud: Cannot load connection class because of underlying exception: 'java.lang.NumberFormatException: For input string: "${db.cloud.port}"'.
> The root cause is the variable to find db.properties should be ${project.parent.parent.basedir} in devcloud pom.xml, the diff:
> diff --git a/tools/devcloud/pom.xml b/tools/devcloud/pom.xml
> index b3fd79b..f45a86d 100644
> --- a/tools/devcloud/pom.xml
> +++ b/tools/devcloud/pom.xml
> @@ -62,8 +62,8 @@
> </goals>
> <configuration>
> <files>
> - <file>${project.parent.basedir}/utils/conf/db.properties</file>
> - <file>${project.parent.basedir}/utils/conf/db.properties.override</file>
> + <file>${project.parent.parent.basedir}/utils/conf/db.properties</file>
> + <file>${project.parent.parent.basedir}/utils/conf/db.properties.override</file>
> </files>
> <quiet>true</quiet>
> </configuration>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira