[Mulgara-dev] ServerInfo.setHostnameAliases(java.util.HashSet)

Paul Gearon gearon at ieee.org
Fri Sep 25 14:35:58 UTC 2009


Hi James,

On Friday, September 25, 2009, James Leigh <james-nospam at leighnet.ca> wrote:
> Hi all,
>
> The trunk version of Mulgara is looking good. There is only one annoying
> messing left in my log files. The stack trace is below. Apparently this
> findSetter method does not support interfaces, only actual concrete
> values.
>
> I am not sure why this is using reflection, but it is broken. What would
> be the best way to fix this?

It's using reflection because the module the caller is in can't see
ServerInfo. It can in Eclipse because Eclipse has everything up to the
kitchen sink in the classpath.

I'll get onto it this afternoon.

Paul

> Thanks,
> James
> ---
>
> There is no ServerInfo.setHostnameAliases(java.util.HashSet) method, but
> there is a ServerInfo.setHostnameAliases(java.util.Set) method.
>
> INFO: Unable to set 'HostnameAliases' for Server Info
> java.lang.NoSuchMethodException: org.mulgara.server.ServerInfo.setHostnameAliases(java.util.HashSet)
>         at java.lang.Class.getMethod(Class.java:1605)
>         at org.mulgara.util.ServerInfoRef.findSetter(ServerInfoRef.java:179)
>         at org.mulgara.util.ServerInfoRef.setServerInfoProperty(ServerInfoRef.java:121)
>         at org.mulgara.util.ServerInfoRef.setHostnameAliases(ServerInfoRef.java:56)
>         at org.mulgara.resolver.Database.<init>(Database.java:844)
>         at org.mulgara.resolver.Database.<init>(Database.java:629)
>         at org.mulgara.resolver.DatabaseFactory.newDatabase(DatabaseFactory.java:97)
>
> _______________________________________________
> Mulgara-dev mailing list
> Mulgara-dev at mulgara.org
> http://mulgara.org/mailman/listinfo/mulgara-dev
>



More information about the Mulgara-dev mailing list