I added the NPanday.Plugin as a maven artifact in the project and it seems to work now.

On Wed, Feb 29, 2012 at 11:16 AM, Dmitri Cherniak <dmitric@gmail.com> wrote:
I'm reasonably new to .net and trying to setup an NPanday project as described in the apache quick start tutorial, but am getting caught up on the build step.

When I run mvn compile from command line or from the VS plugin I'm getting the following error:

Failed to execute goal org.apache.npanday.plugins:NPanday.Plugin.Settings.JavaBinding:1.4.0-incubating:generate-settings (default-generate-settings) on project NPandayTestQS: NPANDAY-xxx-000: NPANDAY-063-000: Execution Path = C:\Local\testprojects\NPandayTestQS\target, Executable = NPanday.Plugin.Runner.exe, Args = [parameterFile=C:\Users\DCHERN~1\AppData\Local\Temp\Plugin6149768121068842368.xml, assemblyFile=C:\Local\testprojects\NPandayTestQS\target\NPanday.Plugin.Settings.dll, mojoName=NPanday.Plugin.Settings.SettingsGeneratorMojo, startProcessAssembly=C:\Local\testprojects\NPandayTestQS\target\NPanday.Plugin.Loader.exe]: NPANDAY-040-001: Could not execute: Command =  cmd.exe /X /C "NPanday.Plugin.Runner.exe parameterFile=C:\Users\DCHERN~1\AppData\Local\Temp\Plugin6149768121068842368.xml assemblyFile=C:\Local\testprojects\NPandayTestQS\target\NPanday.Plugin.Settings.dll mojoName=NPanday.Plugin.Settings.SettingsGeneratorMojo startProcessAssembly=C:\Local\testprojects\NPandayTestQS\target\NPanday.Plugin.Loader.exe", Result = -532459699 -> [Help 1]

Inline image 1

Just trying running the NPanday.Plugin.Loader.exe to see what would happen and got this:


Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'NPanday.Plugin, Version=, Culture=neutral, PublicKeyToken=4b435f4d
76e2f0e6' or one of its dependencies. The system cannot find the file specified.
File name: 'NPanday.Plugin, Version=, Culture=neutral, PublicKeyToken=4b435f4d76e2f0e6'
   at NPanday.Plugin.Loader.PluginLoader.Main(String[] args)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Not really sure if this is a GAC issue, or something else. If anyone could help, I'd appreciate it.
I'm using mvn 3, .net 4