Build issue on Mono/Mac on the "NPanday.Plugin.Addin" module
------------------------------------------------------------
Key: NPANDAY-455
URL: https://issues.apache.org/jira/browse/NPANDAY-455
Project: NPanday
Issue Type: Bug
Affects Versions: 1.4.1-incubating
Environment: ip-192-168-0-106:NPanday.Plugin.Addin matzew$ mvn -v
Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.6.0_24
Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x" version: "10.6.7" arch: "x86_64" Family: "mac"
ip-192-168-0-106:NPanday.Plugin.Addin matzew$ mono --version
Mono JIT compiler version 2.6.7 (tarball Tue Aug 24 16:33:27 MDT 2010)
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com
TLS: normal
GC: Included Boehm (with typed GC)
SIGSEGV: normal
Notification: Thread + polling
Architecture: x86
Disabled: none
Reporter: Matthias Weßendorf
when building the NPanday (trunk) sources, I am getting the following
error inside of the the "NPanday.Plugin.Addin" module/
[DEBUG] NPANDAY-066-003: Found Vendor: Vendor = MONO, Vendor Version =
2.6.7, Framework Version = 2.0.50727, Executable Paths =
[/Library/Frameworks/Mono.framework/Commands,
/Library/Frameworks/Mono.framework/Versions/Current/bin]
[INFO] NPANDAY-066-005: Executable path for mono does not exist. Will
attempt to execute MONO using the main PATH variable.
[DEBUG] NPANDAY-063-004: Checking executable path =
/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/mono
[WARNING] NPANDAY-068-006: Did not find any of [mono]
NPanday: Start Process = 06.07.2011 08:08:39
"targetAssemblyFile=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Addin.dll"
"outputDirectory=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin"
"groupId=org.apache.npanday.plugins" "artifactId=NPanday.Plugin.Addin"
"artifactVersion=1.4.1-incubating-SNAPSHOT"
"startProcessAssembly=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.MojoGenerator.exe"
"pluginArtifactPath=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.dll"
"vendor=MONO"
Loading Generator:
/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target
[INFO]
[INFO] Unhandled Exception: System.NullReferenceException: Object
reference not set to an instance of an object
[INFO] at NPanday.Plugin.MojoGenerator.Generator.GetApplicationDomainFor
(System.IO.FileInfo pluginAssemblyFile) [0x00000] in <filename
unknown>:0
[INFO] at NPanday.Plugin.MojoGenerator.Generator.Main
(System.String[] args) [0x00000] in <filename unknown>:0
NPanday: End Process = 06.07.2011 08:08:40; exit code = 1
[DEBUG] NPANDAY-040-000: Executed command: Commandline = /bin/sh -c
mono
/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Runner.exe
targetAssemblyFile=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Addin.dll
outputDirectory=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin
groupId=org.apache.npanday.plugins artifactId=NPanday.Plugin.Addin
artifactVersion=1.4.1-incubating-SNAPSHOT
startProcessAssembly=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.MojoGenerator.exe
pluginArtifactPath=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.dll
vendor=MONO, Result = 1
[WARNING] NPANDAY-068-006: Did not find any of [mono]
[DEBUG] NPANDAY-063-004: Checking executable path =
/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/mono
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO]
Embedded error: NPANDAY-063-000: Execution Path = unknown, Executable
= mono, Args =
[/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Runner.exe,
targetAssemblyFile=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Addin.dll,
outputDirectory=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin,
groupId=org.apache.npanday.plugins, artifactId=NPanday.Plugin.Addin,
artifactVersion=1.4.1-incubating-SNAPSHOT,
startProcessAssembly=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.MojoGenerator.exe,
pluginArtifactPath=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.dll,
vendor=MONO]
NPANDAY-040-001: Could not execute: Command = /bin/sh -c mono
/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Runner.exe
targetAssemblyFile=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Addin.dll
outputDirectory=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin
groupId=org.apache.npanday.plugins artifactId=NPanday.Plugin.Addin
artifactVersion=1.4.1-incubating-SNAPSHOT
startProcessAssembly=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.MojoGenerator.exe
pluginArtifactPath=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.dll
vendor=MONO, Result = 1
[INFO] ------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException:
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException:
at
npanday.plugin.generator.MojoGeneratorMojo.execute(MojoGeneratorMojo.java:132)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 17 more
Caused by: npanday.executable.ExecutionException: NPANDAY-063-000:
Execution Path = unknown, Executable = mono, Args =
[/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Runner.exe,
targetAssemblyFile=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Addin.dll,
outputDirectory=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin,
groupId=org.apache.npanday.plugins, artifactId=NPanday.Plugin.Addin,
artifactVersion=1.4.1-incubating-SNAPSHOT,
startProcessAssembly=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.MojoGenerator.exe,
pluginArtifactPath=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.dll,
vendor=MONO]
at
npanday.executable.impl.DefaultRepositoryNetExecutable.execute(DefaultRepositoryNetExecutable.java:100)
at
npanday.plugin.generator.MojoGeneratorMojo.execute(MojoGeneratorMojo.java:122)
... 19 more
Caused by: npanday.executable.ExecutionException: NPANDAY-040-001:
Could not execute: Command = /bin/sh -c mono
/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Runner.exe
targetAssemblyFile=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.Addin.dll
outputDirectory=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin
groupId=org.apache.npanday.plugins artifactId=NPanday.Plugin.Addin
artifactVersion=1.4.1-incubating-SNAPSHOT
startProcessAssembly=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.MojoGenerator.exe
pluginArtifactPath=/Users/matzew/Work/Apache/NPanday/trunk/plugins/netplugins/NPanday.Plugin.Addin/target/NPanday.Plugin.dll
vendor=MONO, Result = 1
at
npanday.executable.CommandExecutor$Factory$1.executeCommand(CommandExecutor.java:366)
at
npanday.executable.impl.DefaultRepositoryNetExecutable.execute(DefaultRepositoryNetExecutable.java:96)
... 20 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7 seconds
[INFO] Finished at: Wed Jul 06 08:08:40 CEST 2011
[INFO] Final Memory: 36M/758M
[INFO] ------------------------------------------------------------------------
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira