- This topic has 1 reply, 2 voices, and was last updated 19 years, 1 month ago by Riyad Kalla.
-
AuthorPosts
-
Marc EndeMemberHi 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:
WinXPEclipse:
Version: 3.1.1
Build id: M20050929-0840MyEclipse:
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
Riyad KallaMemberThis 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.
-
AuthorPosts