MyEclipse Forums
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
prabhubhaskar
Post subject: Eclipse with Xdoclet  PostPosted: Sep 09, 2009 - 10:43 AM



Joined: Aug 21, 2009
Posts: 13

Dear 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,
Prabhu
 
 View user's profile Send private message  
Reply with quote Back to top
support-eugene
Post subject: RE: Eclipse with Xdoclet  PostPosted: Sep 09, 2009 - 11:08 AM
Registered Member
Registered Member


Joined: May 12, 2005
Posts: 472

MyEclipse does not have a built-in support for your scenario. I would suggest you looking into ANT, Maven and other build systems.

_________________
Eugene
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
prabhubhaskar
Post subject:   PostPosted: Sep 09, 2009 - 01:01 PM



Joined: Aug 21, 2009
Posts: 13

Hi Eugene

Thanks for the quick response. Any possibility of creating separate EJB-JAR's ?? which may enable us to achieve what we expect...

Rgds,
Prabhu
 
 View user's profile Send private message  
Reply with quote Back to top
support-eugene
Post subject:   PostPosted: Sep 09, 2009 - 01:50 PM
Registered Member
Registered Member


Joined: May 12, 2005
Posts: 472

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.

_________________
Eugene
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
prabhubhaskar
Post subject:   PostPosted: Sep 10, 2009 - 05:39 AM



Joined: Aug 21, 2009
Posts: 13

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...

Rgds,
Prabhu
 
 View user's profile Send private message  
Reply with quote Back to top
support-eugene
Post subject:   PostPosted: Sep 10, 2009 - 11:40 AM
Registered Member
Registered Member


Joined: May 12, 2005
Posts: 472

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.

_________________
Eugene
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
prabhubhaskar
Post subject: Eclipse with Xdoclet  PostPosted: Sep 10, 2009 - 12:50 PM



Joined: Aug 21, 2009
Posts: 13

Sure.

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.t

Rgds,
Prabhu
 
 View user's profile Send private message  
Reply with quote Back to top
support-eugene
Post subject:   PostPosted: Sep 10, 2009 - 12:55 PM
Registered Member
Registered Member


Joined: May 12, 2005
Posts: 472

Have you configured your project as described in MyEclipse EJB tutorial or did custom ANT build script?

_________________
Eugene
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
prabhubhaskar
Post subject:   PostPosted: Sep 10, 2009 - 01:48 PM



Joined: Aug 21, 2009
Posts: 13

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??

Rgds,
Prabhu
 
 View user's profile Send private message  
Reply with quote Back to top
support-eugene
Post subject:   PostPosted: Sep 10, 2009 - 01:53 PM
Registered Member
Registered Member


Joined: May 12, 2005
Posts: 472

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.

_________________
Eugene
MyEclipse Support
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
prabhubhaskar
Post subject:   PostPosted: Sep 10, 2009 - 04:41 PM



Joined: Aug 21, 2009
Posts: 13

Ok, Can you help or guide us to pass thru these errors....

Rgds,
Prabhu
 
 View user's profile Send private message  
Reply with quote Back to top
prabhubhaskar
Post subject:   PostPosted: Sep 14, 2009 - 07:50 AM



Joined: Aug 21, 2009
Posts: 13

Pl help!

Rgds,
Prabhu
 
 View user's profile Send private message  
Reply with quote Back to top
rmcvay
Post subject:   PostPosted: Sep 14, 2009 - 09:21 PM
Registered Member
Registered Member


Joined: Sep 17, 2004
Posts: 217

Quote:

[ejbdoclet] java.io.FileNotFoundException: .\log\IBALog.log (The system cannot find the path specified)

Quote:

[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?

_________________
Ray
Just another MyEclipse user
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
prabhubhaskar
Post subject:   PostPosted: Sep 17, 2009 - 08:47 AM



Joined: Aug 21, 2009
Posts: 13

Thanks 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
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 6 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits