You actually might want to "svn up" again, since I noticed that my refactoring of BundleInfo wasn't completely correct.

-> richard

Rob Walker wrote:
Very strange - thanks anyway

-- Rob

Richard S. Hall wrote:
Well, trunk should be working now, so do an "svn up". I am not really sure why it wasn't working in the first place, since I generally don't commit patches that don't compile. This situation was strange.

In my trunk "svn status" showed that I didn't have any uncommitted changes. In my workspace, my copy of BundleInfo didn't have a constructor. However, if I checked out a new trunk copy, its BundleInfo did have a constructor. I checked and both copies where at the same revision. So, I modified my original trunk BundleInfo and then did a revert on it and I got a version of BundleInfo with a constructor.

I have no idea why it wasn't seeing that there was a difference in the first place.

-> richard


Rob Walker wrote:
No worries - I've made the mod below and build is working fine here
- R

Karl Pauls wrote:
Your right. It doesn't build for me either atm. We are in the middle
of some bigger refactoring. Please try again later today :-)

regards,

Karl

On Fri, Oct 10, 2008 at 2:20 PM, Rob Walker <[EMAIL PROTECTED]> wrote:
On a quick look, it seems a recent change made RegularBundleInfo a subclass of BundleInfo ... but BundleInfo has no default constructor, which I think
prevents subclassing and hence throws the error.

Adding the following to BundleInfo seems to cure my build:

  protected BundleInfo()
  {
  }

Unless I'm way off base here?

-- Rob


Rob Walker wrote:
Was hoping to update our App to latest Felix, and also take a look at
fixing xxx

Getting the following build error after an SVN update:


E:\MiscProjs\felix\framework\src\main\java\org\apache\felix\framework\RegularBun
   dleInfo.java:[61,4]
   BundleInfo(org.apache.felix.framework.Logger,org.apache.feli
x.framework.cache.BundleArchive,org.apache.felix.moduleloader.IModule)
   in org.ap
   ache.felix.framework.BundleInfo cannot be applied to ()


E:\MiscProjs\felix\framework\src\main\java\org\apache\felix\framework\SystemBund
   leInfo.java:[26,0]
   BundleInfo(org.apache.felix.framework.Logger,org.apache.felix
.framework.cache.BundleArchive,org.apache.felix.moduleloader.IModule)
   in org.apa
   che.felix.framework.BundleInfo cannot be applied to ()


Anyone else seeing this?

Probably a silly on my side in terms of not cleaning stuff up properly
-- Rob


Ascert - Taking systems to the Edge
[EMAIL PROTECTED]
+44 (0)20 7488 3470
www.ascert.com
--


Ascert - Taking systems to the Edge
[EMAIL PROTECTED]
+44 (0)20 7488 3470
www.ascert.com







Reply via email to