woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/templates/wonderapplication Session.java.vm,NONE,1.1 ant.frameworks.user.home.vm,NONE,1.1 Properties.vm,NONE,1.1 Makefile.vm,NONE,1.1 .classpath.vm,NONE,1.1 ant.frameworks.wo.wolocalroot.vm,NONE,1.1 ant.classpaths.wo.wosystemroot.vm,NONE,1.1 ant.classpaths.wo.wolocalroot.vm,NONE,1.1 build.xml.vm,NONE,1.1 Main.html.vm,NONE,1.1 Main.java.vm,NONE,1.1 CustomInfo.plist.vm,NONE,1.1 Templates.xml,NONE,1.1 Main.wod.vm,NONE,1.1 DirectAction.java.vm,NONE,1.1 build.properties.vm,NONE,1.1 .project.vm,NONE,1.1 Main.api.vm,NONE,1.1 project.pbxproj.vm,NONE,1.1 Main.woo.vm,NONE,1.1 Makefile.preamble.vm,NONE,1.1 Application.java.vm,NONE,1.1 Makefile.postamble.vm,NONE,1.1 ant.frameworks.wo.wosystemroot.vm,NONE,1.1 PB.project.vm,NONE,1.1 ant.classpaths.user.home.vm,NONE,1.1
[email protected] Thu, 16 Feb 2006 06:27:03 -0800 (PST)
| Newsgroups | gmane.comp.web.webobjects.woproject.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/woproject/woproject/projects/wolips/plugins/org.objectstyle.wolips.templateengine/templates/wonderapplication
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21294/templates/wonderapplication
Added Files:
Session.java.vm ant.frameworks.user.home.vm Properties.vm
Makefile.vm .classpath.vm ant.frameworks.wo.wolocalroot.vm
ant.classpaths.wo.wosystemroot.vm
ant.classpaths.wo.wolocalroot.vm build.xml.vm Main.html.vm
Main.java.vm CustomInfo.plist.vm Templates.xml Main.wod.vm
DirectAction.java.vm build.properties.vm .project.vm
Main.api.vm project.pbxproj.vm Main.woo.vm
Makefile.preamble.vm Application.java.vm Makefile.postamble.vm
ant.frameworks.wo.wosystemroot.vm PB.project.vm
ant.classpaths.user.home.vm
Log Message:
Added New Project Wonder Application Wizard
--- NEW FILE: Session.java.vm ---
// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
import er.extensions.ERXSession;
public class Session extends ERXSession {
}
--- NEW FILE: ant.frameworks.user.home.vm ---
An empty file result in a full filesystem scan
--- NEW FILE: Properties.vm ---
[email protected]
er.javamail.centralize=false
er.javamail.debugEnabled=false
er.javamail.milliSecondsWaitIfSenderOverflowed=6000
er.javamail.smtpHost=your.smtpserver.com
er.javamail.smtpAuth=false
er.javamail.smtpUser=
er.javamail.smtpPassword=
#########################################################################
# Log4j Configuration
#########################################################################
log4j.loggerFactory=er.extensions.ERXLogger$Factory
# Set root category priority to DEBUG and its only appender to A1.
log4j.rootCategory=DEBUG, A1
# A1 is set to be a FileAppender which outputs to System.out.
log4j.appender.A1=org.apache.log4j.ConsoleAppender
# A1 uses PatternLayout.
log4j.appender.A1.layout=er.extensions.ERXPatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{MMM dd HH:mm:ss} %$[%#] (%F:%L) %-5p %c %x - %m%n
# Note that (%F:%L) is fairly slow and shouldn't be used in performance intensive logging
# The above pattern will produce logs that look like:
# Jun 18 17:46:18 MyAppName[4002] (MyClassFile.java:40) INFO er.foo.MyCategory - Some log
########################################################################
# Custom Categories - These are the main categories and sub categories
# that are used in frameworks.
########################################################################
# Base Category
log4j.logger.er=INFO
# Here are a few log4j sub-categories that are interesting.
# Don't forget that in developement mode this file will get reloaded
# everytime it changes, so if you say want to turn adaptor debugging
# on in the middle of the app simply set the below category to debug.
# Very handy.
# ERExtensions
# Transaction - Switching this to debug will start the sql ouputting.
log4j.logger.er.transaction.adaptor.EOAdaptorDebugEnabled=DEBUG
# Fixes - Turning this on will show all the models that are loaded
log4j.logger.er.extensions.fixes.ERSharedEOLoader=INFO
er.extensions.ERXNSLogLog4jBridge=INFO
#log4j.logger.er.eo.ERXGenericRecord=DEBUG
#log4j.logger.er.validation.ERXEntityClassDescription=DEBUG
#log4j.logger.er.default.ERXEntityClassDescription=DEBUG
log4j.logger.er.extensions.ERXDatabaseContextDelegate=WARN
log4j.logger.er.extensions.ERXConfigurationManager=INFO
#log4j.logger.er.extensions.ERXApplication.RequestHandling=DEBUG
--- NEW FILE: Makefile.vm ---
#
# Generated by the Apple Project Builder.
#
# NOTE: Do NOT change this file -- Project Builder maintains it.
#
# Put all of your customizations in files called Makefile.preamble
# and Makefile.postamble (both optional), and Makefile will include them.
#
NAME = ${WOLipsContext.getProjectName()}
PROJECTVERSION = 2.8
PROJECT_TYPE = JavaWebObjectsApplication
GLOBAL_RESOURCES = Main.wo Main.api
JAVA_CLASSES = src/Application.java src/DirectAction.java src/Main.java\
src/Session.java
OTHERSRCS = CustomInfo.plist EOJavaClass.template java.template\
Makefile Makefile.postamble Makefile.preamble
MAKEFILEDIR = $(MAKEFILEPATH)/java_makefiles
CODE_GEN_STYLE = DYNAMIC
MAKEFILE = woapp.make
NEXTSTEP_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
WINDOWS_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
PDO_UNIX_INSTALLDIR = $(LOCAL_LIBRARY_DIR)/WebObjects/Applications
LIBS =
DEBUG_LIBS = $(LIBS)
PROF_LIBS = $(LIBS)
FRAMEWORKS = -framework JavaEOAccess -framework JavaEOControl\
-framework JavaFoundation -framework JavaJDBCAdaptor\
-framework JavaWebObjects -framework JavaWOExtensions\
-framework JavaXML
JAVA_USED = YES
NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc
WINDOWS_OBJCPLUS_COMPILER = $(DEVDIR)/gcc
PDO_UNIX_OBJCPLUS_COMPILER = $(NEXTDEV_BIN)/gcc
NEXTSTEP_JAVA_COMPILER = /usr/bin/javac
WINDOWS_JAVA_COMPILER = $(JDKBINDIR)/javac.exe
PDO_UNIX_JAVA_COMPILER = $(JDKBINDIR)/javac
include $(MAKEFILEDIR)/platform.make
-include Makefile.preamble
include $(MAKEFILEDIR)/$(MAKEFILE)
-include Makefile.postamble
-include Makefile.dependencies
--- NEW FILE: .classpath.vm ---
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.objectstyle.wolips.WO_CLASSPATH/ERExtensions/ERJars/ERPrototypes/JavaWOExtensions/JavaEOAccess/JavaEOControl/JavaFoundation/JavaJDBCAdaptor/JavaWebObjects/JavaXML"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
--- NEW FILE: ant.frameworks.wo.wolocalroot.vm ---
An empty file result in a full filesystem scan
--- NEW FILE: ant.classpaths.wo.wosystemroot.vm ---
An empty file result in a full filesystem scan
--- NEW FILE: ant.classpaths.wo.wolocalroot.vm ---
An empty file result in a full filesystem scan
--- NEW FILE: build.xml.vm ---
<project name="${WOLipsContext.getProjectName()}" default="build" basedir=".">
<!-- main targets -->
<!-- add optional targets to depends list if needed -->
<target name="build" depends="setProps,init.build,build.woapp,war,ssdd"/>
<target name="compileAndBuild" depends="setProps,init.build,compile,build.woapp,war,ssdd" />
<target name="install" depends="setProps,init.install,build.woapp,war,ssdd"/>
<target name="clean" depends="setProps">
<delete dir="dist"/>
</target>
<!-- property determination -->
<target name="setProps">
<property file="build.properties"/>
<property file="${user.home}${file.separator}Library${file.separator}wobuild.properties"/>
<condition property="wo.properties.check.failed">
<not>
<and>
<isset property="wo.wosystemroot"/>
<isset property="wo.wolocalroot"/>
</and>
</not>
</condition>
<fail message="Could not find ${user.home}${file.separator}Library${file.separator}wobuild.properties." if="wo.properties.check.failed"/>
<property name="install.dir" value="${wo.wolocalroot}/Library/WebObjects/Applications"/>
</target>
<!-- basic initializations -->
<target name="init.install">
<tstamp/>
<property name="dest.dir" value="${install.dir}"/>
</target>
<target name="init.build">
<tstamp/>
<property name="dest.dir" value="dist"/>
</target>
<!-- woproject tasks -->
<target name="build.woapp">
<taskdef name="woapplication" classname="org.objectstyle.woproject.ant.WOApplication">
</taskdef>
<!-- add webXML="true" to generate a web.xml file -->
<woapplication name="${project.name}" stdFrameworks="false"
destDir="${dest.dir}"
customInfoPListContent="${customInfoPListContent}"
principalClass="${principalClass}"
webXML="${webXML}"
webXML_CustomContent="${webXML_CustomContent}">
<classes dir="${classes.dir}">
<patternset>
<includesfile name="${WOLipsContext.getAntFolderName()}/classes.include.patternset"/>
<excludesfile name="${WOLipsContext.getAntFolderName()}/classes.exclude.patternset"/>
</patternset>
</classes>
<wsresources dir=".">
<patternset>
<includesfile name="${WOLipsContext.getAntFolderName()}/wsresources.include.patternset"/>
<excludesfile name="${WOLipsContext.getAntFolderName()}/wsresources.exclude.patternset"/>
</patternset>
</wsresources>
<resources dir=".">
<patternset>
<includesfile name="${WOLipsContext.getAntFolderName()}/resources.include.patternset"/>
<excludesfile name="${WOLipsContext.getAntFolderName()}/resources.exclude.patternset"/>
</patternset>
</resources>
<frameworks root="${wo.wosystemroot}">
<patternset>
<includesfile name="${WOLipsContext.getAntFolderName()}/ant.frameworks.wo.wosystemroot"/>
</patternset>
</frameworks>
<frameworks root="${wo.wolocalroot}">
<patternset>
<includesfile name="${WOLipsContext.getAntFolderName()}/ant.frameworks.wo.wolocalroot"/>
</patternset>
</frameworks>
<frameworks root="${user.home}">
<patternset>
<includesfile name="${WOLipsContext.getAntFolderName()}/ant.frameworks.user.home"/>
</patternset>
</frameworks>
<otherclasspath root="${wo.wosystemroot}">
<patternset>
<includesfile name="${WOLipsContext.getAntFolderName()}/ant.classpaths.wo.wosystemroot"/>
</patternset>
</otherclasspath>
<lib dir=".">
<include name="Add .jar's that should be copied in the woa."/>
<exclude name="**/*.woa/**"/>
</lib>
</woapplication>
</target>
<!-- optional targets -->
<!-- war target-->
<!-- To use this target remove the if="${never}" statement and create the LICENSE in your project
and create the web.xml file with the woapplication task.-->
<target name="war" if="${never}">
<war destfile="${dest.dir}/${project.name}.war"
webxml="${dest.dir}/${project.name}.woa/Contents/web.xml">
<fileset dir="${dest.dir}">
<include name="${project.name}.woa/**"/>
</fileset>
<fileset dir="..">
<include name="LICENSE"/>
</fileset>
<lib dir="${wo.wosystemroot}/Library/Frameworks/JavaWOJSPServlet.framework/WebServerResources/Java/">
<include name="JavaWOJSPServlet_client.jar"/>
</lib>
<zipfileset dir="${wo.wosystemroot}/Library/Frameworks/JavaWOJSPServlet.framework/Resources/" prefix="tlds">
<include name="WOtaglib_1_0.tld"/>
</zipfileset>
</war>
</target>
<!-- ssdd target-->
<!-- To use this target remove the if="${never}" statement and create the LICENSE in your project
and create the web.xml file with the woapplication task.-->
<target name="ssdd" if="${never}">
<mkdir dir="${dest.dir}/${project.name}/WEB-INF/tlds"/>
<copy todir="${dest.dir}/${project.name}/WEB-INF/">
<fileset dir="${dest.dir}/${project.name}.woa/Contents/">
<include name="web.xml"/>
</fileset>
</copy>
<copy todir="${dest.dir}/${project.name}/WEB-INF/">
<fileset dir="..">
<include name="LICENSE"/>
</fileset>
</copy>
<copy todir="${dest.dir}/${project.name}/WEB-INF/">
<fileset dir="${dest.dir}">
<include name="${project.name}.woa/**"/>
</fileset>
</copy>
<copy todir="${dest.dir}/${project.name}/WEB-INF/tlds">
<fileset dir="${wo.wosystemroot}/Library/Frameworks/JavaWOJSPServlet.framework/Resources/">
<include name="WOtaglib_1_0.tld"/>
</fileset>
</copy>
</target>
<!-- copy strings files -->
<target name="copy.strings">
<copy todir="${dest.dir}/${project.name}.woa/Contents/Resources">
<fileset dir="." casesensitive="yes">
<include name="*.strings"/>
<include name="**/*.strings"/>
</fileset>
<mapper type="flatten"/>
</copy>
</target>
<target name = "compile" depends = "setProps,init.build" >
<mkdir dir = "bin"/>
<javac srcdir = "src" destdir = "bin">
<classpath>
<fileset dir="${wo.dir.user.home.library.frameworks}" includesfile = "woproject/ant.frameworks.user.home">
<include name = "**/*.jar"/>
</fileset>
<fileset dir="${wo.wolocalroot}" includesfile = "woproject/ant.frameworks.wo.wolocalroot">
<include name = "**/*.jar"/>
</fileset>
<fileset dir="${wo.wosystemroot}" includesfile = "woproject/ant.frameworks.wo.wosystemroot">
<include name = "**/*.jar"/>
</fileset>
</classpath>
</javac>
</target>
</project>
--- NEW FILE: Main.html.vm ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META NAME="generator" CONTENT="${WOLipsContext.getPluginName()}">
<TITLE>Untitled</TITLE>
</HEAD>
<BODY BGCOLOR=#FFFFFF>
</BODY>
</HTML>
--- NEW FILE: Main.java.vm ---
// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
import com.webobjects.appserver.*;
public class Main extends WOComponent {
public Main(WOContext context) {
super(context);
}
}
--- NEW FILE: CustomInfo.plist.vm ---
{
// ** Add your class paths here in the form of an array as follows:
// ** NSJavaUserPath = ("/some/class/path", "/another/class/path");
NSJavaUserPath = ();
}
--- NEW FILE: Templates.xml ---
<?xml version="1.0" encoding="UTF-8"?>
<document>
<type>WOnderApplicationProject</type>
</document>
--- NEW FILE: Main.wod.vm ---
--- NEW FILE: DirectAction.java.vm ---
// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
import com.webobjects.appserver.WOActionResults;
import com.webobjects.appserver.WORequest;
import er.extensions.ERXDirectAction;
public class DirectAction extends ERXDirectAction {
public DirectAction(WORequest aRequest) {
super(aRequest);
}
public WOActionResults defaultAction() {
return pageWithName(Main.class.getName());
}
}
--- NEW FILE: build.properties.vm ---
classes.dir = bin
project.name = ${WOLipsContext.getProjectName()}
principalClass = Application
customInfoPListContent =
webXML = false
webXML_CustomContent =
--- NEW FILE: .project.vm ---
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>${WOLipsContext.getProjectName()}</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.objectstyle.wolips.incrementalbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.objectstyle.wolips.incrementalapplicationnature</nature>
</natures>
</projectDescription>
--- NEW FILE: Main.api.vm ---
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<wodefinitions>
<wo wocomponentcontent="false" class="Main.java">
</wo>
</wodefinitions>
--- NEW FILE: project.pbxproj.vm ---
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 39;
objects = {
013357CCFF5DD5F011CD2B9D = {
buildSettings = {
};
buildStyles = (
01A3BF6FFFB0C37D11CD2B9D,
01A3BF70FFB0C37D11CD2B9D,
015E5C37FFDDB4DD11CD2B8D,
);
hasScannedForEncodings = 1;
isa = PBXProject;
mainGroup = 013357CDFF5DD5F011CD2B9D;
productRefGroup = 013357CEFF5DD64811CD2B9D;
projectDirPath = "";
targets = (
017C6100FFD43DA37F000001,
017C60B4FFD2F2BB7F000001,
017C60D6FFD2F2BB7F000001,
);
};
013357CDFF5DD5F011CD2B9D = {
children = (
013357DEFF5DD7CD11CD2B9D,
013357D6FF5DD68111CD2B9D,
15D0BC7BFF5EC4B811CD2B9D,
15D0BC79FF5EC47311CD2B9D,
01D74EAA00210ABC11CD2B8D,
096CB46EFF7BFC8111CD2B9D,
2123FDFDFFD467417F000001,
013357CEFF5DD64811CD2B9D,
);
isa = PBXGroup;
refType = 4;
sourceTree = "<group>";
};
013357CEFF5DD64811CD2B9D = {
children = (
017C60FFFFD43DA37F000001,
0B4F248B00221FBD11CD2B8D,
);
isa = PBXGroup;
name = Products;
refType = 4;
sourceTree = "<group>";
};
013357D6FF5DD68111CD2B9D = {
children = (
2123FDF9FFD467417F000001,
);
isa = PBXGroup;
name = "Web Components";
refType = 4;
sourceTree = "<group>";
};
013357DEFF5DD7CD11CD2B9D = {
children = (
1BD5B03905B91F2E005C049D,
1BD5B03A05B91F2E005C049D,
1BD5B03B05B91F2E005C049D,
);
isa = PBXGroup;
name = Classes;
path = "";
refType = 4;
sourceTree = "<group>";
};
015E5C37FFDDB4DD11CD2B8D = {
buildRules = (
);
buildSettings = {
COPY_PHASE_STRIP = YES;
INSTALL_MODE_FLAG = "a+rX";
INSTALL_PATH_FOR_STYLE = "$(DSTROOT)/$(INSTALL_PATH)";
SPLIT_INSTALL = YES;
WEBSERVER_DOCROOT = "$(DSTROOT)$(LOCAL_LIBRARY_DIR)/WebServer/Documents";
WEBSERVER_INSTALL_DIR_APPLICATION = "$(WEBSERVER_INSTALL_ROOT)";
WEBSERVER_INSTALL_DIR_FRAMEWORK = "$(WEBSERVER_INSTALL_ROOT)/Frameworks";
WEBSERVER_INSTALL_ROOT = "$(WEBSERVER_DOCROOT)/WebObjects";
WEBSERVER_RESOURCES_DIR = "$(WEBSERVER_CONTENTS_DIR)/WebServerResources";
WEBSERVER_RESOURCES_JAVA_DIR = "$(WEBSERVER_INSTALL_ROOT)/Java";
WEBSERVER_WRAPPER_DIR = "$(WEBSERVER_INSTALL_DIR)/$(WRAPPER_NAME)";
};
isa = PBXBuildStyle;
name = WebServer;
};
016FA8CAFFE5B8A311CD2B8D = {
fallbackIsa = PBXFileReference;
includeInIndex = 0;
isa = PBXFolderReference;
lastKnownFileType = folder;
path = Main.wo;
refType = 4;
sourceTree = "<group>";
};
016FA8CBFFE5B8A311CD2B8D = {
fileRef = 016FA8CAFFE5B8A311CD2B8D;
isa = PBXBuildFile;
settings = {
};
};
0171C3300017AA3E11CD2B8D = {
buildActionMask = 2147483647;
files = (
);
isa = PBXShellScriptBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# Copy the requisite files from the Server and Client directories into the final wrapper directory\n. \"${BUILD_FILES_DIR}/ComputeTargetClasspath.sh\" \"NO\" \"${SERVER_UNIQUIFIER}\"";
};
017C60B1FFD2F2BB7F000001 = {
explicitFileType = wrapper.cfbundle;
fallbackIsa = PBXFileReference;
isa = PBXBundleReference;
path = "_WO$(SERVER_UNIQUIFIER)${WOLipsContext.getProjectName()}.tmp";
refType = 3;
sourceTree = BUILT_PRODUCTS_DIR;
};
017C60B2FFD2F2BB7F000001 = {
explicitFileType = wrapper.cfbundle;
fallbackIsa = PBXFileReference;
isa = PBXBundleReference;
path = "_WO$(CLIENT_UNIQUIFIER)${WOLipsContext.getProjectName()}.tmp";
refType = 3;
sourceTree = BUILT_PRODUCTS_DIR;
};
017C60B4FFD2F2BB7F000001 = {
buildPhases = (
017C60B5FFD2F2BB7F000001,
017C60C6FFD2F2BB7F000001,
017C60D3FFD2F2BB7F000001,
017C60D4FFD2F2BB7F000001,
0171C3300017AA3E11CD2B8D,
);
buildSettings = {
BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/Apple/Developer Tools/WebObjects Support";
FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks\" \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
JAVA_ARCHIVE_CLASSES = YES;
JAVA_ARCHIVE_TYPE = JAR;
JAVA_COMPILER_FLAGS = "-extdirs /Library/WebObjects/Extensions:/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Home/lib/ext";
JAVA_FRAMEWORK_RESOURCES_DIRS = Resources;
JAVA_ONLY = YES;
JAVA_SOURCE_SUBDIR = .;
OTHER_JAVA_CLASS_PATH = "";
PRODUCT_NAME = "_WO$(SERVER_UNIQUIFIER)${WOLipsContext.getProjectName()}";
SERVER_UNIQUIFIER = Server;
WRAPPER_EXTENSION = tmp;
};
dependencies = (
);
isa = PBXBundleTarget;
name = "Application Server";
productInstallPath = "$(USER_APPS_DIR)";
productName = "Server App";
productReference = 017C60B1FFD2F2BB7F000001;
productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>_WO$(SERVER_UNIQUIFIER)${WOLipsContext.getProjectName()}</string>
<key>CFBundleGetInfoString</key>
<string></string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string></string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string></string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string></string>
<key>CFBundleSignature</key>
<string>webo</string>
<key>CFBundleVersion</key>
<string>0.0.1d1</string>
<key>Java</key>
<dict>
<key>JVMVersion</key>
<string>1.4+</string>
</dict>
</dict>
</plist>
";
};
017C60B5FFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXSourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60C6FFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
2123FE02FFD467417F000001,
016FA8CBFFE5B8A311CD2B8D,
C65E1ED90072974704CD2B8D,
FF70E86D02244EA903CD29B6,
);
isa = PBXResourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60D3FFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXJavaArchiveBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60D4FFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
085A02CA00150D1D11CD2B8D,
085A02CB00150D1D11CD2B8D,
085A02CC00150D1D11CD2B8D,
085A02CD00150D1D11CD2B8D,
085A02CF00150D1D11CD2B8D,
022D13070059B68211CD2978,
1BD5B03505B91EB4005C049D,
);
isa = PBXFrameworksBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60D6FFD2F2BB7F000001 = {
buildPhases = (
017C60D7FFD2F2BB7F000001,
017C60D8FFD2F2BB7F000001,
017C60EBFFD2F2BB7F000001,
017C60ECFFD2F2BB7F000001,
16B190260028D0A611CD2B8D,
);
buildSettings = {
BUILD_CLIENT_LAUNCH_SCRIPT = NO;
BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/Apple/Developer Tools/WebObjects Support";
CLIENT_UNIQUIFIER = Client;
COMPILE_JAVA_SOURCES_IN_NIB_FILES = YES;
FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/Frameworks\" \"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
JAVA_ARCHIVE_CLASSES = BOTH;
JAVA_ARCHIVE_TYPE = JAR;
JAVA_COMPILER_FLAGS = "-extdirs /Library/WebObjects/Extensions:/Library/Java/Extensions:/System/Library/Java/Extensions:/System/Library/Frameworks/JavaVM.framework/Home/lib/ext";
JAVA_FRAMEWORK_RESOURCES_DIRS = WebServerResources;
JAVA_ONLY = YES;
JAVA_SOURCE_SUBDIR = .;
OTHER_JAVA_CLASS_PATH = "";
PRODUCT_NAME = "_WO$(CLIENT_UNIQUIFIER)${WOLipsContext.getProjectName()}";
WRAPPER_EXTENSION = tmp;
};
dependencies = (
);
isa = PBXBundleTarget;
name = "Web Server";
productName = "Client App";
productReference = 017C60B2FFD2F2BB7F000001;
productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>_WO$(CLIENT_UNIQUIFIER)${WOLipsContext.getProjectName()}</string>
<key>CFBundleGetInfoString</key>
<string></string>
<key>CFBundleIconFile</key>
<string></string>
<key>CFBundleIdentifier</key>
<string></string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string></string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string></string>
<key>CFBundleSignature</key>
<string>webo</string>
<key>CFBundleVersion</key>
<string>0.0.1d1</string>
<key>Java</key>
<dict>
<key>JVMVersion</key>
<string>1.4+</string>
</dict>
</dict>
</plist>
";
};
017C60D7FFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXSourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60D8FFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXResourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60EBFFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXJavaArchiveBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60ECFFD2F2BB7F000001 = {
buildActionMask = 2147483647;
files = (
085A02D000150D1D11CD2B8D,
085A02D100150D1D11CD2B8D,
085A02D200150D1D11CD2B8D,
085A02D300150D1D11CD2B8D,
085A02D500150D1D11CD2B8D,
022D13080059B68211CD2978,
);
isa = PBXFrameworksBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C60FFFFD43DA37F000001 = {
explicitFileType = wrapper.application;
fallbackIsa = PBXFileReference;
isa = PBXApplicationReference;
path = ${WOLipsContext.getProjectName()}.woa;
refType = 3;
sourceTree = BUILT_PRODUCTS_DIR;
};
017C6100FFD43DA37F000001 = {
buildPhases = (
017C6103FFD43DA37F000001,
017C6104FFD43DA37F000001,
017C6105FFD43DA37F000001,
017C6106FFD43DA37F000001,
017C6107FFD43DA37F000001,
017C6108FFD43DA37F000001,
01CC6D570020D11111CD2B8D,
);
buildSettings = {
APPLICATION_DIR_MACOS = "$(CONTENTS_DIR)/MacOS";
APPLICATION_DIR_UNIX = "$(CONTENTS_DIR)/UNIX";
APPLICATION_DIR_WINDOWS = "$(CONTENTS_DIR)/Windows";
BUILD_FILES_DIR = "$(LOCAL_LIBRARY_DIR)/Application Support/Apple/Developer Tools/WebObjects Support";
BUNDLE_AS_JAR = YES;
CLIENT_UNIQUIFIER = Client;
CONTENTS_DIR = "$(WRAPPER_DIR)/Contents";
COPY_PHASE_STRIP = NO;
INFO_FILE = "$(CONTENTS_DIR)/$(INFO_FILE_NAME)";
INFO_FILE_NAME = Info.plist;
INSTALL_MODE_FLAG = "a+rX";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
INSTALL_PATH_FOR_STYLE = "$(TARGET_BUILD_DIR)";
JAR_BUNDLE_INSTALL_DIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
JAVA_DEBUGGER = jdb;
JAVA_ONLY = YES;
JAVA_SOURCE_SUBDIR = .;
JAVA_VM = java;
JDB_OPTIONS = "";
JVM_OPTIONS = "";
PRODUCT_NAME = ${WOLipsContext.getProjectName()};
RESOURCES_DIR = "$(CONTENTS_DIR)/Resources";
RESOURCES_JAVA_DIR = "$(RESOURCES_DIR)/Java";
SERVER_UNIQUIFIER = Server;
SPLIT_INSTALL = NO;
WEBSERVER_CONTENTS_DIR = "$(WEBSERVER_WRAPPER_DIR)/Contents";
WEBSERVER_INSTALL_DIR = "$(WEBSERVER_INSTALL_DIR_APPLICATION)";
WEBSERVER_RESOURCES_DIR = "$(CONTENTS_DIR)/WebServerResources";
WEBSERVER_RESOURCES_JAVA_DIR = "$(WEBSERVER_RESOURCES_DIR)/Java";
WOAPPLICATION_CLASS_NAME = Application;
WO_TEMPLATE_MAJOR_VERSION = 5;
WO_TEMPLATE_MINOR_VERSION = 2;
WRAPPER_DIR = "$(INSTALL_PATH_FOR_STYLE)/$(WRAPPER_NAME)";
WRAPPER_EXTENSION = woa;
WRAPPER_NAME = "$(PRODUCT_NAME).$(WRAPPER_EXTENSION)";
};
dependencies = (
017C6101FFD43DA37F000001,
017C6102FFD43DA37F000001,
);
isa = PBXApplicationTarget;
name = ${WOLipsContext.getProjectName()};
productInstallPath = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
productName = NewWrapper;
productReference = 017C60FFFFD43DA37F000001;
productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>${WOLipsContext.getProjectName()}</string>
<key>CFBundleGetInfoString</key>
<string></string>
<key>CFBundleIconFile</key>
<string>WOAfile.icns</string>
<key>CFBundleIdentifier</key>
<string></string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string></string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string></string>
<key>CFBundleSignature</key>
<string>webo</string>
<key>CFBundleVersion</key>
<string>0.0.1d1</string>
<key>Java</key>
<dict>
<key>JVMVersion</key>
<string>1.4+</string>
</dict>
<key>NSExecutable</key>
<string>${WOLipsContext.getProjectName()}</string>
<key>NSJavaClientRoot</key>
<string>Contents/WebServerResources/Java</string>
<key>NSJavaNeeded</key>
<string>YES</string>
<key>NSJavaPath</key>
<array>
<string>${WOLipsContext.getProjectName()}.jar</string>
<string>${WOLipsContext.getProjectName()}.jar</string>
</array>
<key>NSJavaPathClient</key>
<string>${WOLipsContext.getProjectName()}.jar</string>
<key>NSJavaRoot</key>
<string>Contents/Resources/Java</string>
</dict>
</plist>
";
};
017C6101FFD43DA37F000001 = {
isa = PBXTargetDependency;
target = 017C60B4FFD2F2BB7F000001;
targetProxy = 1BD5B02405B91EB0005C049D;
};
017C6102FFD43DA37F000001 = {
isa = PBXTargetDependency;
target = 017C60D6FFD2F2BB7F000001;
targetProxy = 1BD5B02505B91EB0005C049D;
};
017C6103FFD43DA37F000001 = {
buildActionMask = 2147483647;
files = (
1BD5B03C05B91F2E005C049D,
1BD5B03D05B91F2E005C049D,
1BD5B03E05B91F2E005C049D,
1BD5B04005B91F46005C049D,
);
isa = PBXSourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C6104FFD43DA37F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXResourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C6105FFD43DA37F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXJavaArchiveBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C6106FFD43DA37F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXFrameworksBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
017C6107FFD43DA37F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXShellScriptBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# Copy the requisite files from the Server and Client directories into the final wrapper directory\n. \"${BUILD_FILES_DIR}/AssembleApplication.sh\"";
};
017C6108FFD43DA37F000001 = {
buildActionMask = 2147483647;
files = (
);
isa = PBXShellScriptBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# Create the run scripts and classpath files for all platforms\n. \"${BUILD_FILES_DIR}/CreateRunFiles.sh\"";
};
01A3BF6FFFB0C37D11CD2B9D = {
buildRules = (
);
buildSettings = {
COPY_PHASE_STRIP = NO;
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
INSTALL_MODE_FLAG = "a+rX";
INSTALL_PATH_FOR_STYLE = "$(TARGET_BUILD_DIR)";
SPLIT_INSTALL = NO;
ZERO_LINK = YES;
};
isa = PBXBuildStyle;
name = Development;
};
01A3BF70FFB0C37D11CD2B9D = {
buildRules = (
);
buildSettings = {
COPY_PHASE_STRIP = YES;
DEPLOYMENT_LOCATION = YES;
DEPLOYMENT_POSTPROCESSING = YES;
GCC_ENABLE_FIX_AND_CONTINUE = NO;
INSTALL_MODE_FLAG = "a+rX";
INSTALL_PATH_FOR_STYLE = "$(DSTROOT)/$(INSTALL_PATH)";
SPLIT_INSTALL = NO;
ZERO_LINK = NO;
};
isa = PBXBuildStyle;
name = Deployment;
};
01CC6D570020D11111CD2B8D = {
buildActionMask = 2147483647;
files = (
);
isa = PBXShellScriptBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# Set the permissions for the build product\n. \"${BUILD_FILES_DIR}/SetPermissions.sh\"";
};
01D74EAA00210ABC11CD2B8D = {
children = (
);
isa = PBXGroup;
name = Interfaces;
path = "";
refType = 4;
sourceTree = "<group>";
};
//010
//011
//012
//013
//014
//020
//021
//022
//023
//024
022D13060059B68211CD2978 = {
fallbackIsa = PBXFileReference;
isa = PBXFrameworkReference;
lastKnownFileType = wrapper.framework;
name = JavaXML.framework;
path = /System/Library/Frameworks/JavaXML.framework;
refType = 0;
sourceTree = "<absolute>";
};
022D13070059B68211CD2978 = {
fileRef = 022D13060059B68211CD2978;
isa = PBXBuildFile;
settings = {
};
};
022D13080059B68211CD2978 = {
fileRef = 022D13060059B68211CD2978;
isa = PBXBuildFile;
settings = {
};
};
//020
//021
//022
//023
//024
//080
//081
//082
//083
//084
085A02CA00150D1D11CD2B8D = {
fileRef = 096CB471FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02CB00150D1D11CD2B8D = {
fileRef = 096CB472FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02CC00150D1D11CD2B8D = {
fileRef = 096CB473FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02CD00150D1D11CD2B8D = {
fileRef = 096CB46FFF7BFC8111CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02CF00150D1D11CD2B8D = {
fileRef = 096CB475FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02D000150D1D11CD2B8D = {
fileRef = 096CB471FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02D100150D1D11CD2B8D = {
fileRef = 096CB472FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02D200150D1D11CD2B8D = {
fileRef = 096CB473FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02D300150D1D11CD2B8D = {
fileRef = 096CB46FFF7BFC8111CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
085A02D500150D1D11CD2B8D = {
fileRef = 096CB475FF7BFD6311CD2B9D;
isa = PBXBuildFile;
settings = {
};
};
//080
//081
//082
//083
//084
//090
//091
//092
//093
//094
096CB46EFF7BFC8111CD2B9D = {
children = (
096CB471FF7BFD6311CD2B9D,
096CB472FF7BFD6311CD2B9D,
096CB473FF7BFD6311CD2B9D,
096CB46FFF7BFC8111CD2B9D,
096CB475FF7BFD6311CD2B9D,
022D13060059B68211CD2978,
1BD5B03405B91EB4005C049D,
);
isa = PBXGroup;
name = Frameworks;
path = "";
refType = 4;
sourceTree = "<group>";
};
096CB46FFF7BFC8111CD2B9D = {
fallbackIsa = PBXFileReference;
isa = PBXFrameworkReference;
lastKnownFileType = wrapper.framework;
name = JavaWebObjects.framework;
path = /System/Library/Frameworks/JavaWebObjects.framework;
refType = 0;
sourceTree = "<absolute>";
};
096CB471FF7BFD6311CD2B9D = {
fallbackIsa = PBXFileReference;
isa = PBXFrameworkReference;
lastKnownFileType = wrapper.framework;
name = JavaFoundation.framework;
path = /System/Library/Frameworks/JavaFoundation.framework;
refType = 0;
sourceTree = "<absolute>";
};
096CB472FF7BFD6311CD2B9D = {
fallbackIsa = PBXFileReference;
isa = PBXFrameworkReference;
lastKnownFileType = wrapper.framework;
name = JavaEOControl.framework;
path = /System/Library/Frameworks/JavaEOControl.framework;
refType = 0;
sourceTree = "<absolute>";
};
096CB473FF7BFD6311CD2B9D = {
fallbackIsa = PBXFileReference;
isa = PBXFrameworkReference;
lastKnownFileType = wrapper.framework;
name = JavaEOAccess.framework;
path = /System/Library/Frameworks/JavaEOAccess.framework;
refType = 0;
sourceTree = "<absolute>";
};
096CB475FF7BFD6311CD2B9D = {
fallbackIsa = PBXFileReference;
isa = PBXFrameworkReference;
lastKnownFileType = wrapper.framework;
name = JavaWOExtensions.framework;
path = /System/Library/Frameworks/JavaWOExtensions.framework;
refType = 0;
sourceTree = "<absolute>";
};
//090
//091
//092
//093
//094
//0B0
//0B1
//0B2
//0B3
//0B4
0B4F248B00221FBD11CD2B8D = {
children = (
017C60B1FFD2F2BB7F000001,
017C60B2FFD2F2BB7F000001,
);
isa = PBXGroup;
name = Intermediates;
refType = 4;
sourceTree = "<group>";
};
//0B0
//0B1
//0B2
//0B3
//0B4
//150
//151
//152
//153
//154
15D0BC79FF5EC47311CD2B9D = {
children = (
);
isa = PBXGroup;
name = "Web Server Resources";
refType = 4;
sourceTree = "<group>";
};
15D0BC7BFF5EC4B811CD2B9D = {
children = (
C65E1ED80072974704CD2B8D,
FF70E86C02244EA903CD29B6,
);
isa = PBXGroup;
name = Resources;
path = "";
refType = 4;
sourceTree = "<group>";
};
//150
//151
//152
//153
//154
//160
//161
//162
//163
//164
16B190260028D0A611CD2B8D = {
buildActionMask = 2147483647;
files = (
);
isa = PBXShellScriptBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# Copy the requisite files from the Server and Client directories into the final wrapper directory\nif [ \"${BUILD_CLIENT_LAUNCH_SCRIPT}\" = \"YES\" ]; then\n . \"${BUILD_FILES_DIR}/ComputeTargetClasspath.sh\" \"YES\" \"${CLIENT_UNIQUIFIER}\"\nfi";
};
//160
//161
//162
//163
//164
//1B0
//1B1
//1B2
//1B3
//1B4
1BD5B02405B91EB0005C049D = {
containerPortal = 013357CCFF5DD5F011CD2B9D;
isa = PBXContainerItemProxy;
proxyType = 1;
remoteGlobalIDString = 017C60B4FFD2F2BB7F000001;
remoteInfo = "Application Server";
};
1BD5B02505B91EB0005C049D = {
containerPortal = 013357CCFF5DD5F011CD2B9D;
isa = PBXContainerItemProxy;
proxyType = 1;
remoteGlobalIDString = 017C60D6FFD2F2BB7F000001;
remoteInfo = "Web Server";
};
1BD5B03405B91EB4005C049D = {
isa = PBXFileReference;
lastKnownFileType = wrapper.framework;
name = JavaJDBCAdaptor.framework;
path = /System/Library/Frameworks/JavaJDBCAdaptor.framework;
refType = 0;
sourceTree = "<absolute>";
};
1BD5B03505B91EB4005C049D = {
fileRef = 1BD5B03405B91EB4005C049D;
isa = PBXBuildFile;
settings = {
};
};
1BD5B03905B91F2E005C049D = {
fileEncoding = 30;
isa = PBXFileReference;
lastKnownFileType = sourcecode.java;
name = Application.java;
path = src/Application.java;
refType = 4;
sourceTree = "<group>";
};
1BD5B03A05B91F2E005C049D = {
fileEncoding = 30;
isa = PBXFileReference;
lastKnownFileType = sourcecode.java;
name = DirectAction.java;
path = src/DirectAction.java;
refType = 4;
sourceTree = "<group>";
};
1BD5B03B05B91F2E005C049D = {
fileEncoding = 30;
isa = PBXFileReference;
lastKnownFileType = sourcecode.java;
name = Session.java;
path = src/Session.java;
refType = 4;
sourceTree = "<group>";
};
1BD5B03C05B91F2E005C049D = {
fileRef = 1BD5B03905B91F2E005C049D;
isa = PBXBuildFile;
settings = {
};
};
1BD5B03D05B91F2E005C049D = {
fileRef = 1BD5B03A05B91F2E005C049D;
isa = PBXBuildFile;
settings = {
};
};
1BD5B03E05B91F2E005C049D = {
fileRef = 1BD5B03B05B91F2E005C049D;
isa = PBXBuildFile;
settings = {
};
};
1BD5B03F05B91F46005C049D = {
fileEncoding = 30;
isa = PBXFileReference;
lastKnownFileType = sourcecode.java;
name = Main.java;
path = src/Main.java;
refType = 4;
sourceTree = "<group>";
};
1BD5B04005B91F46005C049D = {
fileRef = 1BD5B03F05B91F46005C049D;
isa = PBXBuildFile;
settings = {
};
};
//1B0
//1B1
//1B2
//1B3
//1B4
//210
//211
//212
//213
//214
2123FDF9FFD467417F000001 = {
children = (
016FA8CAFFE5B8A311CD2B8D,
1BD5B03F05B91F46005C049D,
2123FDFCFFD467417F000001,
);
isa = PBXGroup;
name = Main;
refType = 4;
sourceTree = "<group>";
};
2123FDFCFFD467417F000001 = {
fileEncoding = 30;
isa = PBXFileReference;
lastKnownFileType = text.woapi;
path = Main.api;
refType = 4;
sourceTree = "<group>";
};
2123FDFDFFD467417F000001 = {
children = (
);
isa = PBXGroup;
name = Documentation;
refType = 4;
sourceTree = "<group>";
};
2123FE02FFD467417F000001 = {
fileRef = 2123FDFCFFD467417F000001;
isa = PBXBuildFile;
settings = {
};
};
//210
//211
//212
//213
//214
//C60
//C61
//C62
//C63
//C64
C65E1ED80072974704CD2B8D = {
isa = PBXFileReference;
lastKnownFileType = image.icns;
path = WOAfile.icns;
refType = 4;
sourceTree = "<group>";
};
C65E1ED90072974704CD2B8D = {
fileRef = C65E1ED80072974704CD2B8D;
isa = PBXBuildFile;
settings = {
};
};
//C60
//C61
//C62
//C63
//C64
//FF0
//FF1
//FF2
//FF3
//FF4
FF70E86C02244EA903CD29B6 = {
fileEncoding = 4;
isa = PBXFileReference;
lastKnownFileType = text;
path = Properties;
refType = 4;
sourceTree = "<group>";
};
FF70E86D02244EA903CD29B6 = {
fileRef = FF70E86C02244EA903CD29B6;
isa = PBXBuildFile;
settings = {
};
};
};
rootObject = 013357CCFF5DD5F011CD2B9D;
}
--- NEW FILE: Main.woo.vm ---
{
"WebObjects Release" = "WebObjects 5.0";
encoding = NSMacOSRomanStringEncoding;
}
--- NEW FILE: Makefile.preamble.vm ---
###############################################################################
# Apple Makefile.preamble
# Copyright 2001, Apple Computer, Inc.
#
# Use this makefile for configuring the standard application makefiles
# associated with ProjectBuilderWO. It is included before the main makefile.
# In Makefile.preamble you set attributes for a project, so they are available
# to the project's makefiles.
#
# In contrast, you typically write additional rules or override built-in
# behavior in the Makefile.postamble. You should not put additional rules
# in the preamble.
#
# Each directory in a project tree (main project plus subprojects) should
# have its own Makefile.preamble and Makefile.postamble.
#
###############################################################################
#
# Variable controlling characteristics of the make build system:
#
# MAKEFILEDIR: Directory in which to find $(MAKEFILE)
# MAKEFILE: Top level mechanism Makefile (e.g., app.make, bundle.make)
#
# OTHER_RECURSIVE_VARIABLES: The names of variables which you want to be
# passed on the command line to recursive invocations of make. Note that
# the values in OTHER_*FLAGS are inherited by subprojects automatically --
# you do not have to (and shouldn't) add OTHER_*FLAGS to
# OTHER_RECURSIVE_VARIABLES.
#
#
# These variables provide hooks enabling you to add behavior at almost every
# stage of the make:
#
# BEFORE_PREBUILD: targets to build before installing headers for a subproject
# AFTER_PREBUILD: targets to build after installing headers for a subproject
# BEFORE_BUILD_RECURSION: targets to make before building subprojects
# BEFORE_BUILD: targets to make before a build, but after subprojects
# AFTER_BUILD: targets to make after a build
#
# BEFORE_COPY_JAVA_CLASSES: targets to make prior to jar'ing the generated .class files
# AFTER_COPY_JAVA_CLASSES: targets to make after jar'ing the generated .class files
#
# BEFORE_INSTALL: targets to build before installing the product
# AFTER_INSTALL: targets to build after installing the product
# BEFORE_POSTINSTALL: targets to build before postinstalling every subproject
# AFTER_POSTINSTALL: targts to build after postinstalling every subproject
#
# BEFORE_INSTALLSRC: targets to build before installing source for a subproject
# AFTER_INSTALLSRC: targets to build after installing source for a subproject
#
#
# Project dependency variables:
# OTHER_PRODUCT_DEPENDS: Other dependencies of this project
# OTHER_INITIAL_TARGETS: Built *before* building subprojects/bundles
# OTHER_SOURCEFILES: Other source files maintained by .pre/postamble
# OTHER_RESOURCES: Additional (non-localized) resources for this project,
# which can be generated
# OTHER_GARBAGE: Additional files to be removed by `make clean'
#
#
# Variables which control the file compilation:
# OTHER_JAVATOOL_FLAGS: Pass flags to the 'javatool' compilation utility.
# Flags which javatool doesn't recognize are passed down to the java compiler.
#
# ARCHIVE_JAVA_CLASSES: Set to YES (the default) or NO. Set it to NO to
# turn off Java archiving (which is either jar, if available on your system, or zip).
# JAVA_ARCHIVE_METHOD: Set to JAR to archive Java classes using Java archiving. Set
# to ZIP to archive them using zip compression.
#
# JAVA_IS_SERVER_SIDE, JAVA_IS_CLIENT_SIDE: Set one, or both, of these flags to
# NO to turn off building for server-side or client-side java. Default is YES.
# Setting both to YES will build all files for both side (use this when building
# java classes common to both client and server side)
JAVA_IS_SERVER_SIDE = YES
JAVA_IS_CLIENT_SIDE = NO
#
# OTHER_CLASSPATH, OTHER_CLASSPATH_CLIENT: Use these to add additional Java classpaths for
# the client and server sides (respectively) so generated classpath for Java in frameworks.
# NOTE: Delimit your class path elements with $(CLASSPATH_DELIMITER) so they'll be
# platform independent.
# DEV_STYLE_CLASSPATH: Normally, when generating the run-time classpath file the build
# system fixes the paths to the frameworks in the classpath to reflect the normal,
# installed locations of those frameworks. By setting this variable to
# YES, this 'fixing' process will be turned off.
#
#
# Project-wide settings:
# BUNDLE_PACKAGE_TYPE: The type of package being built. Defaults to "APPL".
# BUNDLE_SIGNATURE: The specific identifier of the built package. Defaults to "webo".
# ICON_FILE: The file to display in the Mac OS X Finder for the compiled application.
# This icon must be in your Resources directory. Defaults to "WOAfile.icns",
# which is included in the Java WebObjects Application project template.
#
#
# Variables that only apply to the JavaWebObjectsApplication project type:
#
# The values for these variables are written into comments in the
# classpath file for each platform WebObjects supports. When the
# application starts up, the launch scripts read these commented
# values and configures the specific command line used to launch the
# application accordingly.
#
# These classpath files are installed into the application directory,
# for example, "MyApp.woa".
#
# If you want to customize these values for the individual platforms,
# edit the corresponding commented values in the classpath file for
# the platform. Make sure the values in the classpath files remain commented
# when you alter them or the launch scripts will interpret them as part of
# the classpath.
#
# JAVA_VM: This variable controls the name of the Java virtual machine within
# which the application will run and defaults to "java". Uncomment this
# variable and change its value to choose a different virtual machine.
#JAVA_VM = java
#
# JAVA_DEBUGGER: This variable controls the name of the Java Debugger the
# application will use and defaults to "jdb". Uncomment the variable and
# change its value to choose a different debugger.
#JAVA_DEBUGGER = jdb
#
# JVM_OPTIONS, JDB_OPTIONS: These variables define arguments passed to the
# Java VM or Java debugger when a WO application is launched.
#JVM_OPTIONS =
#JDB_OPTIONS =
#
# WOAPPLICATION_CLASS_NAME variable defines the name of the application's
# Java class and defaults to "Application". Uncomment the variable and
# change its value to choose a different application class name.
#WOAPPLICATION_CLASS_NAME = Application
#
#
# Variables used for JSP and Servlet integration. In order for JSP and Servlet
# integration to work, the JavaWOJSPServlet framework must be added. All of these
# variables should be exported for use in the JSP/Servlet packaging script.
#
# If the JavaWOJSPServlet framework is added, a war archive will be created for JSP
# or Servlet deployment.
#
# SERVLET_APP_MODE variable defines where WebserverResources will be loaded from.
# If set to Deployment, WebserverResources will be loaded from the container or
# the webserver as appropriate. Otherwise (the default), they will be loaded
# from inside the woa.
# export SERVLET_APP_MODE = Deployment
#
# SERVLET_WEBAPPS_DIR variable defines the location to create the war archive
# for this application. $(DSTROOT) can be used as part of the definition.
# export SERVLET_WEBAPPS_DIR =
#
# SERVLET_COPY_JARS variable copies all included framework and application jars to
# the lib directory of the WEB-INF of the war. This could potentially be
# slow, and large (several megabytes), so only set this if you are going to
# be using WebObjects classes directly from your JSP page or Servlet.
# export SERVLET_COPY_JARS = YES
#
#
# Variables used when installing the final product:
# OTHER_INSTALL_DEPENDS: Targets to build before installation
#
# INSTALL_AS_USER: owner of the intalled products (default is 'root')
# INSTALL_AS_GROUP: group of the installed products (default is 'wheel')
# INSTALL_PERMISSIONS: permissions of the installed product (default is 'o+rX')
#
# INSTALLDIR_WEBSERVER: The installation Directory. Typically, this value is
# set to $(WEBSERVER_DOCROOT)/WebObjects (uncomment the line below to use
# this default value).
# Note: WEBSERVER_DOCROOT is computed from:
# $(NEXT_ROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/JavaWebObjects.framework/Resources/WebServerConfig.plist
# which is created during installation.
#INSTALLDIR_WEBSERVER = $(WEBSERVER_DOCROOT)/WebObjects
#
# DSTROOT: This variable's value is prefixed to the directory where a product
# (application or framework) is installed. Developers wishing to install
# their product into a location other than under $(NEXT_ROOT) should modify
# the line below. An empty DSTROOT is legal; NEXT_ROOT defaults to "C:/Apple"
# on Windows systems and "" on other systems.
DSTROOT = $(NEXT_ROOT)
#
--- NEW FILE: Application.java.vm ---
// Generated by the ${WOLipsContext.getPluginName()} at ${Date}
import com.webobjects.foundation.NSLog;
import er.extensions.ERXApplication;
public class Application extends ERXApplication {
public static void main(String argv[]) {
ERXApplication.main(argv, Application.class);
}
public Application() {
NSLog.out.appendln("Welcome to " + this.name() + " !");
/* ** put your initialization code in here ** */
}
}
--- NEW FILE: Makefile.postamble.vm ---
###############################################################################
# Apple Makefile.postamble
# Copyright 2001, Apple Computer, Inc.
#
# Use this makefile, which is imported after all other makefiles, to
# override attributes for a project's Makefile environment. This allows you
# to take advantage of the environment set up by the other Makefiles.
# You can also define custom rules at the end of this file.
#
# Each directory in a project tree (main project plus subprojects) should
# have its own Makefile.preamble and Makefile.postamble.
#
###############################################################################
#
# Variables exported by the common makefiles that can be used in any
# customizations you make to the template below:
#
# PRODUCTS: products to install. All of these products will be placed in
# the directory $(DSTROOT)$(INSTALLDIR)
# PRODUCT_ROOT: Name of the directory to which resources are copied.
# GLOBAL_RESOURCE_DIR: The directory to which resources are copied.
# LOCAL_RESOURCE_DIR: The directory to which localized resources are copied.
# DERIVED_SRC_DIR: Directory used for all other derived files
#
# NAME: name of application, bundle, subproject, palette, etc.
# LANGUAGES: Langage in which the project is written (default "English")
# GLOBAL_RESOURCES: Non-localized resources of project
#
# CLASSES: Class implementation files in project.
# SUBPROJECTS: Subprojects of this project
# OTHERSRCS: Other miscellaneous sources of this project
# OTHERLINKED: Source files not matching a standard source extention
#
# SRCROOT: Base directory in which to place the new source files
# SRCPATH: Relative path from SRCROOT to present subdirectory
#
# INSTALLDIR: Directory app will be installed into by 'install' target
#
# EXECUTABLE_EXT: Executable extension for the platform (i.e. .exe on Windows)
#
#
# Put additional rules to extend the behavior of the standard Makefiles below.
# Include them in the dependency tree using the variables listed in the
# Makefile.preamble.
#
# You should avoid redefining things like "install" or "app", as they are
# owned by the top-level Makefile API and no context has been set up for where
# derived files should go.
#
--- NEW FILE: ant.frameworks.wo.wosystemroot.vm ---
Library/Frameworks/ERExtensions.framework
Library/Frameworks/ERJars.framework
Library/Frameworks/ERPrototypes.framework
Library/Frameworks/JavaWebObjects.framework
Library/Frameworks/JavaFoundation.framework
Library/Frameworks/JavaXML.framework
Library/Frameworks/JavaWOExtensions.framework
Library/Frameworks/JavaEOAccess.framework
Library/Frameworks/JavaEOControl.framework
--- NEW FILE: PB.project.vm ---
{
DYNAMIC_CODE_GEN = YES;
FRAMEWORKSEARCH = ("$(NEXT_ROOT)$(LOCAL_LIBRARY_DIR)/Frameworks");
FILESTABLE = {
CLASSES = ( );
FRAMEWORKS =
(
ERExtensions.framework,
ERJars.framework,
ERPrototypes.framework,
JavaEOAccess.framework,
JavaEOControl.framework,
JavaFoundation.framework,
JavaWebObjects.framework,
JavaWOExtensions.framework,
JavaXML.framework
);
OTHER_LINKED = ();
OTHER_SOURCES = (
Makefile.preamble,
Makefile,
Makefile.postamble,
CustomInfo.plist
);
WOAPP_RESOURCES = (
Properties
);
WO_COMPONENTS = ( );
};
LANGUAGE = English;
LOCALIZABLE_FILES = {};
MAKEFILEDIR = "$(MAKEFILEPATH)/java_makefiles";
NEXTSTEP_BUILDTOOL = /bin/gnumake;
NEXTSTEP_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
NEXTSTEP_JAVA_COMPILER = /usr/bin/javac;
NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc;
PBPROJECTTYPEVERSION = 4.0;
PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make;
PDO_UNIX_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
PDO_UNIX_JAVA_COMPILER = "$(JDKBINDIR)/javac";
PDO_UNIX_OBJCPLUS_COMPILER = "$(NEXTDEV_BIN)/gcc";
PROJECTNAME = ${WOLipsContext.getProjectName()};
PROJECTTYPE = JavaWebObjectsApplication;
PROJECTVERSION = 2.8;
WINDOWS_BUILDTOOL = $NEXT_ROOT/Developer/Executables/make;
WINDOWS_INSTALLDIR = "$(LOCAL_LIBRARY_DIR)/WebObjects/Applications";
WINDOWS_JAVA_COMPILER = "$(JDKBINDIR)/javac.exe";
WINDOWS_OBJCPLUS_COMPILER = "$(DEVDIR)/gcc";
}
--- NEW FILE: ant.classpaths.user.home.vm ---
An empty file result in a full filesystem scan
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642