Hi,
after checking out (and building) the newest sources of phoenix and building
cornerstone on top, I found that there are duplicate entries in the
xinfo-File for the RmiPublisher.
Those lead to an Exception when starting phoenix that uses the RmiPublisher:
java.lang.IllegalArgumentException: java.lang.ClassFormatError: $Proxy7
(Repetitive interface name)
at java.lang.reflect.Proxy.getProxyClass(Proxy.java:485)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:552)
at
org.apache.avalon.phoenix.components.application.BlockInvocationHandler.<ini
t>(BlockInvocationHandler.java:50)
at
org.apache.avalon.phoenix.components.application.BlockEntry.setObject(BlockE
ntry.java:60)
=> dumping the interfaces of the block gives this:
ifcs: [interface org.apache.excalibur.altrmi.server.AltrmiPublisher,
interface org.apache.excalibur.altrmi.server.AltrmiPublisher, interface
org.apache.avalon.phoenix.Block]
Best regards,
Thomas
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>