|RE: [wtp-dev] RE: How to correctly setup WebProject depencies projects|
Dave, If you are still encountering issues, go ahead and open a bugzilla with the problematic projects (or projects that can be used to repro the issue) attached. -Rob -----Original Message----- From: wtp-dev-bounces@xxxxxxxxxxx [mailto:wtp-dev-bounces@xxxxxxxxxxx] On Behalf Of Dave Syer Sent: Friday, August 17, 2007 5:05 PM To: wtp-dev@xxxxxxxxxxx Subject: [wtp-dev] RE: How to correctly setup WebProject depencies projects Thanks for the detailed reply. Good to know I am not going crazy. I posted on the newsgroup (which is called webtools not WTP, in case anyone else is looking) as well so thanks for that pointer. The Quick Fix trick from the bug ID you posted had an effect - but I still don't get a working application. I will keep digging, and post back to the newsgroup... Rob Frost wrote: > > Hi David, > > You're right about this list not containing much user-related traffic; > it is meant for issues related to WTP development/extension. The right > forum in the future for this type of question is the WTP newsgroup. > > You need to use the J2EE Module Dependencies UI > (Project->Properties->J2EE Module Dependencies) to created a > WEB-INF/lib dependency between your dynamic web project (ProjectB) and > your Java project (ProjectA). > > Adding this dependency will then expose ProjectA on the classpath of > ProjectB via the WTP "Web App Libraries" classpath container (so you > don't need to manually add it to the classpath of ProjectB first) and, > when you publish or export ProjectB, ProjectA will be added as a JAR > inside the WEB-INF/lib directory of ProjectB. > > If these hibernate files/classes are referenced from ProjectA via an > exported library cp entry, you'll need to take an additional step > after adding the "J2EE Module Dependency" from ProjectB->ProjectA > (that library cp entry needs to be marked with a special WTP classpath > attribute flagging it for publish/export, see > https://bugs.eclipse.org/bugs/show_bug.cgi?id=184094 for details on > how this can be done via the QuickFix on the problem marker associated > with that library cp entry in ProjectA) > > FYI: We are considering some changes for 3.0 that should greatly > simplify the interdependencies beweeen the Java build path and Java EE > module dependencies (i.e. in most cases users will simply be able to > configure the project classpath and the expected module structure will > be generated during publish/export: see > https://bugs.eclipse.org/bugs/show_bug.cgi?id=116856 and > http://wiki.eclipse.org/Web_Tools_Platform_Release_3.0_Requirements/Ja > va > CPvsJavaEEModDeps for more information on that) > > -Rob > > -----Original Message----- > From: wtp-dev-bounces@xxxxxxxxxxx [mailto:wtp-dev-bounces@xxxxxxxxxxx] > On Behalf Of Dave Syer > Sent: Friday, August 17, 2007 10:25 AM > To: wtp-dev@xxxxxxxxxxx > Subject: Re: [wtp-dev] How to correctly setup WebProject depencies > projects > > > > I can see there isn't much traffic on this list (as far as questions > actaully being answered). Is there a better place to get support? I > have this problem (see below). I can't see what use WTP is in > practice if you really can't load from the classpath in another > project in the workspace, so I want to believe I am just doing > something wrong. Anyone got any hints? > > > thebugslayer wrote: >> >> Hi eclipse users, >> I have a core java project (calling it ProjectA) that contain all my >> hibernate mappings xml files inside classpath along with model >> classes. I then have second web project(ProjectB) that uses those. I >> can add ProjectA into ProjectB's class build path and every compiles >> file. >> >> But I run into problem when starting up my webapp in a server that >> needs to load hibernate mapping resource files based on classpath, and > >> they are not found. >> >> Can someone show me what do I have to do to make this ProjectB sees >> all resources files that are in ProjectA's classpath? >> >> Thanks for helping. >> -- >> /bugslayer >> _______________________________________________ >> wtp-dev mailing list >> wtp-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/wtp-dev >> >> > > -- > View this message in context: > http://www.nabble.com/How-to-correctly-setup-WebProject-depencies-projec > ts-tf3908008.html#a12196114 > Sent from the Eclipse WTP - general mailing list archive at Nabble.com. > > _______________________________________________ > wtp-dev mailing list > wtp-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/wtp-dev > > Notice: This email message, together with any attachments, may > contain information of BEA Systems, Inc., its subsidiaries and > affiliated entities, that may be confidential, proprietary, > copyrighted and/or legally privileged, and is intended solely for the > use of the individual or entity named in this message. If you are not > the intended recipient, and have received this message in error, > please immediately return this by email and then delete it. > _______________________________________________ > wtp-dev mailing list > wtp-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/wtp-dev > > -- View this message in context: http://www.nabble.com/How-to-correctly-setup-WebProject-depencies-projec ts-tf3908008.html#a12207184 Sent from the Eclipse WTP - general mailing list archive at Nabble.com. _______________________________________________ wtp-dev mailing list wtp-dev@xxxxxxxxxxx https://dev.eclipse.org/mailman/listinfo/wtp-dev Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.
Back to the top