facebook

xdoclet in DEBUG mode after updating from 4.0.2GA to 4.0.3GA

  1. MyEclipse IDE
  2.  > 
  3. Java EE Development (EJB, JSP, Struts, XDoclet, etc.)
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #240888 Reply

    Marc Ende
    Member

    Hi there,

    after updating I’ve found a strange situation: xdoclet runs in DEBUG.
    I see many many lines of debug-messages. But I haven’t activated them
    and I can’t find a switch to turn them off. (The configuration has been the same as before).

    The problem is not that there’s so much output. It’s more or less the problem that it’s now take about 1:30Min to run xdoclet not only a few seconds…….

    Thanks for your hints..

    marc

    OS:
    WinXP

    Eclipse:
    Version: 3.1.1
    Build id: M20050929-0840

    MyEclipse:
    Version: 4.0.1
    Build id: 20050930-4.0.1-GA

    (Just some examples not the full log)

    
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=EjbEnv
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.modules.ejb.env.EnvTagsHandler@11c2b67
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateParser.invoke  - ifHasParam
    [ejbdoclet] <message-destination-ref>
    [ejbdoclet] <message-destination-ref-name><XDtEjbEnv:name paramName="name"/></message-destination-ref-name>
    [ejbdoclet] <jndi-name><XDtEjbEnv:paramValue paramName="jndi-name"/></jndi-name>
    [ejbdoclet] </message-destination-ref>
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Class
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.ClassTagsHandler@ab54eb
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateParser.invoke  - forAllClassTags
    [ejbdoclet] <message-destination-ref>
    [ejbdoclet] <message-destination-ref-name><XDtClass:classTagValue tagName="jboss.destination-ref" paramName="name"/></message-destination-ref-name>
    [ejbdoclet] <jndi-name><XDtClass:classTagValue tagName="jboss.destination-ref" paramName="jndi-name"/></jndi-name>
    [ejbdoclet] </message-destination-ref>
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Config
    [ejbdoclet] 32677 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.ConfigTagsHandler@e51b2c
    [ejbdoclet] 32687 [main] DEBUG xdoclet.template.TemplateParser.invoke  - ifConfigParamEquals
    [ejbdoclet] <XDtClass:forAllClassTags tagName="jboss.depends">
    [ejbdoclet] <depends><XDtClass:classTagValue tagName="jboss.depends" paramName="name"/></depends>
    [ejbdoclet] </XDtClass:forAllClassTags>
    [ejbdoclet] 32687 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Class
    [ejbdoclet] 32687 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.ClassTagsHandler@ab54eb
    [ejbdoclet] 32687 [main] DEBUG xdoclet.template.TemplateParser.invoke  - forAllClassTags
    [ejbdoclet] <depends><XDtClass:classTagValue tagName="jboss.depends" paramName="name"/></depends>
    [ejbdoclet] 32687 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Merge
    [ejbdoclet] 32687 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.MergeTagsHandler@1be16f5
    [ejbdoclet] 32687 [main] DEBUG xdoclet.template.TemplateParser.invoke  - merge
    [ejbdoclet] <!--
    [ejbdoclet] write a merge file jboss-webservices.ent for webservice-description
    [ejbdoclet] -->
    [ejbdoclet] 32687 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Pattern = jboss-webservices.ent
    [ejbdoclet] 32867 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Merge File NOT found
    [ejbdoclet] 32867 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Config
    [ejbdoclet] 32867 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.ConfigTagsHandler@e51b2c
    [ejbdoclet] 32867 [main] DEBUG xdoclet.template.TemplateParser.invoke  - ifConfigParamGreaterOrEquals
    [ejbdoclet] <XDtMerge:merge file="jboss-assembly-descriptor.xml">
    [ejbdoclet] <!--
    [ejbdoclet] To specify your own assembly descriptor info here, add a file to your
    [ejbdoclet] XDoclet merge directory called jboss-assembly-descriptor.xml that contains
    [ejbdoclet] the <assembly-descriptor></assembly-descriptor> markup.
    [ejbdoclet] -->
    [ejbdoclet] <assembly-descriptor>
    [ejbdoclet] <!-- message destinations -->
    [ejbdoclet] <XDtMerge:merge file="jboss-message-destinations.ent">
    [ejbdoclet] <!--
    [ejbdoclet] To specify additional message-destination elements, add a file in the merge
    [ejbdoclet] directory called jboss-message-destinations.ent that contains them.
    [ejbdoclet] -->
    [ejbdoclet] </XDtMerge:merge>
    [ejbdoclet] <XDtEjbMdb:forAllDestinations>
    [ejbdoclet] <message-destination>
    [ejbdoclet] <message-destination-name><XDtEjbMdb:destinationName/></message-destination-name>
    [ejbdoclet] <jndi-name><XDtEjbMdb:destinationJndiName/></jndi-name>
    [ejbdoclet] </message-destination>
    [ejbdoclet] </XDtEjbMdb:forAllDestinations>
    [ejbdoclet] </assembly-descriptor>
    [ejbdoclet] </XDtMerge:merge>
    [ejbdoclet] 32877 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Merge
    [ejbdoclet] 32877 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.MergeTagsHandler@1be16f5
    [ejbdoclet] 32877 [main] DEBUG xdoclet.template.TemplateParser.invoke  - merge
    [ejbdoclet] <!--
    [ejbdoclet] To specify your own assembly descriptor info here, add a file to your
    [ejbdoclet] XDoclet merge directory called jboss-assembly-descriptor.xml that contains
    [ejbdoclet] the <assembly-descriptor></assembly-descriptor> markup.
    [ejbdoclet] -->
    [ejbdoclet] <assembly-descriptor>
    [ejbdoclet] <!-- message destinations -->
    [ejbdoclet] <XDtMerge:merge file="jboss-message-destinations.ent">
    [ejbdoclet] <!--
    [ejbdoclet] To specify additional message-destination elements, add a file in the merge
    [ejbdoclet] directory called jboss-message-destinations.ent that contains them.
    [ejbdoclet] -->
    [ejbdoclet] </XDtMerge:merge>
    [ejbdoclet] <XDtEjbMdb:forAllDestinations>
    [ejbdoclet] <message-destination>
    [ejbdoclet] <message-destination-name><XDtEjbMdb:destinationName/></message-destination-name>
    [ejbdoclet] <jndi-name><XDtEjbMdb:destinationJndiName/></jndi-name>
    [ejbdoclet] </message-destination>
    [ejbdoclet] </XDtEjbMdb:forAllDestinations>
    [ejbdoclet] </assembly-descriptor>
    [ejbdoclet] 32887 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Pattern = jboss-assembly-descriptor.xml
    [ejbdoclet] 32897 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Merge File NOT found
    [ejbdoclet] 32897 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Merge
    [ejbdoclet] 32897 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.MergeTagsHandler@1be16f5
    [ejbdoclet] 32897 [main] DEBUG xdoclet.template.TemplateParser.invoke  - merge
    [ejbdoclet] <!--
    [ejbdoclet] To specify additional message-destination elements, add a file in the merge
    [ejbdoclet] directory called jboss-message-destinations.ent that contains them.
    [ejbdoclet] -->
    [ejbdoclet] 32907 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Pattern = jboss-message-destinations.ent
    [ejbdoclet] 32917 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Merge File NOT found
    [ejbdoclet] 32917 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=EjbMdb
    [ejbdoclet] 32927 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.modules.ejb.mdb.MdbTagsHandler@21e554
    [ejbdoclet] 32927 [main] DEBUG xdoclet.template.TemplateParser.invoke  - forAllDestinations
    [ejbdoclet] <message-destination>
    [ejbdoclet] <message-destination-name><XDtEjbMdb:destinationName/></message-destination-name>
    [ejbdoclet] <jndi-name><XDtEjbMdb:destinationJndiName/></jndi-name>
    [ejbdoclet] </message-destination>
    [ejbdoclet] 32927 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Merge
    [ejbdoclet] 32927 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.MergeTagsHandler@1be16f5
    [ejbdoclet] 32927 [main] DEBUG xdoclet.template.TemplateParser.invoke  - merge
    [ejbdoclet] <resource-managers>
    [ejbdoclet] <XDtEjb:forAllBeans>
    [ejbdoclet] <XDtEjb:ifIsAConcreteEJBean>
    [ejbdoclet] <XDtClass:forAllClassTags tagName="jboss.resource-manager">
    [ejbdoclet] <resource-manager>
    [ejbdoclet] <res-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-name"/></res-name>
    [ejbdoclet] <res-jndi-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-jndi-name"/></res-jndi-name>
    [ejbdoclet] </resource-manager>
    [ejbdoclet] </XDtClass:forAllClassTags>
    [ejbdoclet] </XDtEjb:ifIsAConcreteEJBean>
    [ejbdoclet] </XDtEjb:forAllBeans>
    [ejbdoclet] </resource-managers>
    [ejbdoclet] 32927 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Pattern = jboss-resource-managers.xml
    [ejbdoclet] 32968 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Merge File NOT found
    [ejbdoclet] 32968 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Ejb
    [ejbdoclet] 32968 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.modules.ejb.EjbTagsHandler@16be68f
    [ejbdoclet] 32968 [main] DEBUG xdoclet.template.TemplateParser.invoke  - forAllBeans
    [ejbdoclet] <XDtEjb:ifIsAConcreteEJBean>
    [ejbdoclet] <XDtClass:forAllClassTags tagName="jboss.resource-manager">
    [ejbdoclet] <resource-manager>
    [ejbdoclet] <res-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-name"/></res-name>
    [ejbdoclet] <res-jndi-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-jndi-name"/></res-jndi-name>
    [ejbdoclet] </resource-manager>
    [ejbdoclet] </XDtClass:forAllClassTags>
    [ejbdoclet] </XDtEjb:ifIsAConcreteEJBean>
    [ejbdoclet] 32978 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Ejb
    [ejbdoclet] 32978 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.modules.ejb.EjbTagsHandler@16be68f
    [ejbdoclet] 32978 [main] DEBUG xdoclet.template.TemplateParser.invoke  - ifIsAConcreteEJBean
    [ejbdoclet] <XDtClass:forAllClassTags tagName="jboss.resource-manager">
    [ejbdoclet] <resource-manager>
    [ejbdoclet] <res-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-name"/></res-name>
    [ejbdoclet] <res-jndi-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-jndi-name"/></res-jndi-name>
    [ejbdoclet] </resource-manager>
    [ejbdoclet] </XDtClass:forAllClassTags>
    [ejbdoclet] 32978 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Class
    [ejbdoclet] 32978 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.ClassTagsHandler@ab54eb
    [ejbdoclet] 32978 [main] DEBUG xdoclet.template.TemplateParser.invoke  - forAllClassTags
    [ejbdoclet] <resource-manager>
    [ejbdoclet] <res-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-name"/></res-name>
    [ejbdoclet] <res-jndi-name><XDtClass:classTagValue tagName="jboss.resource-manager" paramName="res-man-jndi-name"/></res-jndi-name>
    [ejbdoclet] </resource-manager>
    [ejbdoclet] 33178 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - prefix=Merge
    [ejbdoclet] 33178 [main] DEBUG xdoclet.template.TemplateEngine.getTagHandlerFor  - tagHandler=xdoclet.tagshandler.MergeTagsHandler@1be16f5
    [ejbdoclet] 33178 [main] DEBUG xdoclet.template.TemplateParser.invoke  - merge
    [ejbdoclet] <!--
    [ejbdoclet] | for container settings, you can merge in jboss-container.xml
    [ejbdoclet] | this can contain <invoker-proxy-bindings/> and <container-configurations/>
    [ejbdoclet] -->
    [ejbdoclet] 33188 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Pattern = jboss-container.xml
    [ejbdoclet] 33208 [main] DEBUG xdoclet.tagshandler.MergeTagsHandler.merge  - Merge File NOT found
    [ejbdoclet] 33208 [main] DEBUG xdoclet.GenerationManager.xml  - Number of Merge files involved = 19
    [ejbdoclet] 33218 [main] DEBUG xdoclet.GenerationManager.generation  - Generation need check for jboss.xml
    [ejbdoclet] 33218 [main] DEBUG xdoclet.GenerationManager.generation  - No files on classpath are newer than 'D:\workspace\ISI-EJB\src\META-INF\jboss.xml'
    [ejbdoclet] 33218 [main] DEBUG xdoclet.GenerationManager.generation  - Checking template. withTemplate=false
    [ejbdoclet] 33218 [main] DEBUG xdoclet.GenerationManager.generation  - No files on classpath are newer than 'D:\workspace\ISI-EJB\src\META-INF\jboss.xml'
    [ejbdoclet] 33218 [main] DEBUG xdoclet.GenerationManager.generation  - Checking template. withTemplate=false
    [ejbdoclet] 33218 [main] DEBUG xdoclet.GenerationManager.generation  - No files on classpath are newer than 'D:\workspace\ISI-EJB\src\META-INF\jboss.xml'
    [ejbdoclet] 33218 [main] DEBUG xdoclet.GenerationManager.generation  - Checking template. withTemplate=false
    
    #240904 Reply

    Riyad Kalla
    Member

    This sounds to me like you have a log4j.properties file somewhere in your classpath that is now getting picked up and XDoclet is spitting out ALL of it’s runtime information now. I would suggest you try and find all your log configuration files and see if that is the case. Also check your JDK/JRE directory for any modifications you might have made, also check the ext/lib dir for any custom libs or resources.

Viewing 2 posts - 1 through 2 (of 2 total)
Reply To: xdoclet in DEBUG mode after updating from 4.0.2GA to 4.0.3GA

You must be logged in to post in the forum log in