Sorry I forgot to add the

    WEB-INF
        OurApplication.woa ­ built using <woapplication> target. The
OurApplication.jar is located in the
OurApplication.woa/Contents/Resources/Java folder
            


On 1/25/07 11:36 PM, "D Tim Cummings" <[EMAIL PROTECTED]> wrote:

> thanks Dov
> 
> Where does OurApplication.jar go?  The XCode build puts it in lib.  The WOLips
> build puts it somewhere else as OurApplication.woa.
> 
> I personally have had more success building all the frameworks as jars and
> putting them in lib, like the XCode build.
> 
> Tim
> 
> On 25/01/2007, at 2:22 PM, Dov Rosenberg wrote:
> 
>>  We have been deploying our apps as servlets for the past 2+ years. We
>> started using the SSDD target but found it lacking. The biggest hassle we
>> found was the SSDD didn¹t seem to include everything we needed. One of the
>> only limitations I have come across is that the resulting WAR file can be run
>> without having the container expand it first (which is the default behavior
>> for Tomcat but not WebLogic ­ see below for the reason). Our apps get built
>> using the following steps:
>>  
>>  
>> 1. Build the frameworks using <wocompile> and <woframework>
>> 2. Build the applications using <wocompile> and <woapplication>
>> 3. Assemble the web applications manually instead of using the supplied SSDD
>> target. Our final deployment includes the following structure:
>> 4.  
>>             WEB-INF
>>                  classes
>>                  Library
>>                      Frameworks
>>                          OurFoundation.framework
>>                          OurModel.framework
>>                          OurServices.framework
>>                          JavaEOAccess.framework
>>                          JavaEOControl.framework
>>                          JavaFoundation.framework
>>                          JavaJDBCAdaptor.framework
>>                          JavaWebObjects.framework
>>                          JavaWebServicesClient.framework (if needed)
>>                          JavaWebServicesSupport.framework (if needed)
>>                          JavaWOExtensions.framework (if needed)
>>                          JavaWOJSPServlet.framework
>>                          JavaXML.framework
>>                  lib
>>                      <any non WO jars needed ­ JDBC Drivers, XML parsers,
>> mail.jar, etc>
>>                  web.xml <http://web.xml>  (Need to make sure that the
>> WOClasspath context parameter includes all of the WO frameworks listed above
>> plus your application frameworks. There is an environment variable WEBINFROOT
>> that gets resolved at runtime to the path where the WEB-INF folder is
>> located. This is the primary reason that the WAR file must be expanded in
>> order to run properly.
>>  
>>      4. After the web app is assembled it is WARed using the ant <jar> task.
>>  
>>  Hope this helps others.
>>  
>>  
>>  -- 
>>  Dov Rosenberg
>>  Conviveon/Inquira
>>  Knowledge Management Experts
>>  http://www.conviveon.com
>>  http://www.inquira.com
>>  
>>   
>>  _______________________________________________
>> 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/timcu%40tpg.com.au
>> 
>> 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]

Reply via email to