Le 2011-09-05 à 17:19, James Cicenia a écrit : > All there and the "offending" page is at
Does your frameworks are in BlessingsApp.woa/Contents/MacOS/MacOSClassPath.txt ? > http://wiki.objectstyle.org/confluence/display/WO/Best+Practices-Starting+From+Scratch > > towards the bottom > > > > On Sep 5, 2011, at 3:22 PM, Pascal Robert wrote: > >> >> Le 2011-09-05 à 16:04, James Cicenia a écrit : >> >>> Arrrgh. I did all that. Pushed the app to the server ran it.. still no >>> stylesheet, login, and bam same error: >>> >>> 'loginAction()' raised an Exception: java.lang.NoClassDefFoundError: >>> com/jimijon/blessings/eos/User, formValues:{password = ("smartblessings"); >>> username = ("jimijon"); } >>> ClassNotFoundException: com.jimijon.blessings.eos.User >>> >>> Very frustrating. >> >> In BlessingsApp.woa/Contents/Frameworks, does your two Model frameworks are >> there? >> >>> Maybe I am building my frameworks wrong: >>> >>> I select a framework, select Framework, Right Click, Select WOLips Ant >>> Tools, select Install >> >> That's fine. >> >>> Repeat to other two frameworks, then run the full build.xml in the project. >>> >>> PS: THE WIKI says to link in the Projects when doing best practice and >>> using Frameworks. >> >> Yeah, might be pre-WOLips 3.4 instructions lurking around somewhere in the >> wiki... That was the way of doing it in the days, but since WOLips 3.4, you >> can work with the frameworks as source by linking to them as WO Library >> instead of projects. On which page did you read that information? >> >>> >>> >>> On Sep 5, 2011, at 1:38 PM, Pascal Robert wrote: >>> >>>> Hi James, >>>> >>>> Ok, so first, create a "Utilities" framework where you will put your JDBC >>>> driver and other utilities and link that framework to the other two >>>> frameworks and to the app. >>>> >>>> But the exact problem is that your two frameworks are linked as projects >>>> in the build path of BlessingsApp, so that's why your frameworks are not >>>> part of the build. Edit the build path (right-click -> Build Path -> >>>> Configure Build Path) and remove the two projects from the Projects tab. >>>> After that, add the frameworks in the Libraries tab (Add Library button -> >>>> WebObjects Frameworks, and check the two frameworks). >>>> >>>> Remember that you have to build your two frameworks before building the >>>> app, or else you will get an error saying that the frameworks doesn't >>>> exist. >>>> >>>>> It does: >>>>> >>>>> #Sat Sep 03 16:21:18 CDT 2011 >>>>> classes.dir=bin >>>>> component.inlineBindingPrefix=[ >>>>> component.inlineBindingSuffix=] >>>>> component.wellFormedTemplateRequired=true >>>>> customInfoPListContent= >>>>> embed.Local=true >>>>> embed.Project=true >>>>> embed.System=true >>>>> embed.User=true >>>>> eoAdaptorClassName= >>>>> principalClass=com.jimijon.blessings.app.Application >>>>> project.name=BlessingsApp >>>>> project.name.lowercase=blessingsapp >>>>> project.type=application >>>>> webXML=false >>>>> webXML_CustomContent= >>>>> >>>>> Just in case I am including the project zip >>>>> >>>>> :-) >>>>> >>>>> James >>>>> <Archive.zip> >>>>> >>> >> > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/probert%40macti.ca > > This email sent to [email protected]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
