Thanks Gianny

I didn't notice that I have recompiled openEJB, otherwise I would have
mentioned it in the comments. Thanks a lot, that saves my time :-)

Thanks
Rakesh

On 1/8/07, Gianny Damour <[EMAIL PROTECTED]> wrote:

Hi Chris,

I also had this problem. If you re-compile OpenEJB, then you should
be fine. In a few words, ModuleConfigurer.getModuleType has been
recently added and you are running with a EjbConfigurer which does
not define this method.

Thanks,
Gianny


On 08/01/2007, at 10:15 PM, Christopher M. Cardona wrote:

> Rakesh,
>
> I tried combining your patches last time and I was able to build
> the server but the it fails on startup with the following error:
>
> [*************************> ] 93%  20s  Loading
> org.apache.geronimo...19:29:49,3
> 12 ERROR [DeploymentFactoryImpl]
> java.lang.AbstractMethodError
>        at
> org.apache.geronimo.deployment.plugin.jmx.JMXDeploymentManager.initia
> lize(JMXDeploymentManager.java:83)
>        at
> org.apache.geronimo.deployment.plugin.jmx.LocalDeploymentManager.<ini
> t>(LocalDeploymentManager.java:28)
>        at
> org.apache.geronimo.deployment.plugin.factories.DeploymentFactoryImpl
> .getDeploymentManager(DeploymentFactoryImpl.java:141)
>        at
> org.apache.geronimo.deployment.hot.DirectoryHotDeployer.getDeployment
> Manager(DirectoryHotDeployer.java:317)
>        at
> org.apache.geronimo.deployment.hot.DirectoryHotDeployer.doStart(Direc
> toryHotDeployer.java:157)
>        at
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanI
> nstance.java:984)
>        at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart
> (GBeanInstanceState.java:267)
> ...
>
> Not sure if I missed something. I'll give your combined patch a
> shot and let you know.
>
> Best wishes,
> chris
>
> Rakesh Midha wrote:
>>
>> Posted combined patch https://issues.apache.org/jira/secure/
>> attachment/12348488/allviews.patch in JIRA 2689
>>
>> Please review and commit.
>>
>> Thanks
>> Rakesh
>>
>> On 1/8/07, *Rakesh Midha* <[EMAIL PROTECTED]
>> <mailto:[EMAIL PROTECTED]>> wrote:
>>
>>     Hello All,
>>
>>     Thanks for quick review,
>>
>>     Joe, You are right about the difference in two prespectivies, the
>>     debug view - dependencies is to show the hirarchical dependencies
>>     of all components, modules and it also list repository elements,
>>     whereas Config Manager is to list the potential ramifications
>> if a
>>     configuration is removed.
>>
>>     Another major difference being the Config Manager only shows
>>     serviceparents only, where as this view directly list the direct
>>     dependencies as well as serviceparents.
>>
>>     Sachin, Prasad, David :
>>     About
>>     http://geronimo.apache.org/maven/server/modules/geronimo-
>> webservices-builder/dependencies.html
>>     it shows the static dependencies of the default server, and
>>     doens't list any customized services, repository elements,
>>     components and configurations deployed on server. The idea is to
>>     show the dependency information for a particular server in its
>>     console.
>>
>>     I hope it clear all the points discussed here.
>>
>>     Chris, As you suggested I will create a single patch for all
>> three
>>     and post it in one of the JIRA. (Will inform once it is done).
>>
>>     Thanks
>>     Rakesh
>>
>>
>>
>>     On 1/5/07, *Christopher M. Cardona* <[EMAIL PROTECTED]
>>     <mailto:[EMAIL PROTECTED]>> wrote:
>>
>>         Hi Rakesh,
>>
>>         Thanks for the patches. I haven't looked at the source too
>> but
>>         the pix
>>         looks good. It would be nice if you can create a combined
>>         patch for the
>>         3 jiras so people who wanted to check out the new debug views
>>         can use
>>         this as another option.
>>
>>         Best wishes,
>>         chris
>>
>>         Rakesh Midha wrote:
>>         > Hello
>>         >
>>         > First of all I am sorry for being missing from the list for
>>         last few
>>         > days, actually I have been trying to get this work item
>> done.
>>         I kinda
>>         > liked the idea of having ClassLoader, JNDI and Dependency
>>         views in
>>         > console.
>>         >
>>         > We have discussed this before in dev list, please read the
>>         discussion
>>         > below.
>>         >
>>         > I got this thing working, so I created three JIRA's, Please
>>         have a
>>         > look at https://issues.apache.org/jira/browse/GERONIMO-2689
>>         > https://issues.apache.org/jira/browse/GERONIMO-2690
>>         <https://issues.apache.org/jira/browse/GERONIMO-2690>
>>         > https://issues.apache.org/jira/browse/GERONIMO-2691
>>         >
>>         > These three JIRA's adds 3 view in console which shows
>>         > 1. JNDIView
>>         > This view shows all the JNDI names binded in various
>> componet
>>         contexts
>>         > as well as Global context. Have a look at
>>         > https://issues.apache.org/jira/secure/attachment/
>> 12348327/12348327_jndi.gif
>>         > to get idea of what it will show. As we can see it shows
>> JNDI
>>         names
>>         > for which are available at each component context level.
>> For
>>         details
>>         > of how this is implemented please have a look  at
>> comments of
>>         this JIRA.
>>         >
>>         > 2. ClassloaderView
>>         > This view shows all the classloaders and
>>         classes/interfaces  loaded by
>>         > that classloader in heirarchical fashion. Have a look at
>>         > https://issues.apache.org/jira/secure/attachment/
>> 12348333/12348333_classloader.gif
>>         <https://issues.apache.org/jira/secure/attachment/
>> 12348333/12348333_classloader.gif>
>>         > to get idea of what it will show. As we can see it shows
>>         classes and
>>         > interfaces for all the classloaders and its child
>>         classloaders. For
>>         > details of how this is implemented please have a look  at
>>         comments of
>>         > this JIRA.
>>         >
>>         > 3. DependencyView
>>         > This view shows all the components and repository items
>> and its
>>         > dependencies in hierarchical fashion in which they are
>> loaded. To
>>         > facilitate locating of items of interest the tree view
>> can be
>>         > searched.. Have a look at
>>         > https://issues.apache.org/jira/secure/attachment/
>> 12348336/12348336_dependency.gif
>>         > to get idea of what it will show. As we can see it shows
>>         dependencies
>>         > for each component. For details of how this is implemented
>>         please have
>>         > a look  at comments of this JIRA.
>>         >
>>         > This is a request that please try these patches and let me
>>         know your
>>         > comments on it. I think I liked it and these views will
>>         definatly be
>>         > useful for debugging purpose, and from my expierance I can
>>         tell that
>>         > all these views are trying to facilitate solving of
>> problems
>>         which are
>>         > difficult to tackle otherwise.
>>         >
>>         > Also notice that we may like to add another section in
>>         navigation for
>>         > debug views as shown in
>>         > https://issues.apache.org/jira/secure/attachment/
>> 12348329/12348329_navigation.gif
>>         <https://issues.apache.org/jira/secure/attachment/
>> 12348329/12348329_navigation.gif>
>>         > <
>>         https://issues.apache.org/jira/secure/attachment/
>> 12348329/12348329_navigation.gif>
>>         > this is not implemented for now but we may do it once we
>>         agree to put
>>         > the above views in console.
>>         >
>>         > Thanks in advance, please do have a look and comment.
>>         > Rakesh
>>         >
>>         > On 7/20/06, *Erin Mulder* <[EMAIL PROTECTED]
>>         <mailto:[EMAIL PROTECTED]>
>>         > <mailto: [EMAIL PROTECTED]
>>         <mailto:[EMAIL PROTECTED]>>> wrote:
>>         >
>>         >     Aaron Mulder wrote:
>>         >     > http://people.apache.org/~ammulder/classloaders.png
>>         <http://people.apache.org/%7Eammulder/classloaders.png>
>>         >     < http://people.apache.org/%7Eammulder/
>> classloaders.png>
>>         >     >
>>         >     > However, I'm not sure how useful it will be -- it'll
>>         show you
>>         >     > dependencies at the class loader level, but it won't
>>         tell you which
>>         >     > class loaders hold a particular class or which class
>>         loader you're
>>         >     > actually getting at some point when an error is
>> uncovered.
>>         >
>>         >     Also, it still needs arrows. :)
>>         >
>>         >     Right now, the code for that graph produces SVG.  It
>>         would be great to
>>         >     make it interactive so that you could drag the nodes
>>         around, click
>>         >     on a
>>         >     node to load a div that shows which classes are
>> loaded in
>>         it, and
>>         >     maybe
>>         >     even collapse certain branches.  At JavaOne, I got a
>> few
>>         simple
>>         >     JavaScript behaviors working with the graph prototype,
>>         but I'm not
>>         >     sure
>>         >     how complex it would be to add full-out drag and drop.
>>         >
>>         >     Perhaps you can throw the code into the sandbox so
>> other
>>         people can
>>         >     check it out and build on it?  If I recall correctly, I
>>         was careful to
>>         >     make sure that all of its dependencies have
>>         Apache-compatible
>>         >     licenses,
>>         >     (which was actually quite difficult).
>>         >
>>         >     Alternatively, someone could create and share a
>>         non-ASF-hosted plugin
>>         >     that makes use of one of the many LGPL graph libraries
>>         out there.
>>         >
>>         >     Cheers,
>>         >     Erin
>>         >
>>         >
>>
>>
>>
>


Reply via email to