You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by pp...@apache.org on 2010/08/24 20:55:13 UTC
svn commit: r988662 - in
/openjpa/trunk/openjpa-examples/opentrader/src/main/resources: META-INF/
META-INF/persistence.xml OpenTrader.html WEB-INF/ WEB-INF/web.xml images/
images/login.gif images/logo.gif
Author: ppoddar
Date: Tue Aug 24 18:55:13 2010
New Revision: 988662
URL: http://svn.apache.org/viewvc?rev=988662&view=rev
Log:
Add initial resources
Added:
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/META-INF/
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/META-INF/persistence.xml (with props)
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/OpenTrader.html (with props)
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/WEB-INF/
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/WEB-INF/web.xml (with props)
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/login.gif (with props)
openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/logo.gif (with props)
Added: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/META-INF/persistence.xml
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-examples/opentrader/src/main/resources/META-INF/persistence.xml?rev=988662&view=auto
==============================================================================
--- openjpa/trunk/openjpa-examples/opentrader/src/main/resources/META-INF/persistence.xml (added)
+++ openjpa/trunk/openjpa-examples/opentrader/src/main/resources/META-INF/persistence.xml Tue Aug 24 18:55:13 2010
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<persistence xmlns="http://java.sun.com/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ version="1.0">
+ <persistence-unit name="slice-exchange">
+ <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
+ <class>org.apache.openjpa.trader.domain.Tradable</class>
+ <class>org.apache.openjpa.trader.domain.Ask</class>
+ <class>org.apache.openjpa.trader.domain.Bid</class>
+ <class>org.apache.openjpa.trader.domain.Trader</class>
+ <class>org.apache.openjpa.trader.domain.Trade</class>
+ <class>org.apache.openjpa.trader.domain.Stock</class>
+
+ <properties>
+ <property name="openjpa.BrokerFactory" value="slice"/>
+ <property name="openjpa.ConnectionDriverName" value="com.mysql.jdbc.Driver"/>
+ <property name="openjpa.ConnectionUserName" value="demo"/>
+ <property name="openjpa.ConnectionPassword" value="pwd"/>
+
+ <property name="openjpa.slice.Names" value="slice1,slice2,slice3"/>
+ <property name="openjpa.slice.DistributionPolicy" value="org.apache.openjpa.trader.service.slice.SectorDistributionPolicy"/>
+ <property name="openjpa.slice.ReplicatedTypes" value="org.apache.openjpa.trader.domain.Trader"/>
+
+ <property name="openjpa.slice.slice1.ConnectionURL" value="jdbc:mysql://localhost/sector1"/>
+ <property name="openjpa.slice.slice2.ConnectionURL" value="jdbc:mysql://localhost/sector2"/>
+ <property name="openjpa.slice.slice3.ConnectionURL" value="jdbc:mysql://localhost/sector3"/>
+
+
+
+ <property name="openjpa.Multithreaded" value="true"/>
+ <property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=True)"/>
+
+
+ <property name="openjpa.DynamicEnhancementAgent" value="false"/>
+ <property name="openjpa.RuntimeUnenhancedClasses" value="unsupported"/>
+
+
+ <property name="openjpa.ConnectionFactoryProperties" value="PrintParameters=true"/>
+ </properties>
+ </persistence-unit>
+
+
+ <persistence-unit name="exchange">
+ <provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
+ <class>org.apache.openjpa.trader.domain.Tradable</class>
+ <class>org.apache.openjpa.trader.domain.Ask</class>
+ <class>org.apache.openjpa.trader.domain.Bid</class>
+ <class>org.apache.openjpa.trader.domain.Trader</class>
+ <class>org.apache.openjpa.trader.domain.Trade</class>
+ <class>org.apache.openjpa.trader.domain.Stock</class>
+ <properties>
+ <property name="openjpa.ConnectionDriverName" value="com.mysql.jdbc.Driver"/>
+ <property name="openjpa.ConnectionURL" value="jdbc:mysql://localhost/exchange"/>
+ <property name="openjpa.ConnectionUserName" value="root"/>
+ <property name="openjpa.ConnectionPassword" value=""/>
+ <property name="openjpa.Multithreaded" value="true"/>
+ <property name="openjpa.DynamicEnhancementAgent" value="false"/>
+ <property name="openjpa.RuntimeUnenhancedClasses" value="unsupported"/>
+ <property name="openjpa.ConnectionFactoryProperties" value="PrintParameters=true"/>
+
+ <property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=True)"/>
+ </properties>
+ </persistence-unit>
+
+</persistence>
Propchange: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/META-INF/persistence.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/OpenTrader.html
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-examples/opentrader/src/main/resources/OpenTrader.html?rev=988662&view=auto
==============================================================================
--- openjpa/trunk/openjpa-examples/opentrader/src/main/resources/OpenTrader.html (added)
+++ openjpa/trunk/openjpa-examples/opentrader/src/main/resources/OpenTrader.html Tue Aug 24 18:55:13 2010
@@ -0,0 +1,60 @@
+<!DOCTYPE HTML>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+
+<!-- PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" -->
+
+<!-- The DOCTYPE declaration above will set the -->
+<!-- browser's rendering engine into -->
+<!-- "Quirks Mode", required for GXT. Replacing this declaration -->
+<!-- with a "Quirks Mode" doctype may lead to some -->
+<!-- differences in layout. -->
+
+<html>
+ <head>
+ <meta http-equiv="content-type" content="text/html; charset=UTF-8">
+
+ <!-- -->
+ <!-- Consider inlining CSS to reduce the number of requested files -->
+ <!-- -->
+ <link type="text/css" rel="stylesheet" href="css/OpenTrader.css">
+
+ <title>OpenTrader</title>
+
+ <!-- -->
+ <!-- This script loads the compiled module. -->
+ <!-- Any GWT meta tags, must be added before this line. -->
+ <!-- -->
+ <script type="text/javascript" language="javascript" src="opentrader/opentrader.nocache.js"></script>
+ </head>
+
+ <body>
+
+ <!-- History support -->
+ <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position:absolute;width:0;height:0;border:0"></iframe>
+
+ <noscript>
+ <div style="width: 22em; position: absolute; left: 50%; margin-left: -11em; color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif">
+ Your web browser must have JavaScript enabled
+ in order for this application to display correctly.
+ </div>
+ </noscript>
+
+ </body>
+</html>
Propchange: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/OpenTrader.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-examples/opentrader/src/main/resources/WEB-INF/web.xml?rev=988662&view=auto
==============================================================================
--- openjpa/trunk/openjpa-examples/opentrader/src/main/resources/WEB-INF/web.xml (added)
+++ openjpa/trunk/openjpa-examples/opentrader/src/main/resources/WEB-INF/web.xml Tue Aug 24 18:55:13 2010
@@ -0,0 +1,46 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
+ <display-name>OpenTrader</display-name>
+ <welcome-file-list>
+ <welcome-file>OpenTrader.html</welcome-file>
+ </welcome-file-list>
+ <distributable />
+
+
+ <servlet>
+ <servlet-name>opentrader</servlet-name>
+ <servlet-class>org.apache.openjpa.trader.server.TradingServiceAdapterImpl</servlet-class>
+ <init-param>
+ <param-name>persistence.unit</param-name>
+ <param-value>exchange</param-value>
+ </init-param>
+ <init-param>
+ <param-name>mock</param-name>
+ <param-value>false</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>opentrader</servlet-name>
+ <url-pattern>/opentrader/trade</url-pattern>
+ </servlet-mapping>
+</web-app>
Propchange: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/login.gif
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/login.gif?rev=988662&view=auto
==============================================================================
Binary file - no diff available.
Propchange: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/login.gif
------------------------------------------------------------------------------
svn:mime-type = image/gif
Added: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/logo.gif
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/logo.gif?rev=988662&view=auto
==============================================================================
Binary file - no diff available.
Propchange: openjpa/trunk/openjpa-examples/opentrader/src/main/resources/images/logo.gif
------------------------------------------------------------------------------
svn:mime-type = image/gif