- This topic has 13 replies, 3 voices, and was last updated 15 years, 9 months ago by
prabhubhaskar.
-
AuthorPosts
-
prabhubhaskarMemberDear team,
I am in urgent need to actually configure the ‘MyEclipse’ to ‘Xdoclet’. Actually, we are able to configure the entire project in Xdoclet from MyEclipse, but we have a different scenario, we have many JAR’s file under one project and we need to create ejb-jar.xml for of each of the JAR’s during migration.
Pl help us a way out………………………………….
Rgds,
PrabhuSeptember 9, 2009 at 5:08 am #302242
support-eugeneMemberMyEclipse does not have a built-in support for your scenario. I would suggest you looking into ANT, Maven and other build systems.
September 9, 2009 at 7:01 am #302244
prabhubhaskarMemberHi Eugene
Thanks for the quick response. Any possibility of creating separate EJB-JAR’s ?? which may enable us to achieve what we expect…
Rgds,
PrabhuSeptember 9, 2009 at 7:50 am #302246
support-eugeneMember@prabhubhaskar wrote:
Thanks for the quick response. Any possibility of creating separate EJB-JAR’s ?? which may enable us to achieve what we expect…
MyEclipse tooling for deployment and debugging expects that each ejb-jar corresponds to one EJB project.
September 9, 2009 at 11:39 pm #302270
prabhubhaskarMemberThanks again for your confirmation. Quick thought, Is it possible to add an external plugin to MyEclipse for the purpose ?? If yes, can you suggest a plugin pl…
Rgds,
PrabhuSeptember 10, 2009 at 5:40 am #302286
support-eugeneMember@prabhubhaskar wrote:
Thanks again for your confirmation. Quick thought, Is it possible to add an external plugin to MyEclipse for the purpose ?? If yes, can you suggest a plugin pl…
We would gladly check the plugin – it might clarify your requirements so we may choose to add the fnctionality to MyEclipse.
September 10, 2009 at 6:50 am #302287
prabhubhaskarMemberSure.
We decided to go and create a separate project for a module in order to conf with Xdoclet but, we are getting lot of errors as below, any clue??
ildfile: D:\Myeclipse\ejb-test\.xdoclet-build.tmp.xml
N65540:
[ejbdoclet] log4j:ERROR setFile(null,false) call failed.
[ejbdoclet] java.io.FileNotFoundException: .\log\IBALog.log (The system cannot find the path specified)
[ejbdoclet] at java.io.FileOutputStream.open(Native Method)
[ejbdoclet] at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
[ejbdoclet] at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
[ejbdoclet] at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
[ejbdoclet] at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:151)
[ejbdoclet] at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:206)
[ejbdoclet] at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:210)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:140)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:153)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:415)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:335)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:781)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:666)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:602)
[ejbdoclet] at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
[ejbdoclet] at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
[ejbdoclet] at org.apache.log4j.Logger.getLogger(Logger.java:85)
[ejbdoclet] at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:229)
[ejbdoclet] at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:65)
[ejbdoclet] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[ejbdoclet] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[ejbdoclet] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[ejbdoclet] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[ejbdoclet] at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
[ejbdoclet] at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
[ejbdoclet] at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)
[ejbdoclet] at xdoclet.util.LogUtil.getLog(LogUtil.java:26)
[ejbdoclet] at xdoclet.loader.ModuleFinder.findModules(ModuleFinder.java:116)
[ejbdoclet] at xdoclet.DocletTask.registerModules(DocletTask.java:538)
[ejbdoclet] at xdoclet.DocletTask.createDynamicElement(DocletTask.java:338)
[ejbdoclet] at org.apache.tools.ant.IntrospectionHelper.getNestedCreator(IntrospectionHelper.java:514)
[ejbdoclet] at org.apache.tools.ant.IntrospectionHelper.getElementCreator(IntrospectionHelper.java:593)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.handleChild(UnknownElement.java:543)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.handleChildren(UnknownElement.java:343)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.configure(UnknownElement.java:198)
[ejbdoclet] at org.apache.tools.ant.UnknownElement.maybeConfigure(UnknownElement.java:160)
[ejbdoclet] at org.apache.tools.ant.Task.perform(Task.java:347)
[ejbdoclet] at org.apache.tools.ant.Target.execute(Target.java:357)
[ejbdoclet] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[ejbdoclet] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[ejbdoclet] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
[ejbdoclet] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[ejbdoclet] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[ejbdoclet] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[ejbdoclet] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
[ejbdoclet] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
[ejbdoclet] log4j:ERROR Either File or DatePattern options are not set for appender [APPLICATION_APPENDER].
[ejbdoclet] log4j:ERROR setFile(null,false) call failed.
[ejbdoclet] java.io.FileNotFoundException: .\log\HL7Log.log (The system cannot find the path specified)
[ejbdoclet] at java.io.FileOutputStream.open(Native Method)
[ejbdoclet] at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
[ejbdoclet] at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
[ejbdoclet] at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
[ejbdoclet] at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:151)
[ejbdoclet] at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:206)
[ejbdoclet] at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:210)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:140)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:153)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:415)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:335)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:781)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:666)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616)
[ejbdoclet] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:602)
[ejbdoclet] at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
[ejbdoclet] at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
[ejbdoclet] at org.apache.log4j.Logger.getLogger(Logger.java:85)
[ejbdoclet] at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:229)
[ejbdoclet] at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:65)
[ejbdoclet] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[ejbdoclet] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
[ejbdoclet] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
[ejbdoclet] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[ejbdoclet] at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
[ejbdoclet] at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
[ejbdoclet] at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:370)
[ejbdoclet] at xdoclet.util.LogUtil.getLog(LogUtil.java:26)
[ejbdoclet] at xdoclet.loader.ModuleFinder.findModules(ModuleFinder.java:116)
[ejbdoclet] at xdoclet.DocletTask.registerModules(DocletTask.java:538)
[ejbdoclet] at xdoclet.DocletTask.createDynamicElement(DocletTask.java:338)
[ejbdoclet] at org.apache.tRgds,
PrabhuSeptember 10, 2009 at 6:55 am #302290
support-eugeneMemberHave you configured your project as described in MyEclipse EJB tutorial or did custom ANT build script?
September 10, 2009 at 7:48 am #302294
prabhubhaskarMemberWe did configured our module to Xdoclet using the below URL, http://www.myeclipseide.com/documentation/quickstarts/firstejb/.
Quick question, does Xdoclet also uses the ANT script within??
Rgds,
PrabhuSeptember 10, 2009 at 7:53 am #302295
support-eugeneMember@prabhubhaskar wrote:
We did configured our module to Xdoclet using the below URL, http://www.myeclipseide.com/documentation/quickstarts/firstejb/.
Quick question, does Xdoclet also uses the ANT script within??
Not sure, but I would expect so.
September 10, 2009 at 10:41 am #302302
prabhubhaskarMemberOk, Can you help or guide us to pass thru these errors….
Rgds,
PrabhuSeptember 14, 2009 at 1:50 am #302392
prabhubhaskarMemberPl help!
Rgds,
PrabhuSeptember 14, 2009 at 3:21 pm #302415
rmcvayMember[ejbdoclet] java.io.FileNotFoundException: .\log\IBALog.log (The system cannot find the path specified)
[ejbdoclet] log4j:ERROR Either File or DatePattern options are not set for appender [APPLICATION_APPENDER].
[ejbdoclet] log4j:ERROR setFile(null,false) call failed.
[ejbdoclet] java.io.FileNotFoundException: .\log\HL7Log.log (The system cannot find the path specified)Those seem to be the root issues. Is it right about those files not existing or is it just unable to find them?
September 17, 2009 at 2:47 am #302488
prabhubhaskarMemberThanks Ray.
Hi Eugene
As i understand that XDoclet can be configured only at a project level to get a ejb-jar.xml and our requirement is to have separate ejb-jar, is it possible to have one main project, which can have ‘n’ of sub-projects?? where can configure Xdoclet…
Pl help…
Rgds,
Prabhu -
AuthorPosts