2008/9/5 Edelson, Justin <[EMAIL PROTECTED]>

> It's definitely a classloading issue as I was ultimately able to do what I
> needed to do with reflection. But that code is really ugly and I'd like to
> understand the problem. Rolling back to 2.0.8 isn't really an option as I
> have some projects that are dependent upon the deterministic dependency
> ordering added in 2.0.9.


This suggestion of 2.0.8 was just to troubleshoot - if that was the problem,
2.0.10 and 2.1.0-M1 (which has RCs out for testing now) would also fix the
issue.


> <http://2.0.9.>
>
> Anyway, here's what I tried:
>
> Scenario 2:
> * Plugin has a dependency on custom wagon project
> * Custom wagon project contains custom wagon and components.xml
> * Custom wagon project depends upon wagon-ssh


This sounds like the most appropriate structure for it.

The other thing you can try in the mean time is to take a copy of wagon-ssh
and include the sources instead of depending on wagon-ssh.

Cheers,
Brett

-- 
Brett Porter
Blog: http://blogs.exist.com/bporter/

Reply via email to