This commit was manufactured by cvs2svn to create branch
'usersession_05_16'.
This commit is contained in:
parent
35aa84d81d
commit
84f281fb77
57 changed files with 0 additions and 3706 deletions
93
README.txt
93
README.txt
|
@ -1,93 +0,0 @@
|
|||
This is the README file for version 1.2 of Helma Object Publisher.
|
||||
|
||||
============================
|
||||
ABOUT HELMA OBJECT PUBLISHER
|
||||
============================
|
||||
|
||||
Helma Object Publisher is a web application server.
|
||||
|
||||
With Helma Object Publisher (sometimes simply refered to as Helma or
|
||||
Hop) you can define Objects and map them to a relational database
|
||||
table. These so-called HopObjects can be created, modified and deleted
|
||||
using a comfortable object/container model. Hence, no manual fiddling
|
||||
around with database code is necessary.
|
||||
|
||||
HopObjects are extended JavaScript objects which can be scripted using
|
||||
server-side JavaScript. Beyond the common JavaScript features, Helma
|
||||
provides special "skin" and template functionalities which facilitate
|
||||
the rendering of objects via a web interface.
|
||||
|
||||
Thanks to Helma's relational database mapping technology, HopObjects
|
||||
create a hierarchical structure, the Url space of a Helma site. The
|
||||
parts between slashes in a Helma Url represent HopObjects (similar to
|
||||
the document tree in static sites). The Helma Url space can be thought
|
||||
of as an analogy to the Document Object Model (Dom) in client-side
|
||||
JavaScript.
|
||||
|
||||
|
||||
===================
|
||||
SYSTEM REQUIREMENTS
|
||||
===================
|
||||
|
||||
Windows: 1) On Windows Helma won't run with Microsoft's version of
|
||||
Java (jview). You can get a compatible Java runtime from Sun or IBM:
|
||||
http://java.sun.com/j2se/1.3/jre/download-windows.html
|
||||
http://www.ibm.com/java/jdk/download/ 2) In the Windows start script
|
||||
I've hardcoded c:\java\lib\classes.zip in the CLASSPATH argument. Not
|
||||
good.
|
||||
|
||||
Macintosh: 1) If you are using the Mac version you should own a G3 CPU
|
||||
and/or have MRJ 2.2 (http://www.apple.com/java) installed. Other
|
||||
platforms have less frustration potential. The Mac OS version
|
||||
currently is not up-to-date (version 0.1).
|
||||
|
||||
Linux: The recomended virtual machine for running Helma on Linux is
|
||||
Blackdown's port of JDK 1.2.2 RC4
|
||||
(http://www.blackdown.org/java-linux/mirrors.html). JDK 1.1.7v3 will
|
||||
work, but much slower and show a lot of CPU activity even when the
|
||||
Helma is idle. IBM's version of JDK 1.1.8 also works well, but this
|
||||
JVM has some problems of its own with thread handling.
|
||||
|
||||
|
||||
============================
|
||||
INSTALLING AND RUNNING HELMA
|
||||
============================
|
||||
|
||||
Simply unzip the contents of the archive file into any place on your
|
||||
hard disk. Start Helma by opening the file hop.bat or hop.sh,
|
||||
respectively.
|
||||
|
||||
If you manage to get it running you should be able to connect your
|
||||
browser to http://127.0.0.1:8080/ (port 8080, that is).
|
||||
|
||||
This version is set up to use its own embedded Web server and a very
|
||||
basic embedded object database. For this reason it is able to run
|
||||
virtually without installation on any platform with a Java 1.1 virtual
|
||||
machine.
|
||||
|
||||
On the other hand, the embedded Web server and object db are meant for
|
||||
development work and not ready for prime time deployment. For that
|
||||
you'd probably use an external relational database, the Berkeley DB
|
||||
package and a full featured Web server like Apache.
|
||||
|
||||
|
||||
=====================================
|
||||
DOCUMENTATION AND FURTHER INFORMATION
|
||||
=====================================
|
||||
|
||||
Currently, a documentation-in-progress is available online only.
|
||||
Please refer to http://helma.org/docs/.
|
||||
|
||||
For further information http://helma.org generally is a good place.
|
||||
There is also a mailing-list about Helma-related stuff available at
|
||||
http://helma.org/lists/listinfo/hop.
|
||||
|
||||
For questions, comments or suggestions feel free to contact
|
||||
tobi@helma.at.
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
This document was last modified on Friday 22 June 2001 by
|
||||
tobi@helma.at
|
|
@ -1,8 +0,0 @@
|
|||
# List of apps to start.
|
||||
|
||||
base
|
||||
manage
|
||||
|
||||
himp
|
||||
bloggerapi
|
||||
lillebror
|
91
build/README
91
build/README
|
@ -1,91 +0,0 @@
|
|||
This is the README file for the Helma build files as part of the Helma Object Publisher. It is included in the current distribution (version 1.2pre as of 8 November 2001) downloadable at <http://helma.org/download>.
|
||||
|
||||
The build directory consists of the following files:
|
||||
|
||||
ant.jar
|
||||
build.bat
|
||||
build.sh
|
||||
build.xml
|
||||
crimson.jar
|
||||
jaxp.jar
|
||||
README
|
||||
|
||||
|
||||
PREREQUISITES
|
||||
=============
|
||||
|
||||
The Helma build script is using a software called Ant. Ant is a build system that was developed for the Jakarta Tomcat project. For more information about Ant, see <http://jakarta.apache.org/ant/>.
|
||||
|
||||
To run Ant, you also need JDK 1.3 or higher <http://java.sun.com/j2se/>.
|
||||
|
||||
For checking out the source files from Helma's CVS you also need a local installation of a CVS command-line client. More information about CVS at <http://www.cvshome.org/>.
|
||||
|
||||
|
||||
STARTING BUILD
|
||||
==============
|
||||
|
||||
The build system is started by invoking the shell script appropriate to your platform, ie. build.sh for *nix (Linux, NetBSD etc.) and build.bat for Windows systems. You need to modify the script and set the JAVA_HOME to fit your system.
|
||||
|
||||
The generic syntax is
|
||||
|
||||
./build target
|
||||
|
||||
The parameter "target" specifies one of the following build targets.
|
||||
|
||||
|
||||
BUILD A SNAPSHOT
|
||||
================
|
||||
|
||||
To build a helma.jar with the most up-to-date version of helma yourself you need to run
|
||||
|
||||
./build checkout
|
||||
|
||||
and
|
||||
|
||||
./build snapshot
|
||||
|
||||
|
||||
BUILD TARGETS
|
||||
=============
|
||||
|
||||
checkout
|
||||
Fetches (or updates, resp.) the Helma source code in the src/-directory from the CVS. If you've still got the sourcecode that came with the distribution in there, you need to move that away first.
|
||||
|
||||
snapshot
|
||||
Runs snapshotcompile and stuffs the class files as .jar archive in the lib directory. The file is named helma-yyyymmdd.jar.
|
||||
|
||||
snapshotcompile
|
||||
Compiles the source files contained in the src/hop directory into the classes directory (which will be created if necessary). You can use the source files from your distribution or you can get the most recent version by checking out the "hop"-module from the cvs.
|
||||
|
||||
fullcheckout
|
||||
Fetches (or updates, resp.) everything that's needed to create a full Helma distribution (source files, build files, libs, demo-apps) from the CVS and copies them into the work/checkout/ directory (which will be created if necessary).
|
||||
|
||||
compile
|
||||
Compiles the source files contained in the work/checkout/hop/ directory into the work/classes/ directory (which will be created if necessary).
|
||||
|
||||
jar
|
||||
Stuffs the files in work/classes/ together and saves them as .jar archive in the work directory. The file is named helma-yyyymmdd.jar.
|
||||
|
||||
javadocs
|
||||
Creates the Java API documentation for the Helma classes. The resulting files are saved into the work/docs/api/ directory (which will be created if necessary).
|
||||
|
||||
helmadocs
|
||||
Gets the documentation from helma.org via http in a printable version. (still some way to go..)
|
||||
|
||||
package
|
||||
Builds all previous targets (checkout, compile, jar, javadoc) and saves the created files in the directory work/helma-1.x/ (with 1.x being the version number). All directories will be created if necessary.
|
||||
|
||||
package-zip
|
||||
Same as "package". Additionally, the files in the output directory will be compressed as .zip file.
|
||||
|
||||
package-tgz
|
||||
Same as "package". Additionall, the file in the output directory will be compressed as .tar.gz file.
|
||||
|
||||
package-all
|
||||
Builds all previous targets. The result is a complete and up-to-date (as in the CVS) installation of Helma, the API documentation, source and build files as well as compressed packages for *nix and Windows systems including all the files.
|
||||
|
||||
|
||||
--
|
||||
|
||||
This README was last updated on 26 April 2002. Questions? tobi@helma.org
|
||||
|
BIN
build/ant.jar
BIN
build/ant.jar
Binary file not shown.
|
@ -1,93 +0,0 @@
|
|||
This is the README file for version 1.2 of Helma Object Publisher.
|
||||
|
||||
============================
|
||||
ABOUT HELMA OBJECT PUBLISHER
|
||||
============================
|
||||
|
||||
Helma Object Publisher is a web application server.
|
||||
|
||||
With Helma Object Publisher (sometimes simply refered to as Helma or
|
||||
Hop) you can define Objects and map them to a relational database
|
||||
table. These so-called HopObjects can be created, modified and deleted
|
||||
using a comfortable object/container model. Hence, no manual fiddling
|
||||
around with database code is necessary.
|
||||
|
||||
HopObjects are extended JavaScript objects which can be scripted using
|
||||
server-side JavaScript. Beyond the common JavaScript features, Helma
|
||||
provides special "skin" and template functionalities which facilitate
|
||||
the rendering of objects via a web interface.
|
||||
|
||||
Thanks to Helma's relational database mapping technology, HopObjects
|
||||
create a hierarchical structure, the Url space of a Helma site. The
|
||||
parts between slashes in a Helma Url represent HopObjects (similar to
|
||||
the document tree in static sites). The Helma Url space can be thought
|
||||
of as an analogy to the Document Object Model (Dom) in client-side
|
||||
JavaScript.
|
||||
|
||||
|
||||
===================
|
||||
SYSTEM REQUIREMENTS
|
||||
===================
|
||||
|
||||
Windows: 1) On Windows Helma won't run with Microsoft's version of
|
||||
Java (jview). You can get a compatible Java runtime from Sun or IBM:
|
||||
http://java.sun.com/j2se/1.3/jre/download-windows.html
|
||||
http://www.ibm.com/java/jdk/download/ 2) In the Windows start script
|
||||
I've hardcoded c:\java\lib\classes.zip in the CLASSPATH argument. Not
|
||||
good.
|
||||
|
||||
Macintosh: 1) If you are using the Mac version you should own a G3 CPU
|
||||
and/or have MRJ 2.2 (http://www.apple.com/java) installed. Other
|
||||
platforms have less frustration potential. The Mac OS version
|
||||
currently is not up-to-date (version 0.1).
|
||||
|
||||
Linux: The recomended virtual machine for running Helma on Linux is
|
||||
Blackdown's port of JDK 1.2.2 RC4
|
||||
(http://www.blackdown.org/java-linux/mirrors.html). JDK 1.1.7v3 will
|
||||
work, but much slower and show a lot of CPU activity even when the
|
||||
Helma is idle. IBM's version of JDK 1.1.8 also works well, but this
|
||||
JVM has some problems of its own with thread handling.
|
||||
|
||||
|
||||
============================
|
||||
INSTALLING AND RUNNING HELMA
|
||||
============================
|
||||
|
||||
Simply unzip the contents of the archive file into any place on your
|
||||
hard disk. Start Helma by opening the file hop.bat or hop.sh,
|
||||
respectively.
|
||||
|
||||
If you manage to get it running you should be able to connect your
|
||||
browser to http://127.0.0.1:8080/ (port 8080, that is).
|
||||
|
||||
This version is set up to use its own embedded Web server and a very
|
||||
basic embedded object database. For this reason it is able to run
|
||||
virtually without installation on any platform with a Java 1.1 virtual
|
||||
machine.
|
||||
|
||||
On the other hand, the embedded Web server and object db are meant for
|
||||
development work and not ready for prime time deployment. For that
|
||||
you'd probably use an external relational database, the Berkeley DB
|
||||
package and a full featured Web server like Apache.
|
||||
|
||||
|
||||
=====================================
|
||||
DOCUMENTATION AND FURTHER INFORMATION
|
||||
=====================================
|
||||
|
||||
Currently, a documentation-in-progress is available online only.
|
||||
Please refer to http://helma.org/docs/.
|
||||
|
||||
For further information http://helma.org generally is a good place.
|
||||
There is also a mailing-list about Helma-related stuff available at
|
||||
http://helma.org/lists/listinfo/hop.
|
||||
|
||||
For questions, comments or suggestions feel free to contact
|
||||
tobi@helma.at.
|
||||
|
||||
|
||||
|
||||
--
|
||||
|
||||
This document was last modified on Friday 22 June 2001 by
|
||||
tobi@helma.at
|
|
@ -1,4 +0,0 @@
|
|||
# List of apps to start.
|
||||
|
||||
manage
|
||||
antville
|
|
@ -1,6 +0,0 @@
|
|||
# Properties of antville datasource for hsqldb connection
|
||||
|
||||
antville.url=jdbc:hsqldb:db/antville
|
||||
antville.driver=org.hsqldb.jdbcDriver
|
||||
antville.user=sa
|
||||
antville.password=
|
|
@ -1,16 +0,0 @@
|
|||
# This is where you specify relational data sources to
|
||||
# map Helma types to relational databases.
|
||||
#
|
||||
# If you want to define a data source just for one
|
||||
# application, simply copy the db.properties file to
|
||||
# the application directory.
|
||||
#
|
||||
# The actual mapping of types is done in the
|
||||
# type.properties file in the prototype directories.
|
||||
#
|
||||
|
||||
# Properties of JDBC data sources
|
||||
myDataSource.url = jdbc:mysql://db.domain.com/space
|
||||
myDataSource.driver = org.gjt.mm.mysql.Driver
|
||||
myDataSource.user = username
|
||||
myDataSource.password = xyz
|
|
@ -1,11 +0,0 @@
|
|||
#HSQL database
|
||||
#Mon May 13 13:58:34 CEST 2002
|
||||
sql.strict_fk=true
|
||||
readonly=false
|
||||
sql.strong_fk=false
|
||||
version=1.7.0
|
||||
sql.compare_in_locale=false
|
||||
sql.month=true
|
||||
jdbc.get_column_name=true
|
||||
modified=yes
|
||||
sql.enforce_size=false
|
|
@ -1,100 +0,0 @@
|
|||
CREATE TABLE SKIN(ID INTEGER(9) NOT NULL PRIMARY KEY,WEBLOG_ID INTEGER(9),PROTO VARCHAR(128),NAME VARCHAR(128),SOURCE LONGVARCHAR,CREATOR INTEGER(9),CREATETIME TIMESTAMP,MODIFYTIME TIMESTAMP)
|
||||
CREATE TABLE USER(ID INTEGER(9) NOT NULL PRIMARY KEY,USERNAME VARCHAR(128),PASSWORD VARCHAR(128),EMAIL VARCHAR(128),DESCRIPTION LONGVARCHAR,URL VARCHAR(128),REGISTERED TIMESTAMP,LASTVISIT TIMESTAMP,ISBLOCKED TINYINT(1),ISTRUSTED TINYINT(1),ISSYSADMIN TINYINT(1))
|
||||
CREATE TABLE WEBLOG(ID INTEGER(9) NOT NULL PRIMARY KEY,TITLE VARCHAR(128),ALIAS VARCHAR(128),TAGLINE VARCHAR(128),BIRTHDATE TIMESTAMP,EMAIL VARCHAR(128),BGCOLOR VARCHAR(6),TEXTFONT VARCHAR(128),TEXTCOLOR VARCHAR(6),TEXTSIZE VARCHAR(4),LINKCOLOR VARCHAR(6),ALINKCOLOR VARCHAR(6),VLINKCOLOR VARCHAR(6),TITLEFONT VARCHAR(128),TITLECOLOR VARCHAR(6),TITLESIZE VARCHAR(4),SMALLFONT VARCHAR(128),SMALLCOLOR VARCHAR(6),SMALLSIZE VARCHAR(4),ISONLINE TINYINT(1),ISBLOCKED TINYINT(1),ISTRUSTED TINYINT(1),LASTUPDATE TIMESTAMP,LASTOFFLINE TIMESTAMP,LASTBLOCKWARN TIMESTAMP,LASTDELWARN TIMESTAMP,LASTPING TIMESTAMP,ENABLEPING TINYINT(1),HASDISCUSSIONS TINYINT(1),USERMAYCONTRIB TINYINT(1),SHOWDAYS TINYINT(4),SHOWARCHIVE TINYINT(1),LANGUAGE VARCHAR(2),COUNTRY VARCHAR(2),LONGDATEFORMAT VARCHAR(50),SHORTDATEFORMAT VARCHAR(50),CREATETIME TIMESTAMP,CREATOR INTEGER(9),MODIFYTIME TIMESTAMP,MODIFIER INTEGER(9))
|
||||
CREATE TABLE MEMBER(ID INTEGER(9) NOT NULL PRIMARY KEY,WEBLOG_ID INTEGER(9),USER_ID INTEGER(9),USERNAME VARCHAR(128),LEVEL INTEGER(10),CREATETIME TIMESTAMP,MODIFIER INTEGER(9),MODIFYTIME TIMESTAMP)
|
||||
CREATE TABLE GOODIE(ID INTEGER(9) NOT NULL PRIMARY KEY,WEBLOG_ID INTEGER(9),ALIAS VARCHAR(128),MIMETYPE VARCHAR(128),FILE VARCHAR(128),FILESIZE INTEGER(9),DESCRIPTION LONGVARCHAR,REQUESTCNT INTEGER(9),CREATETIME TIMESTAMP,CREATOR INTEGER(9),MODIFYTIME TIMESTAMP,MODIFIER INTEGER(9))
|
||||
CREATE TABLE ACCESS(ID BIGINT(20) NOT NULL PRIMARY KEY,WEBLOG_ID BIGINT(20),STORY_ID BIGINT(20),REFERRER LONGVARCHAR,IP VARCHAR(20),BROWSER VARCHAR(255),DATE TIMESTAMP)
|
||||
CREATE TABLE TEXT(ID INTEGER(9) NOT NULL PRIMARY KEY,WEBLOG_ID INTEGER(9),DAY VARCHAR(10),TOPIC VARCHAR(128),PROTOTYPE VARCHAR(20),STORY_ID INTEGER(9),PARENT_ID INTEGER(9),TITLE LONGVARCHAR,TEXT LONGVARCHAR,ISONLINE TINYINT(1),EDITABLEBY TINYINT(1),AUTHOR INTEGER(9),CREATETIME TIMESTAMP,MODIFYTIME TIMESTAMP,MODIFIER INTEGER(9),READS BIGINT,IPADDRESS VARCHAR(20))
|
||||
CREATE TABLE POLL(ID BIGINT(20) NOT NULL PRIMARY KEY,WEBLOG_ID BIGINT(20),USER_ID BIGINT(20),TITLE VARCHAR(255),QUESTION LONGVARCHAR,ISONLINE TINYINT(1),CLOSED TINYINT(4),CLOSETIME TIMESTAMP,CREATETIME TIMESTAMP,MODIFYTIME TIMESTAMP)
|
||||
CREATE TABLE CHOICE(ID BIGINT(20) NOT NULL PRIMARY KEY,POLL_ID BIGINT(20),TITLE VARCHAR(255),CREATETIME TIMESTAMP,MODIFYTIME TIMESTAMP)
|
||||
CREATE TABLE VOTE(ID BIGINT(20) NOT NULL PRIMARY KEY,POLL_ID BIGINT(20),USER_ID BIGINT(20),CHOICE_ID BIGINT(20),USERNAME VARCHAR(128),CREATETIME TIMESTAMP,MODIFYTIME TIMESTAMP)
|
||||
CREATE TABLE SYSLOG(ID INTEGER(9) NOT NULL PRIMARY KEY,TYPE VARCHAR(128),OBJECT VARCHAR(128),LOGENTRY LONGVARCHAR,SYSADMIN_ID INTEGER(9),CREATETIME TIMESTAMP)
|
||||
CREATE TABLE IMAGE(ID INTEGER(9) IDENTITY PRIMARY KEY,WEBLOG_ID INTEGER(9),PARENT_ID INTEGER(9),THUMBNAIL_ID INTEGER(9),ALIAS VARCHAR(128),FILENAME VARCHAR(128),FILEEXT VARCHAR(128),WIDTH INTEGER(9),HEIGHT INTEGER(9),ALTTEXT VARCHAR(128),CREATETIME TIMESTAMP,CREATOR INTEGER(9),MODIFYTIME TIMESTAMP,MODIFIER INTEGER(9))
|
||||
GRANT ALL ON CLASS "org.hsqldb.Library" TO PUBLIC
|
||||
GRANT ALL ON CLASS "java.lang.Math" TO PUBLIC
|
||||
CREATE USER SA PASSWORD "" ADMIN
|
||||
CREATE ALIAS DAYNAME FOR "org.hsqldb.Library.dayname"
|
||||
CREATE ALIAS SPACE FOR "org.hsqldb.Library.space"
|
||||
CREATE ALIAS SUBSTRING FOR "org.hsqldb.Library.substring"
|
||||
CREATE ALIAS HEXTORAW FOR "org.hsqldb.Library.hexToRaw"
|
||||
CREATE ALIAS SQRT FOR "java.lang.Math.sqrt"
|
||||
CREATE ALIAS ABS FOR "org.hsqldb.Library.abs"
|
||||
CREATE ALIAS POWER FOR "java.lang.Math.pow"
|
||||
CREATE ALIAS CHAR FOR "org.hsqldb.Library.character"
|
||||
CREATE ALIAS CONCAT FOR "org.hsqldb.Library.concat"
|
||||
CREATE ALIAS PI FOR "org.hsqldb.Library.pi"
|
||||
CREATE ALIAS RAWTOHEX FOR "org.hsqldb.Library.rawToHex"
|
||||
CREATE ALIAS SECOND FOR "org.hsqldb.Library.second"
|
||||
CREATE ALIAS TRUNCATE FOR "org.hsqldb.Library.truncate"
|
||||
CREATE ALIAS MONTH FOR "org.hsqldb.Library.month"
|
||||
CREATE ALIAS LOWER FOR "org.hsqldb.Library.lcase"
|
||||
CREATE ALIAS ATAN2 FOR "java.lang.Math.atan2"
|
||||
CREATE ALIAS REPEAT FOR "org.hsqldb.Library.repeat"
|
||||
CREATE ALIAS DAYOFMONTH FOR "org.hsqldb.Library.dayofmonth"
|
||||
CREATE ALIAS TAN FOR "java.lang.Math.tan"
|
||||
CREATE ALIAS RADIANS FOR "java.lang.Math.toRadians"
|
||||
CREATE ALIAS FLOOR FOR "java.lang.Math.floor"
|
||||
CREATE ALIAS NOW FOR "org.hsqldb.Library.now"
|
||||
CREATE ALIAS ACOS FOR "java.lang.Math.acos"
|
||||
CREATE ALIAS DAYOFWEEK FOR "org.hsqldb.Library.dayofweek"
|
||||
CREATE ALIAS CEILING FOR "java.lang.Math.ceil"
|
||||
CREATE ALIAS DAYOFYEAR FOR "org.hsqldb.Library.dayofyear"
|
||||
CREATE ALIAS LCASE FOR "org.hsqldb.Library.lcase"
|
||||
CREATE ALIAS WEEK FOR "org.hsqldb.Library.week"
|
||||
CREATE ALIAS SOUNDEX FOR "org.hsqldb.Library.soundex"
|
||||
CREATE ALIAS ASIN FOR "java.lang.Math.asin"
|
||||
CREATE ALIAS LOCATE FOR "org.hsqldb.Library.locate"
|
||||
CREATE ALIAS EXP FOR "java.lang.Math.exp"
|
||||
CREATE ALIAS MONTHNAME FOR "org.hsqldb.Library.monthname"
|
||||
CREATE ALIAS YEAR FOR "org.hsqldb.Library.year"
|
||||
CREATE ALIAS LEFT FOR "org.hsqldb.Library.left"
|
||||
CREATE ALIAS ROUNDMAGIC FOR "org.hsqldb.Library.roundMagic"
|
||||
CREATE ALIAS BITOR FOR "org.hsqldb.Library.bitor"
|
||||
CREATE ALIAS LTRIM FOR "org.hsqldb.Library.ltrim"
|
||||
CREATE ALIAS COT FOR "org.hsqldb.Library.cot"
|
||||
CREATE ALIAS COS FOR "java.lang.Math.cos"
|
||||
CREATE ALIAS MOD FOR "org.hsqldb.Library.mod"
|
||||
CREATE ALIAS SIGN FOR "org.hsqldb.Library.sign"
|
||||
CREATE ALIAS DEGREES FOR "java.lang.Math.toDegrees"
|
||||
CREATE ALIAS LOG FOR "java.lang.Math.log"
|
||||
CREATE ALIAS SIN FOR "java.lang.Math.sin"
|
||||
CREATE ALIAS CURTIME FOR "org.hsqldb.Library.curtime"
|
||||
CREATE ALIAS DIFFERENCE FOR "org.hsqldb.Library.difference"
|
||||
CREATE ALIAS INSERT FOR "org.hsqldb.Library.insert"
|
||||
CREATE ALIAS SUBSTR FOR "org.hsqldb.Library.substring"
|
||||
CREATE ALIAS DATABASE FOR "org.hsqldb.Library.database"
|
||||
CREATE ALIAS MINUTE FOR "org.hsqldb.Library.minute"
|
||||
CREATE ALIAS HOUR FOR "org.hsqldb.Library.hour"
|
||||
CREATE ALIAS IDENTITY FOR "org.hsqldb.Library.identity"
|
||||
CREATE ALIAS QUARTER FOR "org.hsqldb.Library.quarter"
|
||||
CREATE ALIAS CURDATE FOR "org.hsqldb.Library.curdate"
|
||||
CREATE ALIAS BITAND FOR "org.hsqldb.Library.bitand"
|
||||
CREATE ALIAS USER FOR "org.hsqldb.Library.user"
|
||||
CREATE ALIAS UCASE FOR "org.hsqldb.Library.ucase"
|
||||
CREATE ALIAS RTRIM FOR "org.hsqldb.Library.rtrim"
|
||||
CREATE ALIAS LOG10 FOR "org.hsqldb.Library.log10"
|
||||
CREATE ALIAS RIGHT FOR "org.hsqldb.Library.right"
|
||||
CREATE ALIAS ATAN FOR "java.lang.Math.atan"
|
||||
CREATE ALIAS UPPER FOR "org.hsqldb.Library.ucase"
|
||||
CREATE ALIAS ASCII FOR "org.hsqldb.Library.ascii"
|
||||
CREATE ALIAS RAND FOR "java.lang.Math.random"
|
||||
CREATE ALIAS LENGTH FOR "org.hsqldb.Library.length"
|
||||
CREATE ALIAS ROUND FOR "org.hsqldb.Library.round"
|
||||
CREATE ALIAS REPLACE FOR "org.hsqldb.Library.replace"
|
||||
INSERT INTO IMAGE VALUES(0,NULL,NULL,NULL,'big','big','gif',404,53,'antville.org',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(1,NULL,NULL,NULL,'smallanim','smallanim','gif',98,30,'resident of antville.org',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(2,NULL,NULL,NULL,'smallchaos','smallchaos','gif',107,29,'resident of antville.org',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(3,NULL,NULL,NULL,'smallstraight','smallstraight','gif',107,24,'resident of antville.org',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(4,NULL,NULL,NULL,'smalltrans','smalltrans','gif',98,30,'resident of antville.org',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(5,NULL,NULL,NULL,'pixel','pixel','gif',1,1,'pixel',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(6,NULL,NULL,NULL,'headbg','headbg','gif',3,52,NULL,NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(7,NULL,NULL,NULL,'menu','menu','gif',36,13,'menu',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(8,NULL,NULL,NULL,'recent','recent','gif',123,13,'recently modified',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(9,NULL,NULL,NULL,'status','status','gif',48,13,'status',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(10,NULL,NULL,NULL,'dot','dot','gif',30,30,'dots',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(11,NULL,NULL,NULL,'bullet','bullet','gif',3,10,'bullet',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(12,NULL,NULL,NULL,'webloghead','webloghead','gif',404,53,'head',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(13,NULL,NULL,NULL,'hop','hop','gif',124,25,'helma object publisher',NULL,NULL,NULL,NULL)
|
||||
INSERT INTO IMAGE VALUES(14,NULL,NULL,NULL,'xmlbutton','xmlbutton','gif',36,14,'xml version of this page',NULL,NULL,NULL,NULL)
|
||||
/*C1*/CONNECT USER sa PASSWORD ""
|
||||
/*C2*/CONNECT USER sa PASSWORD ""
|
|
@ -1,14 +0,0 @@
|
|||
@echo off
|
||||
|
||||
rem Batch file for starting Hop with a JDK-like virtual machine.
|
||||
|
||||
set JARS=lib\helma.jar;lib\berkeley.jar;lib\village.jar;lib\jsdk.jar;lib\openxml.jar
|
||||
set JARS=%JARS%;lib\sax.jar;lib\regexp.jar;lib\netcomponents.jar;lib\jimi.jar
|
||||
set JARS=%JARS%;lib\mail.jar;lib\activation.jar;lib\mysql.jar;lib\jdom.jar;lib\minml.jar
|
||||
set JARS=%JARS%;lib\hsqldb-1.7RC5Pre2-patched.jar
|
||||
|
||||
set HOP_PORT=8080
|
||||
|
||||
echo Starting Web server on port %HOP_PORT%
|
||||
|
||||
java -classpath c:\winnt\java\packages\rmi.zip;%JARS% helma.main.Server -w %HOP_PORT%
|
|
@ -1,12 +0,0 @@
|
|||
#!/bin/sh
|
||||
# Stupid shell script for starting Hop with a JDK-like virtual machine.
|
||||
# Presumes that you have your classpath set.
|
||||
|
||||
export HOP_PORT=8080
|
||||
|
||||
export JARS=lib/helma.jar:lib/berkeley.jar:lib/village.jar:lib/jsdk.jar:lib/openxml.jar
|
||||
export JARS=$JARS:lib/sax.jar:lib/regexp.jar:lib/netcomponents.jar:lib/jimi.jar
|
||||
export JARS=$JARS:lib/mail.jar:lib/activation.jar:lib/mysql.jar:lib/jdom.jar:lib/minml.jar
|
||||
export JARS=$JARS:lib/hsqldb-1.7RC5Pre2-patched.jar
|
||||
|
||||
java -classpath $CLASSPATH:$JARS helma.main.Server -w $HOP_PORT
|
Binary file not shown.
|
@ -1,50 +0,0 @@
|
|||
Copyright (c) 1999-2001 Helma Project. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in
|
||||
the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
|
||||
3. The end-user documentation included with the redistribution,
|
||||
if any, must include the following acknowledgment:
|
||||
"This product includes software developed by the Helma Project
|
||||
for use in the Helma Object Publisher (http://www.helma.org/)."
|
||||
Alternately, this acknowledgment may appear in the software itself,
|
||||
if and wherever such third-party acknowledgments normally appear.
|
||||
|
||||
4. The names "Helma" and "Hop" must not be used to endorse or
|
||||
promote products derived from this software without prior written
|
||||
permission. For written permission, please contact
|
||||
helma@helma.org.
|
||||
|
||||
5. Products derived from this software may not be called "Helma"
|
||||
or "Hop", nor may "Helma" or "Hop" appear in their name, without
|
||||
prior written permission of the Helma Project Group.
|
||||
|
||||
6. We ask you to give credit to the Helma Project for sites which build
|
||||
upon Helma. This would normally consist of a text or graphic link
|
||||
to http://helma.org/ with the line "Powered by Helma" somewhere on the
|
||||
site. While it is not a breach of this license to omit this, it's a
|
||||
great way for you to make help the Helma Project to continue
|
||||
to flourish and grow.
|
||||
|
||||
|
||||
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
|
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE HELMA PROJECT OR ITS
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
|
||||
OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
@ -1,27 +0,0 @@
|
|||
# The SMTP server to use for sending mails. Set and
|
||||
# uncomment this line before trying to send mails from
|
||||
# Helma applications.
|
||||
#
|
||||
# smtp=mail.yourdomain.com
|
||||
|
||||
|
||||
# Some examples for server-wide locale settings
|
||||
# (please refer to http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
|
||||
# for country codes, resp. http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
|
||||
# for language codes).
|
||||
#
|
||||
# country = AT
|
||||
# language = de
|
||||
#
|
||||
# country = UK
|
||||
# language = en
|
||||
#
|
||||
# country = FR
|
||||
# language = fr
|
||||
#
|
||||
# country = CZ
|
||||
# language = cs
|
||||
|
||||
# list ip addresses for admin-application here:
|
||||
allowAdmin=127.0.0.1, 192.168.0.1
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
@echo off
|
||||
|
||||
|
||||
REM --------------------------------------------
|
||||
REM Default == jar
|
||||
REM "snapshot" target compiles and builds jar in src/ and lib/
|
||||
REM "checkout" target gets sources from helma.org in src/
|
||||
REM "compile" target compiles java sources in work/
|
||||
REM "jar" target compiles and builds jar in work/
|
||||
REM "javadoc" target builds the javadoc
|
||||
REM "package" target builds core + jar + javadoc + distribution
|
||||
REM --------------------------------------------
|
||||
set TARGET=%1%
|
||||
|
||||
|
||||
REM --------------------------------------------
|
||||
REM No need to edit anything past here
|
||||
REM --------------------------------------------
|
||||
set BUILDFILE=build.xml
|
||||
if "%TARGET%" == "" goto setdist
|
||||
goto final
|
||||
|
||||
:setdist
|
||||
set TARGET=jar
|
||||
goto final
|
||||
|
||||
:final
|
||||
|
||||
if "%JAVA_HOME%" == "" goto javahomeerror
|
||||
|
||||
set CP=%CLASSPATH%;ant.jar;jaxp.jar;crimson.jar
|
||||
if exist %JAVA_HOME%\lib\tools.jar set CP=%CP%;%JAVA_HOME%\lib\tools.jar
|
||||
|
||||
echo Classpath: %CP%
|
||||
echo JAVA_HOME: %JAVA_HOME%
|
||||
|
||||
%JAVA_HOME%\bin\java.exe -classpath "%CP%" org.apache.tools.ant.Main -buildfile %BUILDFILE% %TARGET%
|
||||
|
||||
goto end
|
||||
|
||||
|
||||
REM -----------ERROR-------------
|
||||
:javahomeerror
|
||||
echo "ERROR: JAVA_HOME not found in your environment."
|
||||
echo "Please, set the JAVA_HOME variable in your environment to match the"
|
||||
echo "location of the Java Virtual Machine you want to use."
|
||||
|
||||
:end
|
||||
|
|
@ -1,49 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# --------------------------------------------
|
||||
# Default == jar
|
||||
# "snapshot" target compiles and builds jar in src/ and lib/
|
||||
# "checkout" target gets sources from helma.org in src/
|
||||
# "compile" target compiles java sources in work/
|
||||
# "jar" target compiles and builds jar in work/
|
||||
# "javadoc" target builds the javadoc
|
||||
# "package" target builds core + jar + javadoc + distribution
|
||||
# --------------------------------------------
|
||||
TARGET=${1}
|
||||
|
||||
# export JAVA_HOME=/usr/lib/java
|
||||
|
||||
export CVSHOME=:pserver:anonymous@coletta.helma.at:/opt/cvs
|
||||
|
||||
# comment this out to log in to CVS server
|
||||
# cvs -d :pserver:anonymous@coletta.helma.at:/opt/cvs login
|
||||
|
||||
#--------------------------------------------
|
||||
# No need to edit anything past here
|
||||
#--------------------------------------------
|
||||
if test -z "${JAVA_HOME}" ; then
|
||||
echo "ERROR: JAVA_HOME not found in your environment."
|
||||
echo "Please, set the JAVA_HOME variable in your environment to match the"
|
||||
echo "location of the Java Virtual Machine you want to use."
|
||||
exit
|
||||
fi
|
||||
|
||||
if test -z "${TARGET}" ; then
|
||||
TARGET=jar
|
||||
fi
|
||||
|
||||
if test -f ${JAVA_HOME}/lib/tools.jar ; then
|
||||
CLASSPATH=${CLASSPATH}:${JAVA_HOME}/lib/tools.jar
|
||||
fi
|
||||
|
||||
echo "Now building ${TARGET}..."
|
||||
|
||||
CP=${CLASSPATH}:ant.jar:jaxp.jar:crimson.jar:../lib/netcomponents.jar
|
||||
|
||||
echo "Classpath: ${CP}"
|
||||
echo "JAVA_HOME: ${JAVA_HOME}"
|
||||
|
||||
BUILDFILE=build.xml
|
||||
|
||||
${JAVA_HOME}/bin/java -classpath ${CP} org.apache.tools.ant.Main -buildfile ${BUILDFILE} ${TARGET}
|
||||
|
366
build/build.xml
366
build/build.xml
|
@ -1,366 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!-- ======================================================================= -->
|
||||
<!-- Hop build file for building with ant -->
|
||||
<!-- ======================================================================= -->
|
||||
<!-- -->
|
||||
<!-- Usage: -->
|
||||
<!-- ant [-buildfile build.xml] target -->
|
||||
<!-- -->
|
||||
<!-- Available targets: -->
|
||||
<!-- checkout copies helma source code from cvs -->
|
||||
<!-- fullcheckout copies helma source code and applications from cvs -->
|
||||
<!-- compile compiles helma source code to java classes -->
|
||||
<!-- jar compiles helma source code to java archives -->
|
||||
<!-- javadocs creates api documentation for helma java classes -->
|
||||
<!-- helmadocs fetches printable user reference for helma -->
|
||||
<!-- package creates directory with compiled helma and apps -->
|
||||
<!-- fullpackage creates directory with compiled helma, docs and apps -->
|
||||
<!-- package-zip creates zipped file of fullpackage -->
|
||||
<!-- package-tgz creates tared and gzipped file of fullpackage -->
|
||||
<!-- package-all creates fullpackage, package-zip and package-tgz -->
|
||||
<!-- snapshotcompile compiles current helma snapshot to java classes -->
|
||||
<!-- snapshot compiles current helma snapshot to java archive -->
|
||||
<!-- app-package creates a zipped file of an application from cvs -->
|
||||
<!-- antclick creates package incl. helma, Antville and manage app -->
|
||||
<!-- cleanup removes temporary directories -->
|
||||
<!-- fullcleanup removes all directories created by ant -->
|
||||
|
||||
<project name="Hop" default="main" basedir=".">
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Initializes some variables -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="init">
|
||||
<property name="Name" value="helma"/>
|
||||
<property name="year" value="1998-2002"/>
|
||||
<property name="version" value="1.2pre3"/>
|
||||
<property name="project" value="helma"/>
|
||||
<property name="build.compiler" value="classic"/>
|
||||
|
||||
<property name="home.dir" value=".."/>
|
||||
|
||||
<!-- values for building a snapshot -->
|
||||
<property name="snapshot.src" value="${home.dir}/src"/>
|
||||
<property name="snapshot.classes" value="${home.dir}/classes"/>
|
||||
<property name="snapshot.lib" value="${home.dir}/lib"/>
|
||||
|
||||
<!-- values for building the distribution -->
|
||||
<property name="build.work" value="${home.dir}/work"/>
|
||||
<property name="build.checkout" value="${build.work}/checkout"/>
|
||||
<property name="build.src" value="${build.checkout}/hop"/>
|
||||
<property name="build.lib" value="${build.checkout}/hopbuild/lib"/>
|
||||
<property name="build.classes" value="${build.work}/classes"/>
|
||||
<property name="build.docs" value="${build.work}/docs"/>
|
||||
<property name="build.javadocs" value="${build.docs}/api"/>
|
||||
<property name="final.name" value="${project}-${version}"/>
|
||||
<property name="final.dir" value="${build.work}/${final.name}"/>
|
||||
|
||||
<property name="cvs.root" value=":pserver:anonymous@coletta.helma.at:/opt/cvs"/>
|
||||
<property name="jar.name" value="helma"/>
|
||||
<property name="debug" value="off"/>
|
||||
<property name="optimize" value="on"/>
|
||||
<property name="deprecation" value="off"/>
|
||||
|
||||
<tstamp/>
|
||||
|
||||
<filter token="year" value="${year}"/>
|
||||
<filter token="version" value="${version}"/>
|
||||
<filter token="date" value="${TODAY}"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Copies the source code to the src directroy -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="checkout" depends="init">
|
||||
<mkdir dir="${snapshot.src}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="hop" dest="${snapshot.src}"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Copies the everything from cvs that's needed to build a full -->
|
||||
<!-- helma distribution -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="fullcheckout" depends="init">
|
||||
<mkdir dir="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="hop" dest="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="hopbuild" dest="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/base" dest="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/himp" dest="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/bloggerapi" dest="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/lillebror" dest="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/manage" dest="${build.checkout}"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Compiles the source directory -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="compile" depends="init">
|
||||
<mkdir dir="${build.classes}"/>
|
||||
<javac srcdir="${build.src}"
|
||||
destdir="${build.classes}"
|
||||
debug="${debug}"
|
||||
deprecation="${deprecation}"
|
||||
optimize="${optimize}">
|
||||
<classpath>
|
||||
<fileset dir="${build.lib}">
|
||||
<include name="**/*.jar" />
|
||||
</fileset>
|
||||
<pathelement path="${classpath}" />
|
||||
</classpath>
|
||||
</javac>
|
||||
<rmic classname="helma.framework.core.Application" base="${build.classes}"/>
|
||||
<rmic classname="helma.image.Server" base="${build.classes}"/>
|
||||
<rmic classname="helma.image.RemoteImage" base="${build.classes}"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Creates a .jar file -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="jar" depends="compile">
|
||||
<jar jarfile="${build.work}/${jar.name}-${DSTAMP}.jar"
|
||||
basedir="${build.classes}"
|
||||
excludes="**/package.html"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Creates the API documentation -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="javadocs" depends="init">
|
||||
<mkdir dir="${build.javadocs}"/>
|
||||
<javadoc packagenames="helma.*"
|
||||
sourcepath="${build.src}"
|
||||
destdir="${build.javadocs}"
|
||||
author="false"
|
||||
private="false"
|
||||
version="false"
|
||||
windowtitle="${Name} ${version} API"
|
||||
doctitle="${Name} ${version} API"
|
||||
bottom="Copyright © ${year} Helma.org. All Rights Reserved.">
|
||||
<classpath>
|
||||
<fileset dir="${build.lib}">
|
||||
<include name="**/*.jar" />
|
||||
</fileset>
|
||||
<pathelement path="${classpath}" />
|
||||
</classpath>
|
||||
</javadoc>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Get the documentation (currently fails due to request time-out) -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="helmadocs" depends="init">
|
||||
<get src="http://www.helma.org/docs/reference/print"
|
||||
dest="${build.docs}/reference.html"
|
||||
ignoreerrors="true"
|
||||
/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Package -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="package" depends="init, fullcheckout, jar">
|
||||
<mkdir dir="${final.dir}"/>
|
||||
|
||||
<mkdir dir="${final.dir}/src/hop"/>
|
||||
<copy todir="${final.dir}/src/hop">
|
||||
<fileset dir="${build.checkout}/hop" />
|
||||
</copy>
|
||||
|
||||
<copy todir="${final.dir}/build">
|
||||
<fileset dir="${build.checkout}/hopbuild/build"/>
|
||||
</copy>
|
||||
<chmod file="${final.dir}/build/build.sh" perm="755"/>
|
||||
|
||||
<copy todir="${final.dir}/lib">
|
||||
<fileset dir="${build.checkout}/hopbuild/lib"/>
|
||||
</copy>
|
||||
|
||||
<copy file="${build.work}/${jar.name}-${DSTAMP}.jar" tofile="${final.dir}/lib/helma.jar"/>
|
||||
|
||||
<copy todir="${final.dir}">
|
||||
<fileset dir="${build.checkout}/hopbuild/skeleton" excludes="**/CVS,extras/**"/>
|
||||
</copy>
|
||||
<chmod file="${final.dir}/hop.sh" perm="755"/>
|
||||
|
||||
<copy todir="${final.dir}/apps">
|
||||
<fileset dir="${build.checkout}/apps" excludes="**/CVS,manage/**"/>
|
||||
</copy>
|
||||
|
||||
<mkdir dir="${final.dir}/apps/manage"/>
|
||||
<zip zipfile="${final.dir}/apps/manage/manage.zip" basedir="${build.checkout}/apps/manage/" includes="**" excludes="**/properties,readme/**" />
|
||||
<copy todir="${final.dir}/apps/manage">
|
||||
<fileset dir="${build.checkout}/apps/manage" includes="app.properties,class.properties,readme.txt"/>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Full Package (includes documentation) -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="fullpackage" depends="package, javadocs">
|
||||
<copy todir="${final.dir}/docs">
|
||||
<fileset dir="${build.docs}"/>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Packages the distribution with ZIP -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="package-zip" depends="fullpackage">
|
||||
<zip zipfile="${home.dir}/${Name}-${version}.zip" basedir="${build.work}" includes="**/${final.name}/**"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Packages the distribution with TAR-GZIP -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="package-tgz" depends="fullpackage">
|
||||
<tar tarfile="${build.work}/${Name}-${version}.tar" basedir="${build.work}/${final.name}" excludes="**">
|
||||
<tarfileset dir="${build.work}" mode="755">
|
||||
<include name="${final.name}/hop.sh"/>
|
||||
<include name="${final.name}/build/build.sh"/>
|
||||
</tarfileset>
|
||||
<tarfileset dir="${build.work}">
|
||||
<include name="${final.name}/**"/>
|
||||
<exclude name="${final.name}/hop.sh"/>
|
||||
<exclude name="${final.name}/build/build.sh"/>
|
||||
</tarfileset>
|
||||
</tar>
|
||||
<gzip zipfile="${home.dir}/${Name}-${version}.tar.gz" src="${build.work}/${Name}-${version}.tar"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Packages the distribution with ZIP and TAR-GZIP -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="package-all" depends="package-zip, package-tgz">
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Compiles the source directory for a snapshot -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="snapshotcompile" depends="init">
|
||||
<mkdir dir="${snapshot.classes}"/>
|
||||
<javac srcdir="${snapshot.src}/hop"
|
||||
destdir="${snapshot.classes}"
|
||||
debug="${debug}"
|
||||
deprecation="${deprecation}"
|
||||
optimize="${optimize}">
|
||||
<classpath>
|
||||
<fileset dir="${snapshot.lib}">
|
||||
<include name="**/*.jar" />
|
||||
<exclude name="**/helma*.jar" />
|
||||
</fileset>
|
||||
<pathelement path="${classpath}" />
|
||||
</classpath>
|
||||
</javac>
|
||||
<rmic classname="helma.framework.core.Application" base="${snapshot.classes}"/>
|
||||
<rmic classname="helma.image.Server" base="${snapshot.classes}"/>
|
||||
<rmic classname="helma.image.RemoteImage" base="${snapshot.classes}"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Creates a .jar file for a snapshot -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="snapshot" depends="snapshotcompile">
|
||||
<jar jarfile="${snapshot.lib}/${jar.name}-${DSTAMP}.jar"
|
||||
basedir="${snapshot.classes}"
|
||||
excludes="**/package.html"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Checks out and zips an application defined by -Dapplication=appName -->
|
||||
<!-- e.g. ant [-buildfile build.xml] -Dapplication=helmaorg -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="app-package" depends="init">
|
||||
<mkdir dir="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/${application}" dest="${build.checkout}"/>
|
||||
<zip zipfile="../${application}.zip" basedir="${build.checkout}/apps/${application}/" includes="**"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Make Antclick package (helma plus Antville and manage apps) -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="antclick" depends="package">
|
||||
<property name="antclick.dir" value="${build.work}/antclick"/>
|
||||
<mkdir dir="${antclick.dir}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/antville" dest="${build.checkout}"/>
|
||||
<copy todir="${antclick.dir}/">
|
||||
<fileset dir="${final.dir}" includes="db.properties,server.properties,*.txt,lib/**,db/antville.*"/>
|
||||
</copy>
|
||||
<copy todir="${antclick.dir}/apps/">
|
||||
<fileset dir="${build.checkout}/apps" excludes="antville/images.zip,antville/*.sql,antville/db.properties" includes="antville/**"/>
|
||||
</copy>
|
||||
<copy todir="${antclick.dir}/apps/">
|
||||
<fileset dir="${final.dir}/apps" includes="manage/**"/>
|
||||
</copy>
|
||||
<copy todir="${antclick.dir}/">
|
||||
<fileset dir="${build.checkout}/hopbuild/skeleton/extras" includes="apps.properties,hop.bat,hop.sh"/>
|
||||
</copy>
|
||||
<copy todir="${antclick.dir}/lib/">
|
||||
<fileset dir="${build.checkout}/hopbuild/skeleton/extras" includes="hsqldb-1.7RC5Pre2-patched.jar"/>
|
||||
</copy>
|
||||
<mkdir dir="${antclick.dir}/static/antville"/>
|
||||
<unzip src="${build.checkout}/apps/antville/images.zip" dest="${antclick.dir}/static/antville">
|
||||
<patternset>
|
||||
<include name="**"/>
|
||||
</patternset>
|
||||
</unzip>
|
||||
<copy todir="${antclick.dir}/apps/antville/">
|
||||
<fileset dir="${build.checkout}/hopbuild/skeleton/extras" includes="db.properties"/>
|
||||
</copy>
|
||||
<chmod file="${antclick.dir}/hop.sh" perm="755"/>
|
||||
<zip zipfile="${home.dir}/antclick.zip" basedir="${build.work}/" includes="antclick/**"/>
|
||||
<tar tarfile="${build.work}/antclick.tar" basedir="${antclick.dir}" excludes="**">
|
||||
<tarfileset dir="${build.work}" mode="755">
|
||||
<include name="antclick/hop.sh"/>
|
||||
</tarfileset>
|
||||
<tarfileset dir="${build.work}">
|
||||
<include name="antclick/**"/>
|
||||
<exclude name="antclick/hop.sh"/>
|
||||
</tarfileset>
|
||||
</tar>
|
||||
<gzip zipfile="${home.dir}/antclick.tgz" src="${build.work}/antclick.tar"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Remove temporary directories -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="cleanup" depends="init">
|
||||
<delete dir="${build.classes}"/>
|
||||
<delete dir="${final.dir}"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- Remove all directories created by ant -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="fullcleanup" depends="init">
|
||||
<delete dir="${build.work}"/>
|
||||
<delete dir="${snapshot.src}"/>
|
||||
</target>
|
||||
|
||||
<!-- =================================================================== -->
|
||||
<!-- These are just some test targets -->
|
||||
<!-- =================================================================== -->
|
||||
<target name="ftp-test" depends="">
|
||||
<ftp server="piefke.helma.at"
|
||||
userid="anonymous"
|
||||
password="tobi@helma.at">
|
||||
<fileset dir="${home.dir}">
|
||||
<include name="${Name}-${version}.zip,${Name}-${version}.tar.gz"/>
|
||||
</fileset>
|
||||
</ftp>
|
||||
</target>
|
||||
|
||||
<target name="test1" depends="init">
|
||||
<mkdir dir="${build.checkout}"/>
|
||||
<cvs cvsRoot="${cvs.root}" package="apps/manage" dest="${build.checkout}"/>
|
||||
<zip zipfile="../manage.zip" basedir="${build.checkout}/apps/manage/" includes="**"/>
|
||||
</target>
|
||||
|
||||
<target name="test2" depends="init">
|
||||
<property name="antclick.dir" value="${build.work}/antclick"/>
|
||||
<copy todir="${antclick.dir}/apps/antville/">
|
||||
<fileset dir="${build.checkout}/hopbuild/skeleton/extras" includes="db.properties"/>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
</project>
|
Binary file not shown.
BIN
build/jaxp.jar
BIN
build/jaxp.jar
Binary file not shown.
|
@ -1,8 +0,0 @@
|
|||
# List of apps to start.
|
||||
|
||||
base
|
||||
manage
|
||||
|
||||
himp
|
||||
bloggerapi
|
||||
lillebror
|
|
@ -1,16 +0,0 @@
|
|||
# This is where you specify relational data sources to
|
||||
# map Helma types to relational databases.
|
||||
#
|
||||
# If you want to define a data source just for one
|
||||
# application, simply copy the db.properties file to
|
||||
# the application directory.
|
||||
#
|
||||
# The actual mapping of types is done in the
|
||||
# type.properties file in the prototype directories.
|
||||
#
|
||||
|
||||
# Properties of JDBC data sources
|
||||
myDataSource.url = jdbc:mysql://db.domain.com/space
|
||||
myDataSource.driver = org.gjt.mm.mysql.Driver
|
||||
myDataSource.user = username
|
||||
myDataSource.password = xyz
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,13 +0,0 @@
|
|||
@echo off
|
||||
|
||||
rem Batch file for starting Hop with a JDK-like virtual machine.
|
||||
|
||||
set JARS=lib\helma.jar;lib\berkeley.jar;lib\village.jar;lib\jsdk.jar;lib\openxml.jar
|
||||
set JARS=%JARS%;lib\sax.jar;lib\regexp.jar;lib\netcomponents.jar;lib\jimi.jar
|
||||
set JARS=%JARS%;lib\mail.jar;lib\activation.jar;lib\mysql.jar;lib\jdom.jar;lib\minml.jar
|
||||
|
||||
set HOP_PORT=8080
|
||||
|
||||
echo Starting Web server on port %HOP_PORT%
|
||||
|
||||
java -classpath c:\winnt\java\packages\rmi.zip;%JARS% helma.main.Server -w %HOP_PORT%
|
|
@ -1,11 +0,0 @@
|
|||
#!/bin/sh
|
||||
# Stupid shell script for starting Hop with a JDK-like virtual machine.
|
||||
# Presumes that you have your classpath set.
|
||||
|
||||
export HOP_PORT=8080
|
||||
|
||||
export JARS=lib/helma.jar:lib/berkeley.jar:lib/village.jar:lib/jsdk.jar:lib/openxml.jar
|
||||
export JARS=$JARS:lib/sax.jar:lib/regexp.jar:lib/netcomponents.jar:lib/jimi.jar
|
||||
export JARS=$JARS:lib/mail.jar:lib/activation.jar:lib/mysql.jar:lib/jdom.jar:lib/minml.jar
|
||||
|
||||
java -classpath $CLASSPATH:$JARS helma.main.Server -w $HOP_PORT
|
|
@ -1,50 +0,0 @@
|
|||
Copyright (c) 1999-2001 Helma Project. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in
|
||||
the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
|
||||
3. The end-user documentation included with the redistribution,
|
||||
if any, must include the following acknowledgment:
|
||||
"This product includes software developed by the Helma Project
|
||||
for use in the Helma Object Publisher (http://www.helma.org/)."
|
||||
Alternately, this acknowledgment may appear in the software itself,
|
||||
if and wherever such third-party acknowledgments normally appear.
|
||||
|
||||
4. The names "Helma" and "Hop" must not be used to endorse or
|
||||
promote products derived from this software without prior written
|
||||
permission. For written permission, please contact
|
||||
helma@helma.org.
|
||||
|
||||
5. Products derived from this software may not be called "Helma"
|
||||
or "Hop", nor may "Helma" or "Hop" appear in their name, without
|
||||
prior written permission of the Helma Project Group.
|
||||
|
||||
6. We ask you to give credit to the Helma Project for sites which build
|
||||
upon Helma. This would normally consist of a text or graphic link
|
||||
to http://helma.org/ with the line "Powered by Helma" somewhere on the
|
||||
site. While it is not a breach of this license to omit this, it's a
|
||||
great way for you to make help the Helma Project to continue
|
||||
to flourish and grow.
|
||||
|
||||
|
||||
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
|
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE HELMA PROJECT OR ITS
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
|
||||
OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
@ -1,27 +0,0 @@
|
|||
# The SMTP server to use for sending mails. Set and
|
||||
# uncomment this line before trying to send mails from
|
||||
# Helma applications.
|
||||
#
|
||||
# smtp=mail.yourdomain.com
|
||||
|
||||
|
||||
# Some examples for server-wide locale settings
|
||||
# (please refer to http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
|
||||
# for country codes, resp. http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
|
||||
# for language codes).
|
||||
#
|
||||
# country = AT
|
||||
# language = de
|
||||
#
|
||||
# country = UK
|
||||
# language = en
|
||||
#
|
||||
# country = FR
|
||||
# language = fr
|
||||
#
|
||||
# country = CZ
|
||||
# language = cs
|
||||
|
||||
# list ip addresses for admin-application here:
|
||||
allowAdmin=127.0.0.1, 192.168.0.1
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 134 KiB |
|
@ -1,16 +0,0 @@
|
|||
# This is where you specify relational data sources to
|
||||
# map Helma types to relational databases.
|
||||
#
|
||||
# If you want to define a data source just for one
|
||||
# application, simply copy the db.properties file to
|
||||
# the application directory.
|
||||
#
|
||||
# The actual mapping of types is done in the
|
||||
# type.properties file in the prototype directories.
|
||||
#
|
||||
|
||||
# Properties of JDBC data sources
|
||||
myDataSource.url = jdbc:mysql://db.domain.com/space
|
||||
myDataSource.driver = org.gjt.mm.mysql.Driver
|
||||
myDataSource.user = username
|
||||
myDataSource.password = xyz
|
2472
docs/reference.html
2472
docs/reference.html
File diff suppressed because it is too large
Load diff
13
hop.bat
13
hop.bat
|
@ -1,13 +0,0 @@
|
|||
@echo off
|
||||
|
||||
rem Batch file for starting Hop with a JDK-like virtual machine.
|
||||
|
||||
set JARS=lib\helma.jar;lib\berkeley.jar;lib\village.jar;lib\jsdk.jar;lib\openxml.jar
|
||||
set JARS=%JARS%;lib\sax.jar;lib\regexp.jar;lib\netcomponents.jar;lib\jimi.jar
|
||||
set JARS=%JARS%;lib\mail.jar;lib\activation.jar;lib\mysql.jar;lib\jdom.jar;lib\minml.jar
|
||||
|
||||
set HOP_PORT=8080
|
||||
|
||||
echo Starting Web server on port %HOP_PORT%
|
||||
|
||||
java -classpath c:\winnt\java\packages\rmi.zip;%JARS% helma.main.Server -w %HOP_PORT%
|
11
hop.sh
11
hop.sh
|
@ -1,11 +0,0 @@
|
|||
#!/bin/sh
|
||||
# Stupid shell script for starting Hop with a JDK-like virtual machine.
|
||||
# Presumes that you have your classpath set.
|
||||
|
||||
export HOP_PORT=8080
|
||||
|
||||
export JARS=lib/helma.jar:lib/berkeley.jar:lib/village.jar:lib/jsdk.jar:lib/openxml.jar
|
||||
export JARS=$JARS:lib/sax.jar:lib/regexp.jar:lib/netcomponents.jar:lib/jimi.jar
|
||||
export JARS=$JARS:lib/mail.jar:lib/activation.jar:lib/mysql.jar:lib/jdom.jar:lib/minml.jar
|
||||
|
||||
java -classpath $CLASSPATH:$JARS helma.main.Server -w $HOP_PORT
|
Binary file not shown.
BIN
lib/berkeley.jar
BIN
lib/berkeley.jar
Binary file not shown.
Binary file not shown.
BIN
lib/jdom.jar
BIN
lib/jdom.jar
Binary file not shown.
BIN
lib/jimi.jar
BIN
lib/jimi.jar
Binary file not shown.
BIN
lib/jsdk.jar
BIN
lib/jsdk.jar
Binary file not shown.
BIN
lib/mail.jar
BIN
lib/mail.jar
Binary file not shown.
BIN
lib/minml.jar
BIN
lib/minml.jar
Binary file not shown.
BIN
lib/mysql.jar
BIN
lib/mysql.jar
Binary file not shown.
Binary file not shown.
BIN
lib/openxml.jar
BIN
lib/openxml.jar
Binary file not shown.
BIN
lib/regexp.jar
BIN
lib/regexp.jar
Binary file not shown.
BIN
lib/sax.jar
BIN
lib/sax.jar
Binary file not shown.
BIN
lib/village.jar
BIN
lib/village.jar
Binary file not shown.
50
license.txt
50
license.txt
|
@ -1,50 +0,0 @@
|
|||
Copyright (c) 1999-2001 Helma Project. All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in
|
||||
the documentation and/or other materials provided with the
|
||||
distribution.
|
||||
|
||||
3. The end-user documentation included with the redistribution,
|
||||
if any, must include the following acknowledgment:
|
||||
"This product includes software developed by the Helma Project
|
||||
for use in the Helma Object Publisher (http://www.helma.org/)."
|
||||
Alternately, this acknowledgment may appear in the software itself,
|
||||
if and wherever such third-party acknowledgments normally appear.
|
||||
|
||||
4. The names "Helma" and "Hop" must not be used to endorse or
|
||||
promote products derived from this software without prior written
|
||||
permission. For written permission, please contact
|
||||
helma@helma.org.
|
||||
|
||||
5. Products derived from this software may not be called "Helma"
|
||||
or "Hop", nor may "Helma" or "Hop" appear in their name, without
|
||||
prior written permission of the Helma Project Group.
|
||||
|
||||
6. We ask you to give credit to the Helma Project for sites which build
|
||||
upon Helma. This would normally consist of a text or graphic link
|
||||
to http://helma.org/ with the line "Powered by Helma" somewhere on the
|
||||
site. While it is not a breach of this license to omit this, it's a
|
||||
great way for you to make help the Helma Project to continue
|
||||
to flourish and grow.
|
||||
|
||||
|
||||
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
|
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE HELMA PROJECT OR ITS
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
|
||||
OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
@ -1,27 +0,0 @@
|
|||
# The SMTP server to use for sending mails. Set and
|
||||
# uncomment this line before trying to send mails from
|
||||
# Helma applications.
|
||||
#
|
||||
# smtp=mail.yourdomain.com
|
||||
|
||||
|
||||
# Some examples for server-wide locale settings
|
||||
# (please refer to http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
|
||||
# for country codes, resp. http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
|
||||
# for language codes).
|
||||
#
|
||||
# country = AT
|
||||
# language = de
|
||||
#
|
||||
# country = UK
|
||||
# language = en
|
||||
#
|
||||
# country = FR
|
||||
# language = fr
|
||||
#
|
||||
# country = CZ
|
||||
# language = cs
|
||||
|
||||
# list ip addresses for admin-application here:
|
||||
allowAdmin=127.0.0.1, 192.168.0.1
|
||||
|
BIN
static/helma.gif
BIN
static/helma.gif
Binary file not shown.
Before Width: | Height: | Size: 721 B |
Binary file not shown.
Before Width: | Height: | Size: 466 B |
|
@ -1,3 +0,0 @@
|
|||
|
||||
This file should appear at http://<host>:<port>/static/test.txt
|
||||
if you use the embedded Web server (-w option).
|
Loading…
Add table
Reference in a new issue