Author: aadamchik
Date: Sun Jul 23 12:03:19 2006
New Revision: 424786
URL: http://svn.apache.org/viewvc?rev=424786&view=rev
Log:
CAY-606 - the new server project
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.classpath
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.project (with
props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.properties
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.xml
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/cayenne.xml
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserMap.map.xml
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserNode.driver.xml
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Artist.java
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Gallery.java
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Painting.java
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Artist.java
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Gallery.java
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Painting.java
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/cayenne-1.2.jar
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/hessian-3.0.13.jar
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/postgresql-8.1-405.jdbc2ee.jar
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smack-2.2.1.jar
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smackx-2.2.1.jar
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/log4j.properties
(with props)
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/web.xml
(with props)
Added: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.classpath
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.classpath?rev=424786&view=auto
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.classpath
(added)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.classpath Sun
Jul 23 12:03:19 2006
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="src" path="cayenne"/>
+ <classpathentry kind="lib" path="web/WEB-INF/lib/cayenne-1.2.jar"/>
+ <classpathentry kind="lib" path="web/WEB-INF/lib/hessian-3.0.13.jar"/>
+ <classpathentry kind="lib"
path="web/WEB-INF/lib/postgresql-8.1-405.jdbc2ee.jar"/>
+ <classpathentry kind="lib" path="web/WEB-INF/lib/smack-2.2.1.jar"/>
+ <classpathentry kind="lib" path="web/WEB-INF/lib/smackx-2.2.1.jar"/>
+ <classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src"
path="/rop-browser"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.classpath
------------------------------------------------------------------------------
svn:executable = *
Added: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.project
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.project?rev=424786&view=auto
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.project (added)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.project Sun Jul
23 12:03:19 2006
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>rop-browser-server</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
Propchange: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/.project
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.properties
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.properties?rev=424786&view=auto
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.properties
(added)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.properties
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,15 @@
+# This can be overriden from command line to point to Eclipse location
+eclipse.home = g:/eclipse
+
+server.src = ./src/org/apache/cayenne/ropbrowser/server
+client.src = ../rop-browser/src/org/apache/cayenne/ropbrowser/model
+webxml = web/WEB-INF/web.xml
+cayenne.xml = ./cayenne/${_cayenne.xml}
+cayenneMap.xml = ./cayenne/${_cayenneMap.xml}
+cayenneNode.xml = ./cayenne/${_cayenneNode.xml}
+build.cayenne.xml = classes/${_cayenne.xml}
+build.cayenneMap.xml = classes/${_cayenneMap.xml}
+build.cayenneNode.xml = classes/${_cayenneNode.xml}
+_cayenne.xml = cayenne.xml
+_cayenneMap.xml = ropbrowserMap.map.xml
+_cayenneNode.xml = ropbrowserNode.driver.xml
\ No newline at end of file
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.properties
------------------------------------------------------------------------------
svn:executable = *
Added: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.xml
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.xml?rev=424786&view=auto
==============================================================================
--- incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.xml (added)
+++ incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.xml Sun
Jul 23 12:03:19 2006
@@ -0,0 +1,48 @@
+<?xml version="1.0"?>
+
+<project name="cws" default="package">
+
+ <property file="build.properties"/>
+
+ <path id="classpath">
+ <fileset dir="${eclipse.home}/plugins"
includes="org.eclipse.ui.views_*.jar,org.eclipse.draw2d_*.jar"/>
+ <fileset dir="./lib" includes="**/*.jar"/>
+ </path>
+
+ <target name="compile"
+ depends="compile-client,compile-server"/>
+
+ <target name="package" depends="compile,war"/>
+
+ <target name="compile-client" description="compile the client classes">
+ <mkdir dir="build/client"/>
+ <javac srcdir="${client.src}" destdir="build/client"
+ classpathref="classpath"/>
+ </target>
+
+ <target name="compile-server" description="compile the server classes">
+ <mkdir dir="build/server"/>
+ <javac srcdir="${server.src}" destdir="build/server"
classpathref="classpath" />
+ </target>
+
+ <target name="war" description="create the war file">
+ <copy file="${cayenne.xml}" todir="classes"/>
+ <copy file="${cayenneMap.xml}" todir="classes"/>
+ <copy file="${cayenneNode.xml}" todir="classes"/>
+ <war destfile="build/rop-browser.war" webxml="${webxml}">
+ <lib dir="lib"/>
+ <lib dir="${eclipse.home}/plugins"
includes="org.eclipse.ui.views_*.jar"/>
+ <classes dir="build/client/"/>
+ <classes dir="build/server/"/>
+ <classes dir="classes"/>
+ <webinf file="log4j.properties"/>
+ </war>
+ </target>
+
+ <target name="clean" description="clean up" >
+ <delete includeemptydirs="true">
+ <fileset dir="build"/>
+ <fileset dir="classes"/>
+ </delete>
+ </target>
+</project>
Propchange: incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/build.xml
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/cayenne.xml
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/cayenne.xml?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/cayenne.xml
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/cayenne.xml
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<domains project-version="1.1">
+<domain name="ropbrowser">
+ <map name="ropbrowserMap" location="ropbrowserMap.map.xml"/>
+
+ <node name="ropbrowserNode"
+ datasource="ropbrowserNode.driver.xml"
+ factory="org.objectstyle.cayenne.conf.DriverDataSourceFactory">
+ <map-ref name="ropbrowserMap"/>
+ </node>
+</domain>
+</domains>
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/cayenne.xml
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserMap.map.xml
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserMap.map.xml?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserMap.map.xml
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserMap.map.xml
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="utf-8"?>
+<data-map project-version="1.1">
+ <property name="defaultPackage"
value="org.apache.cayenne.ropbrowser.server"/>
+ <property name="defaultSchema" value="public"/>
+ <property name="clientSupported" value="true"/>
+ <property name="defaultClientPackage"
value="org.apache.cayenne.ropbrowser.model"/>
+ <db-entity name="Artist" schema="public">
+ <db-attribute name="ALIVE" type="BOOLEAN" isMandatory="true"/>
+ <db-attribute name="ARTIST_ID" type="INTEGER"
isPrimaryKey="true" isMandatory="true"/>
+ <db-attribute name="ARTIST_NAME" type="VARCHAR"
isMandatory="true" length="64"/>
+ <db-attribute name="DATE_OF_BIRTH" type="DATE"/>
+ </db-entity>
+ <db-entity name="Gallery" schema="public">
+ <db-attribute name="GALLERY_ID" type="INTEGER"
isPrimaryKey="true" isMandatory="true"/>
+ <db-attribute name="GALLERY_NAME" type="VARCHAR"
isMandatory="true" length="64"/>
+ </db-entity>
+ <db-entity name="Painting" schema="public">
+ <db-attribute name="ARTIST_ID" type="INTEGER"
isMandatory="true"/>
+ <db-attribute name="ESTIMATED_PRICE" type="DOUBLE"
precision="2"/>
+ <db-attribute name="GALLERY_ID" type="INTEGER"
isMandatory="true"/>
+ <db-attribute name="PAINTING_ID" type="INTEGER"
isPrimaryKey="true" isMandatory="true"/>
+ <db-attribute name="PAINTING_NAME" type="VARCHAR"
isMandatory="true" length="64"/>
+ </db-entity>
+ <obj-entity name="Artist"
className="org.apache.cayenne.ropbrowser.server.Artist"
clientClassName="org.apache.cayenne.ropbrowser.model.Artist"
dbEntityName="Artist"
clientSuperClassName="org.apache.cayenne.ropbrowser.model.AbstractObject">
+ <obj-attribute name="alive" type="java.lang.Boolean"
db-attribute-path="ALIVE"/>
+ <obj-attribute name="artistName" type="java.lang.String"
db-attribute-path="ARTIST_NAME"/>
+ <obj-attribute name="dateOfBirth" type="java.util.Date"
db-attribute-path="DATE_OF_BIRTH"/>
+ </obj-entity>
+ <obj-entity name="Gallery"
className="org.apache.cayenne.ropbrowser.server.Gallery"
clientClassName="org.apache.cayenne.ropbrowser.model.Gallery"
dbEntityName="Gallery"
clientSuperClassName="org.apache.cayenne.ropbrowser.model.AbstractObject">
+ <obj-attribute name="galleryName" type="java.lang.String"
db-attribute-path="GALLERY_NAME"/>
+ </obj-entity>
+ <obj-entity name="Painting"
className="org.apache.cayenne.ropbrowser.server.Painting"
clientClassName="org.apache.cayenne.ropbrowser.model.Painting"
dbEntityName="Painting"
clientSuperClassName="org.apache.cayenne.ropbrowser.model.AbstractObject">
+ <obj-attribute name="estimatedPrice" type="java.lang.Double"
db-attribute-path="ESTIMATED_PRICE"/>
+ <obj-attribute name="paintingName" type="java.lang.String"
db-attribute-path="PAINTING_NAME"/>
+ </obj-entity>
+ <db-relationship name="ARTIST_PAINTING" source="Artist"
target="Painting" toMany="true">
+ <db-attribute-pair source="ARTIST_ID" target="ARTIST_ID"/>
+ </db-relationship>
+ <db-relationship name="GALLERY_PAINTING" source="Gallery"
target="Painting" toMany="true">
+ <db-attribute-pair source="GALLERY_ID" target="GALLERY_ID"/>
+ </db-relationship>
+ <db-relationship name="PAINTING_ARTIST" source="Painting"
target="Artist" toMany="false">
+ <db-attribute-pair source="ARTIST_ID" target="ARTIST_ID"/>
+ </db-relationship>
+ <db-relationship name="PAINTING_GALLERY" source="Painting"
target="Gallery" toMany="false">
+ <db-attribute-pair source="GALLERY_ID" target="GALLERY_ID"/>
+ </db-relationship>
+ <obj-relationship name="artistPainting" source="Artist"
target="Painting" db-relationship-path="ARTIST_PAINTING"/>
+ <obj-relationship name="galleryPainting" source="Gallery"
target="Painting" db-relationship-path="GALLERY_PAINTING"/>
+ <obj-relationship name="paintingArtist" source="Painting"
target="Artist" db-relationship-path="PAINTING_ARTIST"/>
+ <obj-relationship name="paintingGallery" source="Painting"
target="Gallery" db-relationship-path="PAINTING_GALLERY"/>
+ <query name="ArtistQuery"
factory="org.objectstyle.cayenne.map.SelectQueryBuilder" root="obj-entity"
root-name="Artist">
+ </query>
+ <query name="GalleryQuery"
factory="org.objectstyle.cayenne.map.SelectQueryBuilder" root="obj-entity"
root-name="Gallery">
+ </query>
+</data-map>
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserMap.map.xml
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserNode.driver.xml
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserNode.driver.xml?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserNode.driver.xml
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserNode.driver.xml
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<driver project-version="1.1" class="org.postgresql.Driver">
+ <url value="jdbc:postgresql://localhost:5432/ropbrowser"/>
+ <connectionPool min="1" max="1" />
+ <login userName="ropbrowser" password="ropbrowser"/>
+</driver>
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/cayenne/ropbrowserNode.driver.xml
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Artist.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Artist.java?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Artist.java
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Artist.java
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,10 @@
+package org.apache.cayenne.ropbrowser.server;
+
+import org.apache.cayenne.ropbrowser.server.auto._Artist;
+
+public class Artist extends _Artist {
+
+}
+
+
+
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Artist.java
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Gallery.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Gallery.java?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Gallery.java
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Gallery.java
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,10 @@
+package org.apache.cayenne.ropbrowser.server;
+
+import org.apache.cayenne.ropbrowser.server.auto._Gallery;
+
+public class Gallery extends _Gallery {
+
+}
+
+
+
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Gallery.java
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Painting.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Painting.java?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Painting.java
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Painting.java
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,10 @@
+package org.apache.cayenne.ropbrowser.server;
+
+import org.apache.cayenne.ropbrowser.server.auto._Painting;
+
+public class Painting extends _Painting {
+
+}
+
+
+
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/Painting.java
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Artist.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Artist.java?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Artist.java
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Artist.java
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,54 @@
+package org.apache.cayenne.ropbrowser.server.auto;
+
+import java.util.List;
+
+/** Class _Artist was generated by Cayenne.
+ * It is probably a good idea to avoid changing this class manually,
+ * since it may be overwritten next time code is regenerated.
+ * If you need to make any customizations, please use subclass.
+ */
+public class _Artist extends org.objectstyle.cayenne.CayenneDataObject {
+
+ public static final String ALIVE_PROPERTY = "alive";
+ public static final String ARTIST_NAME_PROPERTY = "artistName";
+ public static final String DATE_OF_BIRTH_PROPERTY = "dateOfBirth";
+ public static final String ARTIST_PAINTING_PROPERTY = "artistPainting";
+
+ public static final String ARTIST_ID_PK_COLUMN = "ARTIST_ID";
+
+ public void setAlive(Boolean alive) {
+ writeProperty("alive", alive);
+ }
+ public Boolean getAlive() {
+ return (Boolean)readProperty("alive");
+ }
+
+
+ public void setArtistName(String artistName) {
+ writeProperty("artistName", artistName);
+ }
+ public String getArtistName() {
+ return (String)readProperty("artistName");
+ }
+
+
+ public void setDateOfBirth(java.util.Date dateOfBirth) {
+ writeProperty("dateOfBirth", dateOfBirth);
+ }
+ public java.util.Date getDateOfBirth() {
+ return (java.util.Date)readProperty("dateOfBirth");
+ }
+
+
+ public void
addToArtistPainting(org.apache.cayenne.ropbrowser.server.Painting obj) {
+ addToManyTarget("artistPainting", obj, true);
+ }
+ public void
removeFromArtistPainting(org.apache.cayenne.ropbrowser.server.Painting obj) {
+ removeToManyTarget("artistPainting", obj, true);
+ }
+ public List getArtistPainting() {
+ return (List)readProperty("artistPainting");
+ }
+
+
+}
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Artist.java
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Gallery.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Gallery.java?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Gallery.java
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Gallery.java
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,36 @@
+package org.apache.cayenne.ropbrowser.server.auto;
+
+import java.util.List;
+
+/** Class _Gallery was generated by Cayenne.
+ * It is probably a good idea to avoid changing this class manually,
+ * since it may be overwritten next time code is regenerated.
+ * If you need to make any customizations, please use subclass.
+ */
+public class _Gallery extends org.objectstyle.cayenne.CayenneDataObject {
+
+ public static final String GALLERY_NAME_PROPERTY = "galleryName";
+ public static final String GALLERY_PAINTING_PROPERTY = "galleryPainting";
+
+ public static final String GALLERY_ID_PK_COLUMN = "GALLERY_ID";
+
+ public void setGalleryName(String galleryName) {
+ writeProperty("galleryName", galleryName);
+ }
+ public String getGalleryName() {
+ return (String)readProperty("galleryName");
+ }
+
+
+ public void
addToGalleryPainting(org.apache.cayenne.ropbrowser.server.Painting obj) {
+ addToManyTarget("galleryPainting", obj, true);
+ }
+ public void
removeFromGalleryPainting(org.apache.cayenne.ropbrowser.server.Painting obj) {
+ removeToManyTarget("galleryPainting", obj, true);
+ }
+ public List getGalleryPainting() {
+ return (List)readProperty("galleryPainting");
+ }
+
+
+}
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Gallery.java
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Painting.java
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Painting.java?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Painting.java
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Painting.java
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,51 @@
+package org.apache.cayenne.ropbrowser.server.auto;
+
+/** Class _Painting was generated by Cayenne.
+ * It is probably a good idea to avoid changing this class manually,
+ * since it may be overwritten next time code is regenerated.
+ * If you need to make any customizations, please use subclass.
+ */
+public class _Painting extends org.objectstyle.cayenne.CayenneDataObject {
+
+ public static final String ESTIMATED_PRICE_PROPERTY = "estimatedPrice";
+ public static final String PAINTING_NAME_PROPERTY = "paintingName";
+ public static final String PAINTING_ARTIST_PROPERTY = "paintingArtist";
+ public static final String PAINTING_GALLERY_PROPERTY = "paintingGallery";
+
+ public static final String PAINTING_ID_PK_COLUMN = "PAINTING_ID";
+
+ public void setEstimatedPrice(Double estimatedPrice) {
+ writeProperty("estimatedPrice", estimatedPrice);
+ }
+ public Double getEstimatedPrice() {
+ return (Double)readProperty("estimatedPrice");
+ }
+
+
+ public void setPaintingName(String paintingName) {
+ writeProperty("paintingName", paintingName);
+ }
+ public String getPaintingName() {
+ return (String)readProperty("paintingName");
+ }
+
+
+ public void setPaintingArtist(org.apache.cayenne.ropbrowser.server.Artist
paintingArtist) {
+ setToOneTarget("paintingArtist", paintingArtist, true);
+ }
+
+ public org.apache.cayenne.ropbrowser.server.Artist getPaintingArtist() {
+ return
(org.apache.cayenne.ropbrowser.server.Artist)readProperty("paintingArtist");
+ }
+
+
+ public void
setPaintingGallery(org.apache.cayenne.ropbrowser.server.Gallery
paintingGallery) {
+ setToOneTarget("paintingGallery", paintingGallery, true);
+ }
+
+ public org.apache.cayenne.ropbrowser.server.Gallery getPaintingGallery() {
+ return
(org.apache.cayenne.ropbrowser.server.Gallery)readProperty("paintingGallery");
+ }
+
+
+}
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/src/org/apache/cayenne/ropbrowser/server/auto/_Painting.java
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/cayenne-1.2.jar
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/cayenne-1.2.jar?rev=424786&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/cayenne-1.2.jar
------------------------------------------------------------------------------
svn:executable = *
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/cayenne-1.2.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/hessian-3.0.13.jar
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/hessian-3.0.13.jar?rev=424786&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/hessian-3.0.13.jar
------------------------------------------------------------------------------
svn:executable = *
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/hessian-3.0.13.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/postgresql-8.1-405.jdbc2ee.jar
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/postgresql-8.1-405.jdbc2ee.jar?rev=424786&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/postgresql-8.1-405.jdbc2ee.jar
------------------------------------------------------------------------------
svn:executable = *
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/postgresql-8.1-405.jdbc2ee.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smack-2.2.1.jar
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smack-2.2.1.jar?rev=424786&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smack-2.2.1.jar
------------------------------------------------------------------------------
svn:executable = *
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smack-2.2.1.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smackx-2.2.1.jar
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smackx-2.2.1.jar?rev=424786&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smackx-2.2.1.jar
------------------------------------------------------------------------------
svn:executable = *
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/lib/smackx-2.2.1.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/log4j.properties
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/log4j.properties?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/log4j.properties
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/log4j.properties
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,20 @@
+# Log4J configuration for Cayenne Service
+
+# Common stuff...
+log4j.rootLogger=WARN, A1
+log4j.appender.A1=org.apache.log4j.ConsoleAppender
+log4j.appender.A1.layout=org.apache.log4j.PatternLayout
+log4j.appender.A1.layout.ConversionPattern=/3t-example %-5p [%t %d{MM-dd
HH:mm:ss}]: %m%n
+
+# Cayenne loggers...
+
+# remote stuff
+log4j.logger.org.objectstyle.cayenne.remote = DEBUG
+
+# Cayenne SQL Query logging
+log4j.logger.org.objectstyle.cayenne.access.QueryLogger = INFO
+
+# Cayenne Startup Logging
+# (change to DEBUG to see the progress of Cayenne XML files loading)
+log4j.logger.org.objectstyle.cayenne.conf = INFO
+
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/log4j.properties
------------------------------------------------------------------------------
svn:executable = *
Added:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/web.xml
URL:
http://svn.apache.org/viewvc/incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/web.xml?rev=424786&view=auto
==============================================================================
---
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/web.xml
(added)
+++
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/web.xml
Sun Jul 23 12:03:19 2006
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="utf-8"?>
+ <!DOCTYPE web-app
+ PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
+ "http://java.sun.com/dtd/web-app_2_3.dtd">
+<web-app>
+ <!-- on session timeout server-side DataContext will be deallocated
+ shared DataChannels will be deallocated when no sessions are using
them
+ -->
+ <session-config>
+ <session-timeout>60</session-timeout>
+ </session-config>
+
+ <!-- Deploying Cayenne distributed service using Hessian OPP transport
-->
+ <servlet>
+ <servlet-name>rop-browser</servlet-name>
+
<servlet-class>org.objectstyle.cayenne.remote.hessian.service.HessianServlet</servlet-class>
+
+ <!--
+ <init-param>
+
<param-name>cayenne.RemoteService.EventBridge.factory</param-name>
+
<param-value>org.objectstyle.cayenne.event.XMPPBridgeFactory</param-value>
+ </init-param>
+ <init-param>
+ <param-name>cayenne.XMPPBridge.xmppHost</param-name>
+ <param-value>localhost</param-value>
+ </init-param>
+ <init-param>
+ <param-name>cayenne.XMPPBridge.xmppPort</param-name>
+ <param-value>5222</param-value>
+ </init-param>
+ <init-param>
+
<param-name>cayenne.XMPPBridge.xmppChatService</param-name>
+ <param-value>conference</param-value>
+ </init-param>
+ -->
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>rop-browser</servlet-name>
+ <url-pattern>/rop-browser</url-pattern>
+ </servlet-mapping>
+</web-app>
\ No newline at end of file
Propchange:
incubator/cayenne/soc/trunk/cayenne-rop/rop-browser-server/web/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:executable = *