[teiid-commits] teiid SVN: r1181 - in trunk: build/kit-runtime/examples and 14 other directories.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Thu Jul 23 17:56:54 EDT 2009
Author: shawkins
Date: 2009-07-23 17:56:54 -0400 (Thu, 23 Jul 2009)
New Revision: 1181
Added:
trunk/build/kit-runtime/examples/portfolio/PortfolioModel/Portfolio.vdb
trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt
trunk/build/kit-runtime/examples/simpleclient/
trunk/build/kit-runtime/examples/simpleclient/JDBCClient.class
trunk/build/kit-runtime/examples/simpleclient/JDBCClient.java
trunk/build/kit-runtime/examples/simpleclient/readme.txt
trunk/build/kit-runtime/examples/simpleclient/run.bat
trunk/build/kit-runtime/examples/simpleclient/run.sh
trunk/build/kit-runtime/examples/vdbless-portfolio/
trunk/build/kit-runtime/examples/vdbless-portfolio/README.txt
trunk/build/kit-runtime/examples/vdbless-portfolio/vdbless.def
trunk/documentation/custom.dtd
Removed:
trunk/build/kit-runtime/examples/portfolio/PortfolioModel/Portfolio.vdb
trunk/build/kit-runtime/examples/portfolio/java/
trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt
trunk/build/kit-runtime/examples/portfolio/run.bat
trunk/build/kit-runtime/examples/portfolio/run.sh
Modified:
trunk/build/kit-runtime/deploy.properties
trunk/build/kit-runtime/examples/portfolio/README.txt
trunk/documentation/admin-guide/src/main/docbook/en-US/adminshell_guide.xml
trunk/documentation/connector-developer-guide/src/main/docbook/en-US/connector_developer_guide.xml
trunk/documentation/jdbc-connector-guide/src/main/docbook/en-US/jdbc-connector.xml
trunk/documentation/quick-start-example/pom.xml
trunk/documentation/quick-start-example/src/main/docbook/en-US/content/connect-vdb.xml
trunk/documentation/quick-start-example/src/main/docbook/en-US/content/deployment.xml
trunk/documentation/quick-start-example/src/main/docbook/en-US/content/download.xml
trunk/documentation/quick-start-example/src/main/docbook/en-US/content/example-explained.xml
trunk/documentation/quick-start-example/src/main/docbook/en-US/content/learn.xml
trunk/documentation/quick-start-example/src/main/docbook/en-US/content/preface.xml
trunk/documentation/quick-start-example/src/main/docbook/en-US/quick_start_example.xml
trunk/documentation/reference/src/main/docbook/en-US/Reference.xml
trunk/documentation/salesforce-connector-guide/src/main/docbook/en-US/salesforce_connector_guide.xml
trunk/documentation/server-extensions-guide/src/main/docbook/en-US/server_extensions_guide.xml
Log:
TEIID-661 TEIID-684 fixing the doc versions, updating the examples/quickstart to mostly remove embedded terminology, and adding a vdbless example
Modified: trunk/build/kit-runtime/deploy.properties
===================================================================
--- trunk/build/kit-runtime/deploy.properties 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/build/kit-runtime/deploy.properties 2009-07-23 21:56:54 UTC (rev 1181)
@@ -32,45 +32,45 @@
#
#Process pool maximum thread count. (default 64)
-#ProcessPoolMaxThreads=64
+ProcessPoolMaxThreads=64
#Query processor time slice, in milliseconds. (default 2000)
-#ProcessorTimeslice=2000
+ProcessorTimeslice=2000
#Maximum allowed fetch size, set via JDBC. User requested value ignored above this value. (default 20000)
-#MaxFetchSize=20000
+MaxFetchSize=20000
#The maximum number of query plans that are cached. Note: this is a memory based cache. (default 250)
-#MaxPlanCacheSize=250
+MaxPlanCacheSize=250
#
# BufferManager Settings
#
#The max size of a batch sent between connector and query service. Should be even multiple of processorBatchSize. (default 2000)
-#dqp.buffer.connectorBatchSize=2000
+dqp.buffer.connectorBatchSize=2000
#The max size of a batch sent internally within the query processor. Should be <= the connectorBatchSize. (default 2000)
-#dqp.buffer.processorBatchSize=2000
+dqp.buffer.processorBatchSize=2000
-#Defines whether to use disk buffering or not. (default 64)
-#dqp.buffer.useDisk=true
+#Defines whether to use disk buffering or not. (default true)
+dqp.buffer.useDisk=true
#The numeric memory size in MB, to be used before disk buffering kicks in (default 64)
-#dqp.buffer.memory=64
+dqp.buffer.memory=64
#
# Cache Settings
#
#Maximum number of cached lookup tables. Note: this is a memory based cache. (default 20)
-#MaxCodeTables=50
+MaxCodeTables=20
#Maximum number of records in a single lookup table (default 10000)
-#MaxCodeTableRecords=10000
+MaxCodeTableRecords=10000
#Denotes whether or not result set caching is enabled. (default false)
-#ResultSetCacheEnabled=false
+ResultSetCacheEnabled=false
#The maximum size in MB the result set cache will be allowed to grow to before objects are removed. 0 indicates no limit. (default 50)
#ResultSetCacheSize=50
@@ -113,30 +113,40 @@
entitlements.adminRolesFile=./deploy/admin-roles.properties
#
-# Server Settings (Socket transport)
+# Socket transport
#
+# Setting to enable the use of a per connection 128 bit AES key
+# to encrypt sensitive client server traffic (default true)
+client.encryption.enabled=true
+
server.portNumber=31000
server.bindAddress=localhost
-#server.maxSocketThreads=15
-#server.inputBufferSize=0
-#server.outputBufferSize=0
+server.maxSocketThreads=15
+server.inputBufferSize=0
+server.outputBufferSize=0
-
# SSL Settings
-#ssl.enabled=true
+ssl.enabled=false
#ssl.protocol=SSLv3
#ssl.authenticationMode=1-way
#ssl.keymanagementalgorithm=
-#ssl.keystore.filename=teiid.keystore
+#ssl.keystore.filename=ssl.keystore
#ssl.keystore.Password=changeme
#ssl.keystoretype=JKS
#ssl.truststore.filename=teiid.truststore
#ssl.truststore.Password=changeme
-#client.encryption.enabled=true
+#
+# Transaction Settings
+#
-# transaction time out in seconds
-#xa.enabled=true
-#xa.max_timeout=120
-#xa.enable_recovery=true
\ No newline at end of file
+# Setting to enable the use of transactions for XA, local,
+# and request scope transactions (default true)
+xa.enabled=true
+# default transaction time out in seconds (default 120)
+xa.max_timeout=120
+# Setting to enable recovery scans (default true)
+xa.enable_recovery=true
+# JBoss transactions status port (default 0 - selects an available port)
+xa.txnstatus_port=0
\ No newline at end of file
Deleted: trunk/build/kit-runtime/examples/portfolio/PortfolioModel/Portfolio.vdb
===================================================================
(Binary files differ)
Added: trunk/build/kit-runtime/examples/portfolio/PortfolioModel/Portfolio.vdb
===================================================================
--- trunk/build/kit-runtime/examples/portfolio/PortfolioModel/Portfolio.vdb (rev 0)
+++ trunk/build/kit-runtime/examples/portfolio/PortfolioModel/Portfolio.vdb 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,199 @@
+PK
+a¢GT©`cãä}ö66Èxµ÷翵ËÅîÈHC
±V_wÃ3`K$Ê ¥ô§½"<w
+"óZ¾{/ÆzYuߢx
+qü_üsï85Å÷ëæGóå²/ù¢4á*;î²n¾«ðå-¡UN´vHê0:Di´,±\寱ºÜª(·(i4Ç$N¤ ñ:Zk8·B§W´lÊxú囹
+ë·Ä^*Ïë¶2ÅͤëÅtâ_qÜä!x½JDrËIàP[ms¬Hû&g¥oÛÈQÇ~ z<Äí4+¨ºOýmÄ;_éÑõGíêä©c9 b¿ÐÄz'eÑS!ù:øæt½Èo¥O÷ÍïÜkö\èºò߬PrLQ¶ß¤P+×{
+Ÿr\[.ÍBõP5uOÚiqZ
+ñ{ò
+xÇÁeÉ&:ñ¦M°û°^Á°hCߧÁ>¹7oѧ¸ÖÆÆdX2bÅÿ°#ÖÿZNê
+V˻^
+ÁæI9)rG×Ò5««¼/¡û÷«¼Æ%óß?ùåfÇjK9NÄU;G~ùøag²úMíã¿
+
+I´Avö?tÛRÕ[U÷¹oõöÕ_îVò¦YÄ/NfSíD¡±øa¼|qòÃÕ[Õ>Q²Ä>¾8¿üù¯þMUåU²¾OÃåM®<ó+º¦i*ü3W.hN.Hwå<ö¦ò2V2SRÑôõ§ª¡»ì,ónè(ÀHVÔÏ_Üäùúìôôöövºj+Fmê%«SláôÇUtÉj¾s®Ó0£¯INòû5ÍN
+RwYÎ1MÒ%Öþxñ×?Qr.iþ¬h¶&ÝÕ4û3ñi^«u´mR
+c$üù~X·X+øZa:ûáó×/NV«Í&ôÏLèÂÄ«3ªkª£Ï\ÂnsÃ^8'EÅtçáµä^dÀR¼ìøúmxGý'2z¢Äб'ï/®>ü×÷w%$è
+¿_±rÊ:Mü*a,0$Ø2Èè]èhK>§Çy¨ÆxrIVq¤=ýêTÖv
+Ì1p͹Â&^Àæ(7·7aN/Ù °9{qâ%QDÖ ¥)[lÐ4.þìý©^qUk½@ÝivCÑLcPtgÆèPtE¢ðê_òªcc²Ý`
+ø°9*$w[¯Í©p ¡¹&bî'P\D$HpN@ʱGÒ4$K
+\çgÿ~÷úùDÂôÞàϱULN\üÖy®x7$%ÈS&è£tÙò(ÖoñÜ°?ÎÔÀ`ÎÚ2ZÑbÁ£ÁÔ0õ¹çÚêÛ¦YÀTÓªK-_÷×v
+2LÛZllrÝ^·øÎk}a° #Q[mȨQIçS¼!Pe
+ÖNIáïO ¬kÏð-$Btéb'ýÇQ±>Þ&ä«$-¢Û²ÁÙm|Yêfÿର¾ô4"NCTÓÖ&믬wo0¨:ñMß±5OS©¥VßötK%a{õó
5:H¼Ü]£
+ÕJLÀêHªlèC¹0Ab)>Ywïëïß¾RfËúXS<rEÚRlè"á_b$
+
+Ëcín
+ó°à¤
+ãw|~CiõñI©fãÅÁ¾aÀF×
+óÙs
+¥R¹ÖÏ[ßïòw_µÝK\ðé0|b¬ØvueÜkMȵ''Ì"d
+ðV\pCÛà¶WþXaÛvg¹¨
¦G
+}a
+åemPBvêäÉ*ô
+¸ÑhQÃ-§r
ñùö¹ØW˯|hVm]P~l
8f¶û¿<ô%üdãF}öÃ'àMuç Z
+)G^§¦-³¡%bÝT(GQipNkÚòí(i˶v
+í(*SA[j9«á,´êQªÀÄÎïSt´ùè4ôånýØ©|:p~K¾ìòÈ×cÕ¡0w(HÈ
¹CA
+dºf1àG×n(K?¶4\ÛÑg6S¾*ÿêó¢Kx[±FLJ7-Iob¥YØ
+Ü2á'åi&~èIR!º
+.§Õ½.3ÇqÀn«º
~M54Ò°ÑZM4õ>]ÃwXغInïá$ã.HdûKhJQYöѤßã#ÅöéY$[õ-máPÎÍï®ô
+Nñ Ú=÷²ø]Áß½3µço.¯^^|ËEzªç£áFÀ
+ÒØ<ç©'Ó ®¡wÔݪþãÅ»w ÌÒ#øéÛ¦ÚOfâüà B«Ûà*ÎQÕ%âê
+T-umË°À×gÃíi.³Çã§0êVÊREú\É,
2Yx§úP5Î
+ÇUã«èzxIúí^ÂLîªÒmzT¹§$(+ f
+4Å»5g@ç9X¸¤ÉeÝøzníøK¡WÄ6òð4ìíNe=ª5jB%{Ö1ܲò¿L¬¶¡ Ï;Þ¢c;²dùXk0°Ü÷sâR©Ô¦nOÇ(£ªC"_ä£U0y×ß¿}%ÐÑ
+ÇúÈÜBª¾0ô¡ó¥hºs½°l{Æè@û®õõ88c´ðùÇc@üdM~'´;½o`t3å׸|îÑbÇ~MÒü·êYDÌ
+í
+ÐÎ-â»âpé«S¦æ%Kñõ]û}sôâ$ï¶p<¾G|OÚ¾7:DÞ¸zyuþáýè()Ú÷qUnw+Ú51ebÐñ´ ä2h¢£MØr ³íÆÅn5¦ÐÐe^3¨K28óCpAspØØrÁ*ñiô¥v? ¬6äæyÚzßEÇ!ÛJCI£Ã(Ô¦1Ìm±´ÀxäÅi×ê+ß9·*ìbggÚ£ÀøÛ©.Ë?6¼}ÇqlöØ°ëK³ÆÌQmJãêúÂò¼îÞ;pÆÆwÕÒAα¸
+[Â<!^³]·mê³o+L¼æCG9²1*ÒçãàcÔõ¬Ñ¥¯±ll¬7¶K¿få*áÛd_1l48$*o!hjæ¼4F))-Ê
<¥]OPvl7òU^ñ]fêUJâ)õ
+Ödé½mâár鶦6sËXÄ¢ó¡½±Q7üfÿüÅÿPKØÁà
+¸a5Ox9\gòÌÌm¬?ýÀçzÌÅD¤,Lpr eÈÖðr0^~ìÆÁlHø÷¿þ\ÌÒÆåUNÉÙd1KÇ<TD±ç|íu·½÷Á^|9J£¯zÉsw0îüÚ¹¨×Âè^«oÒÛóz,ò¨eTK¨~ñb2ÉX:¯×Ë^/¨×$PèxeW<¯|2sÍyËE4Òð°×»î|iuFãë^÷uG.ô'ý0_!nA cÂE¡ã¹b¶BÜör\ßs=È3BD±Ò÷z3Ë·¸"$È.,;æ8[ÔE¶Î¦ar+,Ⱥ³åV»Mtx8ât½8EFMØÂ"fÉòp¡,NMÒ¤O=¦Ç³¨Ï
J=!ŹTaߣ.KJàn8/|æû($ b+ùÓ
À\[ê8bçP¹ãc¹µ¸7ÇA½¹íXß
+=²Ò`°ZÊTiÒhªáÏéݱS[½a°á¥ýÈðV½|ʲQá,Xn]ãa¿sqý˧r·¬xÞ|y1I£»I$s^.Á¨ÓêþÒÍBVȦý
+Pëo¶{·îõ<î2á`Ë(ìÁ>è_fù¢J(L qÖTn<+¡ÎHìQsû¸'p$VÙÞbª)²lI8ñ§R¢0ôË°G}ÌW´Le>G~Ê(ïÐi7ö§©
+T§¥ò=ÇCBÀ¡Çöhh{ä©V¥Ç´ï3Le>cÙÏ·< _Y¯Øâ\ÜH¨¾Zcú¸=&ÌulÍ 2\áÀõàX:Èã>÷4Ôò;¯"#=º¶/[Õ!ÚØI®mÂ.Îq²1&Ò¾å`Ù¶vÂqÁ-×eH6HpC,Âzô9Rp}G£Ël×
+:×íJÕµ3äØ;ijÑé$
+ÌñiÛu$p=º&r?s&»Á£-²¹ýÕ;°µ?eΨmkÒÿ5ÓG»:¶RÜo
+¨÷&òõe$º
p]³>n±Zö.%CnaNµcv2¨
+Çì_Ç~A8û÷"S8FB¢]U×v%Þ4F¿±ýöæ1ØÖ,Nyë¤ìImE|jtÙâQ÷Óâ!ö½
+ÁÅÞZ\µdy{FÚêÒ\Üqù¿Ñ
g8
+Ç£ÒwyþxUfê:;=ò:A@©9PíßP¬'ÂAP\Û¹mg9Uæ¦,«v±g°IÊL(!@ #°¥Á6NêA»i¦·¶Ü´EYÄÜO,A5·ÀñµÄz
¶Ë
K¹t\Uî§ÚòÓu¿#ìÙ~h
+
+¹5{ëíô7ø±TC%Mßæ«le[Ì¢HxÀ<÷µBÆU(ĺ¯*ål§ózM%Ñ×Õ_M·ºÖÖx¨
+túmü±Ñð9ȪYrsÂóa'*v¹uÒD:NÛù@PdÉä¼»9m4&3É'·³yzj¹¶×H³Ë|åCÁE¿]è4â²¾1lBª,qEöÌòÜYaèøMD³{2æ©^ö'æÝ8³iÕ@[çFËÉBiµ6âéíü}£95Ê,gåûüm³÷ÁÕ`8¸êoæmÙöNÆ~mÜüÐë<wîQ>w;ÿîÙø(áÞ¿;ko~¾÷PK³{
+
+ù2µ¿ bã4ãDvÑo[óεÙ5ÅdÝ0fK!ËbÚº(=ÖÔroÎ}>ÌÑ+aP£|¨ýåÊkõmü]ÐÒZ¼ÌîúÕ"(§Ë4ÍÖ®ºày~kÆ:pØ»&¦§1Òs6¼T)µÏ>ñm}ô±±ZGÝõhçãé(îK~Âhdµ*eFÊm;pÒ°µ:Tw¼¤åæ
+¶YÏDAÛpÕë±y·ZF ·.³êíõìÜýÀIè$¶ömG§{6¢XLr²ßð4ÊoÓÈ+Æ\µÁ¨56èóbþ2½yT¿âôWEîɦØyábÛCUaèxV#+µ=4¹¡ºçÝ|Ôcg¼Jö_ÒO
zxÖ9¥ôñ²]û£æ
vROñäîÿÐaQ)£¡ÓÏRjàI½ø}vß®c>Djß4ôy;N²S?VFNýyþõ^ýPKèK
+X"ø6½ÞóM:æÒ³=Z<o·ßÆóÅr0é0·¶{S°&ض3¾}ï`/û-5¹[0Äʯ7®øedçeNÜ%2t;ÐÝ:è8qaÂú¢KÄw}æEcU2G¤¿ùöËc<A
Îâ¤HËf²õT¢¡iîá\ü¸Õ1b¸²7>=ù(È÷¾#J\ªjòÍ®zý×
+ð~â`2°üUÅ«gq¦Î° þS3|Ý«^ÊÑ»ÄÏ]%lè:°ÉÊ)ó%J`ÆÖzx'Ì'R
+áêEq±ð'¸Çf!?ä
+ðîqëQùX§\+Ý ìà¹ÂAI!:h0áÖÜ5öÕÌáÌü¹v© Àj>ݺ¾ÛJâÚsþSbSSnV3YAÑB&¢zåÍí³¸ðgµÖLtFªH$ÖÄï©(Ù
+ì%Z74-SDbÄl0ý
+DzôÈ_:f}á9³ä°¯q*×GZ'CãXѤ4k#s¬Évv¡ ¬Ö
+Ú~"I`Åz8ê("K«Dr¶(Bi§AU¨:_&LUdYTT³ØÚ¨Â*Êñ°!?Ù*ÒñÉËB.ÕÑqÃû=£
+«É¢ÆË áÃ9ênTO*¯â V¬ÍEUÓ]ï¢ÊwÊ~öS»%|V³ÝB,bE5ÞÚÔ;Îë}_vµ_Ì©ÂRZ?Dr°ÙØÎ=ÙUûöUC½2þ^-ªºÌ]7èTD^ª¤ÓÝmà·Ì¬OÚ<àÕ&äg%8EZ>^c%òúCèîy`!©µFÊf<zuA
+&ΫëRlÌÓ5ÆÄ0ìP4æX |N¤1¥<¤8ÑÕ
÷Ì»J3ÿn#û"$|¸ÏõéâîÛ`²ÔÏóÙM&"äX(öþ=Ö¥Í;kL©1ÿù¢ÏõW79±^¦_°³ÚÖ×é(OcùýiÖZ[A~Ü£Öärù¶ÐÆþsùÐT%.ªÜÄÅns°`tßĵõMY4³åtþ½R_5.ÅìFw?çÆb:¸Ñ«^N¥w_fÑxúÑ5¾æºq°óþv>-®ñãæÓlRñb8»¹LÜÅrwv(·
+1i6çïê$¡ºç!'Pä¦mȲúeÓõWbß0¦ÄʤçIÖMX¿òüuQ@Ö$Q³ !å¾ÜqºHñ<å"VV6ðñáãÚQÔd1åFgNíÃ40Qe¬ ØPNI`¤{$Vå¡8,Îy¹©,àHmèHÒö¶8Ètð¬ÚPJp$&}vûª0ãO
+#\}Í ÎQâ©qݳììwS`«ÜYT7(J
+GRÈh|ê°KS¦x>8Ùâã\ÌDôÖÁɼõ½^WðFÍòÛ4ËkwúK¿Uub·:G ó6©çu¯ºý:nºó¯â2¡;ä;éÀòîWn§4ë
Î$w8²ê£å\ÿ×Û'ðáþ×xýßHNs1]w
Ã|ÌÇOÝèþ"[ÄôÏ¡?§e7cYâ»Pn
1cÎÌt9\Öv|O¸Éì
úÌõù¶Õá¤ÒsT!ÿ¤èÞl,Mt,Í¢ßÛ®j*!Þ2or-Xb ï
+S¹kq±ªÌÀn¢¥
+r1_¦ö85ôùO³6Åûbqò¢]l,íÀçªSà÷}Ù Þ3ûøî"+v~³ñc7½éÐõáóD}:ÚûKæð(N>ÏæÌc'n÷ǾØĶ"ão!öý¬õ¹ËîÇäOöL¡õ!°y?ö׾ô&Xª1qñdÁWµïW[F¦ßmJN«¢(]P(yQT¨Tª®6×çµé®"ROö, Õ<
+³ëMJøªâ|^¿¯:PÉK÷oóá¡ßÍ5ǼÈâgÈþ«Yð czÔ½qèX,XÀ6\*úí,$ø;Âü~ûò6« ]©».ô{6¼X}S9VãÛô
+ÍRMÁ3¦Üfxæmì)ÛÄSç¯nX|wè¢UÔ6ÿïê±
0W¸<t|râo7ѧMË
+i`Ý×îj»v*?ç¢8ÝH:e?a4ÁÎ}ðÚé6úC;ùpí0à3°ÞÃû©AràÁ`Ú+;x&3Üéßúíân2þªwcÿ½Å_ñóNLÀbþ$39ª& KQ¼À)Èr¾q
+WN2ëM½%©B>à 5MDQ|$De:Ì*¡JSÕ¼p±·×â`"Ñ6½iñ)Kun(»j¼5¾QQ¤È£Ü3$îHã?vh
+ø©oÚ¹g+ÌK¯«1U=Ñ8ºÀsvÈÝgÞZ;ªwÊçÐ2ùº¸ß
+iÜp¦h|%ÝmÜ~%+0©Ýyzò¥jUØ,ÆÓ[Ï
m½xJW/-~^±h´óèwþ«ÏgiÝ
+
+sl$
+G^½ÿþº5÷¹Á³v2.]H-M«%õfÿç{Û"·LHî:o×zíîaáܹz»v1y×ÚYûùàÅþ§ÁáÁöß3j2áÿ kx?w
bâ?ÏÁ
sã¸wÎ~§ /ØÏ-nPGQÅÌæè!¸&³ØïÎû|A_<ðB2OI7Çàã©ûDº9pÅPú'~$x#gæ& wÎz §Ôfo×ðß5òZüp¹w×H§|È/£A4Ķ={»Û¯ÍnËdë;^¯»Õnõz-c×îl̦lUN¬0·W
+=8ìãß²büÛ·æ´r¾¡`p4P /FO«jûú¤,IÁ¾a¸£d5ö\ò)·¸z1÷¦p*Gxâc×:tj13=£Ì÷Èuf(Wr/ûÒýA|ÄIÔ¯S2á~'AGê¦TÑïX1êõ+Ø OÝ^_¾©Ç-5rj9[éI¯âȵç®Ã¥ñJDGxQæÔ¸fdÀÄ>ËÔ+n§ 5æ¾òvm}
+Àçû(
ÌZ3PDȸ9|¨ mìÁSs¾]ûupxüäÐúÐÇTª£kê\¡ÌÑ]3~å -¸Æ
+åÍS@°Gv·»Ûên·º½Iww¯×ÝÛÜmono@Ó^Äx$ÄÊ&Ô
+Î\×6yÀåÜ¢Y@$_|0i>WZñ»
+õ@'pgÄÏa0Ü\rÇÕ5pvº¢û7£pÜR$DÛßCÏ(´<gz\àVû# j@f$Ïâõû;^áI¸S þÜR+CÍ|x`á!!<y)¬È?æ½{ôPÌ!/¹CBH¢\bè'
+çÉ%±KÒõÃz@Êô1NÉá3ÂRÒ[Ê-$~Ûx¸ÒD¯xVJï
+¦úÁ9¡÷çîÌÐ/ ð`ÈÇ
+#IW8núL)¿YaÐÂñàÀtDο ñh [3ºxÑ=\¯%®²Æ1èíÇ«ÕY;ؤm4<1f^ì!¯ä4üÓS(øÃÐ×sDçÔOrÜ)øc
+$Vج{
üÙä³ÓYGIõaô³:^$':jʤkéYÙ-Ëê 8
+xØY'BѬ£H¹+µ¸N=ëæbºÌLNÔXRZÿêò2¿p9Ør}ÿíþçûýpÒÜáÇÑãFü{XÕSfi>_KVÒµí-<»ýÁG¡$VÃGǽjzà @ Q©4úkòÕcÚù'*t<8»èq|Ó$RÅ|zا0ÜÆW¦¡¤õ*¸@ý«E[á-È%¢zÙullw®Û±ë\=Ù£ðó¿²Ë(©Ó³$ÔZRu:Gªxøc\vÅ
+Ùc¬»ë¸$DyàûN`þ-£¦²b§ qÚ»6Ú¤/qòØÍE¤6Ǹòua>ÿ+ÏÅôSKc~g,q̨Ki.kQ
+½!8*î²ó"Ào"TÍc#5zH½²Ò©Ö1
+2Iø$ItøÀ¢h=F»Þgèç=ruP/eRAA¬Ã½>ÀÍ[J¦Wú¿tWäoýü`Ûrá!̦r
+`0¹CzÃnqÏñ´0¾¦&
+d¥Ik¿eÔ1/=L2ûÈ´XɾTêëºË`²¾ æ*GkX.&*E¡CpçÓÝFÑίðîÕ{z˲kaçÒµéýâtm©UÅÄ'FÌô£Oe74T:ûÚ*̧ß.ÿ¼^Fg8«TøÕ ôÇ0Åwé.~OÃâ*é;R«|"¸=Vø
+Û?+ `H
+KdeÐI,R
BQ寸oç¥5
+ȼt;¡ð¼íìyÈJ&"êÊI
+¢,§f¬^¿Z÷µÜxç²glS
Èy
+EÊ°Gæ8 at HXîçi'DõQì|ºÍA4§ûÍÙùiÿª×ÜG©¨õÎÃvxgÝzôQH&9¼MðbñspNEhS§¿ß_k¼t T]Ÿfç
+Þ>¦0c>ùnam7¶Îê³Ûö/?mÿ9ÞXÖÿUp/åí~o6Gåfý³ÍÊVÙqÆ>È7,+DHk¡,§¸Q°,&%Íf¿1ä±D®xγßÎ\ö.°${í"XInYOxËq¸y]¦ý0
+ûg7ÃT>ÌâWD)ï
+¾¤·¿¹,T&µÂs/fñ!ÍâÞ
+Wõ±Zæ:
+¶ÌñÜ8`g¡Rû¯«À\«O:ì]ö%òÁ3¥,ÉÁáÄ¢ Á
+:±T8L²I¢z¨n5ø0x»z:Z(w¨|¤6¤IæJÄH¥ùë%ª'0ȸPóô`ÃcúëºÕà}]è$m7¹ÚÖé ¿\³j45Úù¿\§9V·6ªÉLl)W2GÚnr»FÛºi-ëÕ)m´x¨ë%¶4{¨o(,%â0$(8ntÁM£%buk£3åÉÛëUXÚX¥Âs½¤^3<^.Ó©[
+*A©Ã¨×Y´T«]#mÛjJ}üÐyþjð}é^ê
+í)K!<Íp9Pî\ÆsÁ\èR¾WÃün§ws;åëùïoñÁïÔJÁ¸uÊDx½Y&½WÍv¸d¨>ôäϣݳÁÅÞîÅ.Â~ð÷Ï%kåL¡üq9zhEL0¹!Ñîã Ë¿~o÷üß9½Æ\SI]²¹CØuÞYfíj½%¨mf^!½,n?kwÖùwÔA³eÔ .
+´Ü¢ÞÑúJò¸èá.ÐZN£Ë
yª)RÙ
»u)Ú5Öu¥ß´Þ<Åg¿ÐUñ1¤ð ÀiVâVçéåKiáY±:Y¤ÅÝ»F«ëtÃ4fËÍÓølÂÊÅÓÎÚ¤Õ&"´ýNP£NÔ-KJ¢Õ;ó`µ³àµ³PÐJpYX¸&)'ÖL|²Ð¢ÎTëÕiÌ"-úôRíZïiðÚY<û]¨*
+ÍÍÎYB¥Û¾
+@ @ @ @ ÿªøñèìõdÎf¯í·oF7³³æÄ]ÑÍ|v¦uÛa6 ú@ @ @ @ ÊÕºj<_-UMëËlDøùªÕ\-ÇãÅbä=¦í¡Ç{2]÷l©3-Ô\ÅudnèpH@ØëN7óY®%L(bWveÇæßa¿N3økµÄßLðÓ$TgÂG-þÝÌÑ+4]-[¥?×ûÉ59Îö<Î¥ë"{u±Lݶ®+ñû¡1°°Zõ&Óùpr=t&º>Küs<JÀÞþ¦Õ²òɺúsSµtÝ5õ>uçwĶDÉþøv§ÛðÍGc4Ûã?VK«ÕÑMKíôë"Ó
+FhÓòuÅ¡åº'ÒÄi¯Â´Â/ÖÕÇÝnlããöÀ[¢È¤<|Â}À{H"ð+Ó4²ìvÍÜÀ
îAIhEtÂo6JÙ<\³ùttójµÔ^¨$Q¡èr<Æäò<ëcâ}Lø2KK®'pÈ
+a
+ø|º®>²Tk`f 1»¬Pá <NÜé8E.Pzh]öô,)vGR¡
+Ê*2J¡;£×Õ¦60nGï7Ôue:OS
+íIué¢+®)LRüÜ!ïIn!~tÂcc~B8¹ß¹Ú?´w$/¿ÓZÖe°+¹Ðå?JKäcZb89
+Ð#ÂIzÖê¡vô,¬¢kX+eJÆåacO-åaǵÕ|tEµ1DÅÃòÀq§G<#ܾï½è[Ðä]¡EV¨àùP\ãRÂÉipE>V_oÔ_!©¢õWB*¯
+ÂÁ÷¤×ï6Z¿¢åFÂ/m"òøq§äöì¿ü 7õ«æÆ~,º
+B5³è 5Á¹iJOËÊ;:lÇÊM ÇÕW
+SÕ¬V×ÈIí¢¥^B2kÚ|aÿ^·\XÝ¡õõnXk8ȧów»ÚèÆ"ÿÖ ²'µ£¢¡u;=Õ¸¼Ú8Ã1´-"®pc*ßR)Û¼#EÜIË¢MIgïËTàFøn/Õt|FuïælÞÅùÁ¼ì<í¶³=1¢Ø
+*& *6¨Ô¼p}°®^·ôÆÓÁ%®µ
+C¿À4½9èëx ´1>Å(CÙá~Èyîð]<ÏGèmÃYüeÎ'îÞö¦y)ê£ÙâzÞ-\4ï=^*%Q¿!æaòMoDg2¹FöMúbËK"¶Áâ²d°ÛØíGëj7>ÄýôÜ%P eWýÍÇow8}9m1OÆh½1K¼S
³¿áHÊ> Xd¬¦fîê´®þNîÿ¼j~ïèWçj{ÚnEÿÞýÅËñöµM»[ú(}[Þz
sÒ×bì0¼hö¡iq(´o×U~»YÏåBÑ^øR6E·[³þ8YºÝ©Çà¦
+sX/¸íHÞ^Ä|c{ ºåXR¤P©X¢T©*3b¶îfðCα%ùØ"&Ë"·3Z[÷20µG½~K#ÈÄàßA°Éï,írEöJ[ŤSb#ÕO¹-ÁF6¢Ãt,V¼em-/1ïh¾91sñAbó!ÐÇüeZ\|mä,!8K';3ëêµÿR·ª¥iÕØLVe=!ìµ+·óëØÓ7hÞ´çv£7¹h;C]ÅÁ'¯ WÃÉ»gèÍæR34åHNâsê7sêÐVdÉ üo
->ÛAu ;vÈRC*(Q @ @ ôÿ÷ÿ)üxÿO
+-ÅkÒlí¢I I±_%/¦±Ô èÉ¢ülvÉÎÂÌæ:Ä:_
+/ïZ£ñä²%(ײ¬
+âXNG²~âø{s]7´[4÷jF
+hëV;Ëæ}Ö´>5Ñ7×s\ü±íêe»Ên®áÅdçEÏGÌýÕ7ó_;¹¹Þùû²÷ NÎ0Aÿu%¿à¨×É?Ôuý$òmØQl9Ä
+Ú±
C;J$NjÓ>Ô
+uT
ë?O O[<îïMÎöÅ»¯<«Ð×kçè_.{É<'gäü«r¯êäÜc×
`ÜÃð.îa[îaûP¼Û1÷ªvÎ}ü4Þ!XÐßÌÁùçÁ³*9ò
+Ó$ mg&:
+-íîJ6{´ÄÆÙ¦Y©ò`ÙfÆ@'Þ&Ïqê¡ëGnd³@÷^´I·¥í)õ_ÒÊ7íûyY«i¬ÓĵÍAú!²-?ñéÈI± Í)VJÇÍ Á®°GÛ«Í×{ãøåCÄñ½ W"xÁ Ê¿rþrævàQLóOÄ`z£0Å Ran®
QûÇYXʨ~Íßé<cª%ñi>Êaöñ«xF=pÛ bÓ¢Ì5»6±W3cÄ?Mû#ù^Ñ]«ÿͲ÷ïõ¾GÃÑðàD£ZVôT· óÉ9»¶ÚÅØH"ß-8ÛV(l`{1
+ (¼¹fNÖ2ªOø;Må/{ãÇ`FZtLR=FÐw<m×ÅÇãwZÑ{¶ìýe¸ÿîàN²ºådz(IÒ(.ºXIPéD oÈ£
+.uè'
aD :§¬Ìtº,KwBTºW2%*¨¾^ÚÓËzr$aü=ÕT?Õ[ë,{«9b´Å·MÍcä)ñ>D^´Ü·
+áÛUÍ?ß
+;(×öÞb¯¤(tº*ÊvÂQ8W¬~_(7{gÓ=§
+}ºPñ
+ª
%ÕÄs+&
+N 8çï><Ôs6ÂvlVjõ»V¾ÃxÕ¢$\/SÇîuWnÙ.`°îÝ\[t¶ëp-ë¸e}xú×\u¶ÿVó-ú$IÊ#3róf§ÓçZñN¦N5ÿ*®õ"Û£Ín*¯/¹zÙ0ðÑ(VßØÆkÈ«wÿ°ìé N³lJòÜÌ{l³-ÆÊÍ6fѪgMx,¿¹ÆEQó8{È#3éR<Ù~qׯ¸º2¥NGõèL6µvî¨[Ï}¬b0!q1g¸ª0,MZÅIi"éf.&ïÀ²FWsrFÈPÍ<¿ÉF«ÕT$ì&n1ù±§D{Ëz²å¶Ë¨½ÊæÇñëÇð|{qãØr1
â'뱯q°Mä×4_YÚq+ô·ÜsôbL°[¢_×9Ø.ô·/ïâsj<ù`1Zh àW}éN}¯øû2t<å¦ÛæO~8¼ÝäZvÿØ>QINºUX#qq¤òôjm¹e½E~«í~¤{¾Ìf
º§Õâ(B²°%YnÓª§Ü¦Ãå]RäuÖ_t÷¶+ßE3+À4Dýíòïg¬Ýß^lK.X43Q;-{ïuÎÿónÎþóú¹¿c:<ÅìT0Rf®}æWçý+[
Åc~ç >i^þ~©¹½=¢é®<ß
+¤ðpìû|¬·ÝÈ®6E=@WÚ<ù·S,ÿ¹/&gs÷ôî9â'ãQÓ½¶¦iäÅV
+
+Õ0¸è.nÔ/f=õüÃÅ÷ÍÉvnärËÃ}jæK¦ñþiÈ!;¹ozþÈÑlQ´´JlàZé|ñe yÂîv8=×ë#Ù¿¶?»VM at wí¡æ\O÷ëÚ³õm³t&×qÃL½xþöÏJï~3óìçIõ±çâÜÍ©ï¹v¥65§9d5ýjÆÒÕ@xâ(áCõ}ß.kZ</²t)G/첦äOáç<)Ó|¶Â¡öÕ¿¾®bN¥¬ûÈYI»_)Ãd.»8±yt§kMâè^~XÆy¦o7i²Öe óæÙkÿE
+
+
+
+
\ No newline at end of file
Modified: trunk/build/kit-runtime/examples/portfolio/README.txt
===================================================================
--- trunk/build/kit-runtime/examples/portfolio/README.txt 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/build/kit-runtime/examples/portfolio/README.txt 2009-07-23 21:56:54 UTC (rev 1181)
@@ -2,10 +2,13 @@
Create the example dataset in Derby by running <derby home>/bin/ij customer-schema.sql
-Put the <derby home>/lib/derbyclient.jar to the <teiid embedded home>/extensions directory.
+Put the <derby home>/lib/derbyclient.jar to the <teiid home>/extensions directory.
-Run the demo with run.bat or run.sh.
+Copy the PortfolioModel/Portolio.vdb file to the <teiid home>/deploy directory.
-This will execute the query contained in the run script against a vdb that integrates the
-Derby datasource with file based data contained in the marketdata-price.txt file.
+Use the simple client example run script i.e.
+$run.sh portfolio "select * from CustomerAccount"
+
+That will execute the query against the CustomerAccount view in the Portfolio VDB running in Teiid embedded mode.
+
Deleted: trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt
===================================================================
--- trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt 2009-07-23 21:56:54 UTC (rev 1181)
@@ -1,4 +0,0 @@
-MarketData.Price.location = marketdata-price.txt
-MarketData.Price.delimiter = ,
-MarketData.Price.headerLine = 1
-MarketData.Price.skipHeaderLines = 1
Added: trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt
===================================================================
--- trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt (rev 0)
+++ trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,6 @@
+MarketData.Price.location = marketdata-price.txt
+MarketData.Price.delimiter = ,
+MarketData.Price.headerLine = 1
+MarketData.Price.skipHeaderLines = 1
+MarketData.Price.columns=SYMBOL,PRICE
+MarketData.Price.types=string,bigdecimal
Property changes on: trunk/build/kit-runtime/examples/portfolio/marketdata-def.txt
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Deleted: trunk/build/kit-runtime/examples/portfolio/run.bat
===================================================================
--- trunk/build/kit-runtime/examples/portfolio/run.bat 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/build/kit-runtime/examples/portfolio/run.bat 2009-07-23 21:56:54 UTC (rev 1181)
@@ -1,8 +0,0 @@
-rem First one sets the path for client jars and VDB
-set CLIENT_PATH=java/*;PortfolioModel/
-
-rem Second one for the JARs in Teiid embedded
-set TEIID_PATH=../../client/teiid-${pom.version}-client.jar;../..;../../deploy;../../lib/patches/*;../../lib/*;../../extensions/*
-
-java -cp %CLIENT_PATH%;%TEIID_PATH% JDBCClient "select * from CustomerAccount"
-
Deleted: trunk/build/kit-runtime/examples/portfolio/run.sh
===================================================================
--- trunk/build/kit-runtime/examples/portfolio/run.sh 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/build/kit-runtime/examples/portfolio/run.sh 2009-07-23 21:56:54 UTC (rev 1181)
@@ -1,9 +0,0 @@
-#!/bin/sh
-
-# First one sets the path for client jars and VDB
-CLIENT_PATH=java/*:PortfolioModel/
-
-#Second one for the JARs in Teiid embedded
-TEIID_PATH=../../client/teiid-${pom.version}-client.jar:../..:../../deploy:../../lib/patches/*:../../lib/*:../../extensions/*
-
-java -cp ${CLIENT_PATH}:${TEIID_PATH} JDBCClient "select * from CustomerAccount"
Added: trunk/build/kit-runtime/examples/simpleclient/JDBCClient.class
===================================================================
(Binary files differ)
Property changes on: trunk/build/kit-runtime/examples/simpleclient/JDBCClient.class
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Copied: trunk/build/kit-runtime/examples/simpleclient/JDBCClient.java (from rev 1172, trunk/build/kit-runtime/examples/portfolio/java/JDBCClient.java)
===================================================================
--- trunk/build/kit-runtime/examples/simpleclient/JDBCClient.java (rev 0)
+++ trunk/build/kit-runtime/examples/simpleclient/JDBCClient.java 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,93 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * See the COPYRIGHT.txt file distributed with this work for information
+ * regarding copyright ownership. Some portions may be licensed
+ * to Red Hat, Inc. under one or more contributor license agreements.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ * 02110-1301 USA.
+ */
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.ResultSet;
+import java.sql.ResultSetMetaData;
+import java.sql.SQLException;
+import java.sql.Statement;
+
+import org.teiid.jdbc.TeiidDataSource;
+
+public class JDBCClient {
+ public static void main(String[] args) throws Exception {
+ if (args.length < 2) {
+ System.out.println("usage: JDBCClient <vdb> <sql-command>");
+ System.exit(-1);
+ }
+
+ System.out.println("Executing using the TeiidDriver");
+ execute(getDriverConnection(args[0]), args[1]);
+
+ System.out.println("");
+ System.out.println("Executing using the TeiidDataSource");
+ // this is showing how to make a Data Source connection.
+ execute(getDataSourceConnection(args[0]), args[1]);
+ }
+
+ static Connection getDriverConnection(String vdb) throws Exception {
+ String url = "jdbc:metamatrix:"+vdb+"@../../deploy.properties";
+ Class.forName("org.teiid.jdbc.TeiidDriver");
+
+ return DriverManager.getConnection(url,"admin", "teiid");
+ }
+
+ static Connection getDataSourceConnection(String vdb) throws Exception {
+ TeiidDataSource ds = new TeiidDataSource();
+ ds.setDatabaseName(vdb);
+ ds.setUser("admin");
+ ds.setPassword("teiid");
+ ds.setEmbeddedBootstrapFile("../.../deploy.properties");
+ /* Alternatively server mode would be
+ * ds.setServerName("localhost");
+ * ds.setPortNumber(31000);
+ */
+ return ds.getConnection();
+ }
+
+ public static void execute(Connection connection, String sql) throws Exception {
+ try {
+ Statement statement = connection.createStatement();
+
+ ResultSet results = statement.executeQuery(sql);
+
+ ResultSetMetaData metadata = results.getMetaData();
+ int columns = metadata.getColumnCount();
+
+ while(results.next()) {
+ for (int i = 0; i < columns; i++) {
+ System.out.print(results.getString(i+1));
+ System.out.print(",");
+ }
+ System.out.println("");
+ }
+ results.close();
+ statement.close();
+ } catch (SQLException e) {
+ e.printStackTrace();
+ } finally {
+ if (connection != null) {
+ connection.close();
+ }
+ }
+ }
+}
Property changes on: trunk/build/kit-runtime/examples/simpleclient/JDBCClient.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied: trunk/build/kit-runtime/examples/simpleclient/readme.txt (from rev 1172, trunk/build/kit-runtime/examples/portfolio/java/readme.txt)
===================================================================
--- trunk/build/kit-runtime/examples/simpleclient/readme.txt (rev 0)
+++ trunk/build/kit-runtime/examples/simpleclient/readme.txt 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,11 @@
+JDBCClient.java shows making connections to Teiid in embedded mode through both a Driver
+and a DataSource.
+
+The program expects two arguments <vdb name> and <sql query>. There are helper run scripts
+that can be run as follows:
+
+$run.sh admin "select * from groups"
+
+Note that the query is in quotes so that it is understood as a single argument.
+
+See the other examples for deployable .vdb and .def files to create vdbs.
\ No newline at end of file
Property changes on: trunk/build/kit-runtime/examples/simpleclient/readme.txt
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Copied: trunk/build/kit-runtime/examples/simpleclient/run.bat (from rev 1172, trunk/build/kit-runtime/examples/portfolio/run.bat)
===================================================================
--- trunk/build/kit-runtime/examples/simpleclient/run.bat (rev 0)
+++ trunk/build/kit-runtime/examples/simpleclient/run.bat 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,8 @@
+rem First one sets the path for the client
+set CLIENT_PATH=.
+
+rem Second one adds the Teiid client
+set TEIID_PATH=../client/teiid-${pom.version}-client.jar
+
+java -cp %CLIENT_PATH%;%TEIID_PATH% JDBCClient %*
+
Copied: trunk/build/kit-runtime/examples/simpleclient/run.sh (from rev 1172, trunk/build/kit-runtime/examples/portfolio/run.sh)
===================================================================
--- trunk/build/kit-runtime/examples/simpleclient/run.sh (rev 0)
+++ trunk/build/kit-runtime/examples/simpleclient/run.sh 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+# First one sets the path for the client
+CLIENT_PATH=.
+
+#Second one for the Teiid client jar
+TEIID_PATH=../../client/teiid-${pom.version}-client.jar
+
+java -cp ${CLIENT_PATH}:${TEIID_PATH} JDBCClient "$@"
Property changes on: trunk/build/kit-runtime/examples/simpleclient/run.sh
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/build/kit-runtime/examples/vdbless-portfolio/README.txt
===================================================================
--- trunk/build/kit-runtime/examples/vdbless-portfolio/README.txt (rev 0)
+++ trunk/build/kit-runtime/examples/vdbless-portfolio/README.txt 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,11 @@
+Follow the same derby setup instructions as the portfolio example.
+
+Copy the vdbless.def file to the <teiid home>/deploy directory.
+
+Use the simple client example run script i.e.
+
+$run.sh vdblessportfolio "select * from product, price where product.symbol=price.symbol"
+
+That will execute the query against both Derby and the text file using the
+vdbless connector supplied metadata running in Teiid embedded mode.
+
Property changes on: trunk/build/kit-runtime/examples/vdbless-portfolio/README.txt
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/build/kit-runtime/examples/vdbless-portfolio/vdbless.def
===================================================================
--- trunk/build/kit-runtime/examples/vdbless-portfolio/vdbless.def (rev 0)
+++ trunk/build/kit-runtime/examples/vdbless-portfolio/vdbless.def 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<VDB>
+ <VDBInfo>
+<!--
+ Name and version will determine the deploy location, which is of the form
+ <Teiid Home>/deploy/<vdb name>/<vdb version>
+-->
+ <Property Name="Name" Value="VDBLessPortfolio" />
+ <Property Name="Version" Value="1" />
+<!--
+ Setting to use connector supplied metadata. Can be "true" or "cached".
+ "true" will obtain metadata once for every launch of Teiid.
+ "cached" will save a file containing the metadata into
+ the deploy/<vdb name>/<vdb version/META-INF directory
+-->
+ <Property Name="UseConnectorMetadata" Value="cached" />
+ </VDBInfo>
+
+<!--
+ Each model represents a access to one or more connector bindings.
+ The name of the model will be used as a top level schema name
+ for all of the metadata imported from the connector.
+
+ NOTE: Multiple model, with different import settings, can be bound to
+ the same connector binding and will be treated as the same source at
+ runtime.
+-->
+ <Model>
+ <Property Name="Name" Value="MarketData" />
+ <ConnectorBindings>
+ <Connector Name="Text Connector" />
+ </ConnectorBindings>
+ </Model>
+ <Model>
+ <Property Name="Name" Value="Accounts" />
+
+ <ConnectorBindings>
+ <Connector Name="Derby Connector" />
+ </ConnectorBindings>
+
+<!--
+ JDBC Import settings
+
+ importer.useFullSchemaName directs the importer to drop the source
+ schema from the Teiid object name, so that the Teiid fully qualified name
+ will be in the form of <model name>.<table name>
+-->
+ <Property Name="importer.useFullSchemaName" Value="false"/>
+ </Model>
+
+<!--
+ Connector bindings follow the ComponentTypes defined in <Teiid home>/deploy/configuration.xml
+ Defining connector bindings in the .def file makes them local to this VDB.
+ Connector bindings can also be defined in the configuration.xml file after the ComponentDefinitions
+ and will be available for use by all vdbs.
+-->
+ <ConnectorBindings>
+ <Connector Name="Text Connector" ComponentType="Text File Connector">
+ <Properties>
+ <Property Name="Immutable">true</Property>
+ <Property Name="DescriptorFile">${teiid.home}/examples/portfolio/marketdata-def.txt</Property>
+ </Properties>
+ </Connector>
+ <Connector Name="Derby Connector" ComponentType="Apache Derby Embedded Connector">
+ <Properties>
+ <Property Name="URL">jdbc:derby://localhost:1527/teiid/accounts</Property>
+ <Property Name="ConnectorClassPath">extensionjar:derbyclient.jar</Property>
+ </Properties>
+ </Connector>
+ </ConnectorBindings>
+</VDB>
\ No newline at end of file
Modified: trunk/documentation/admin-guide/src/main/docbook/en-US/adminshell_guide.xml
===================================================================
--- trunk/documentation/admin-guide/src/main/docbook/en-US/adminshell_guide.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/admin-guide/src/main/docbook/en-US/adminshell_guide.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -24,9 +24,8 @@
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
- <!ENTITY versionNumber "6.0.0 GA">
- <!ENTITY copyrightYear "2008">
- <!ENTITY copyrightHolder "Red Hat, Inc.">
+<!ENTITY % CustomDTD SYSTEM "../../../../../custom.dtd">
+%CustomDTD;
]>
<book>
Modified: trunk/documentation/connector-developer-guide/src/main/docbook/en-US/connector_developer_guide.xml
===================================================================
--- trunk/documentation/connector-developer-guide/src/main/docbook/en-US/connector_developer_guide.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/connector-developer-guide/src/main/docbook/en-US/connector_developer_guide.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -24,9 +24,8 @@
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
- <!ENTITY versionNumber "6.0.0 GA">
- <!ENTITY copyrightYear "2008">
- <!ENTITY copyrightHolder "Red Hat, Inc.">
+<!ENTITY % CustomDTD SYSTEM "../../../../../custom.dtd">
+%CustomDTD;
]>
<book>
Added: trunk/documentation/custom.dtd
===================================================================
--- trunk/documentation/custom.dtd (rev 0)
+++ trunk/documentation/custom.dtd 2009-07-23 21:56:54 UTC (rev 1181)
@@ -0,0 +1,3 @@
+<!ENTITY versionNumber "6.2.0">
+<!ENTITY copyrightYear "2009">
+<!ENTITY copyrightHolder "Red Hat, Inc.">
Property changes on: trunk/documentation/custom.dtd
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: trunk/documentation/jdbc-connector-guide/src/main/docbook/en-US/jdbc-connector.xml
===================================================================
--- trunk/documentation/jdbc-connector-guide/src/main/docbook/en-US/jdbc-connector.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/jdbc-connector-guide/src/main/docbook/en-US/jdbc-connector.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -24,9 +24,8 @@
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
- <!ENTITY versionNumber "6.0.0 GA">
- <!ENTITY copyrightYear "2008">
- <!ENTITY copyrightHolder "Red Hat, Inc.">
+<!ENTITY % CustomDTD SYSTEM "../../../../../custom.dtd">
+%CustomDTD;
]>
<book>
Modified: trunk/documentation/quick-start-example/pom.xml
===================================================================
--- trunk/documentation/quick-start-example/pom.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/pom.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -8,7 +8,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>quick-start-guide</artifactId>
<packaging>jdocbook</packaging>
- <name>Quick Start Embedded Guide</name>
+ <name>Quick Start Guide</name>
<description>The Teiid Quick Start guide</description>
<build>
<plugins>
Modified: trunk/documentation/quick-start-example/src/main/docbook/en-US/content/connect-vdb.xml
===================================================================
--- trunk/documentation/quick-start-example/src/main/docbook/en-US/content/connect-vdb.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/src/main/docbook/en-US/content/connect-vdb.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -2,26 +2,29 @@
<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<chapter id="OpenConnection">
<title>Connecting to a VDB through JDBC</title>
- <para>At this point you have deployed Teiid Embedded and your VDB. Now it's time to connect the sample application
+ <para>At this point you have deployed Teiid and your VDB. Now it's time to connect the sample application
to this VDB, issue SQL queries, and view the returned, integrated data. Note that
this process is no different than connecting to any other JDBC source.</para>
<sect1>
<title>Stand-alone Java Application Deployment</title>
<para>
For a Java application to connect to a JDBC source, it needs a URL, user-id, and password. To
- connect to your VDB all you need is URL and any additional optional properties that you would like to set
- such as log file, number of threads etc. Currently the Teiid Embedded is not associated with any user
- authentication system, so user-id and password are not required. The JDBC connection is supported through
- <emphasis>"com.metamatrix.jdbc.EmbeddedDriver"</emphasis>
- driver requires the URL syntax of
+ connect to your VDB all you need is a URL and any additional optional properties that you would like to set.
+ Teiid defaults to allowing the admin user with password teiid. Additional user accounts can be added through
+ Teiid extensible MembershipDomain mechanism. A JDBC connection can be obtained through the Teiid driver
+ <emphasis>"org.teiid.jdbc.TeiidDriver"</emphasis>
+ with the URL syntax of
</para>
<para>
- <emphasis>jdbc:metamatrix:<VDB-Name></emphasis>
+ <emphasis>jdbc:teiid:<VDB-Name>@((mm|mms)://<host name>:<port>)|(<path to deploy.properties>)</emphasis>
</para>
- <para/>
- <para>to connect to the VDB. You can add any additional optional properties at the end after the semi-colon(;) using name=value
- format. If multiple properties are defined, they should be separated additional semi-colons. For example</para>
- <para />
+ <para>When the path to deploy.properties is specified Teiid operates in
+ embedded mode and runs in the same VM as the application.
+ </para>
+ <para>
+ You can add optional properties at the end of the URL using a semi-colon(;) name=value
+ format. For example</para>
+ <para />
<para>
<emphasis>jdbc:metamatrix:<VDB-Name>;dqp.logFile=/home/query.log</emphasis>
</para>
@@ -32,14 +35,14 @@
</para>
<programlisting><![CDATA[
public void execute() throws SQLException {
- String url = "jdbc:metamatrix:Accounts";
+ String url = "jdbc:metamatrix:Portfolio at mm://localhost:31000";
String sql = "select firstname, lastname from customer";
- Class.forName("com.metamatrix.jdbc.EmbeddedDriver");
+ Class.forName("org.teiid.jdbc.TeiidDriver");
Connection connection;
try{
- connection = DriverManager.getConnection(url);
+ connection = DriverManager.getConnection(url, "admin", "teiid");
Statement statement = connection.createStatement();
ResultSet results = statement.executeQuery(sql);
while(results.next()) {
@@ -61,42 +64,43 @@
}
}
]]></programlisting>
- <para>You can also use <emphasis>com.metamatrix.jdbc.EmbeddedDataSource</emphasis>
+ <para>You can also use <emphasis>org.teiid.jdbc.TeiidDataSource</emphasis>
to make connection in your Java application. For example, you can use following code fragment to make a
connection to the VDB and issuing the query exactly same as in the above example</para>
<programlisting><![CDATA[
- EmbeddedDataSource ds = new EmbeddedDataSource();
- ds.setDatabaseName("Accounts");
+ TeiidDataSource ds = new TeiidDataSource();
+ ds.setDatabaseName("Portfolio");
+ ds.setEmbeddedBootstrapFile("<teiid home>/deploy.properties");
+ ds.setUser("admin");
+ ds.setPassword("teiid");
Connection connection = ds.getConnection();
...
]]></programlisting>
- <para>EmbeddedData source also provides an option to set optional parameters using the "set" methods on the
+ <para>TeiidDataSource source also provides an option to set optional parameters using the "set" methods on the
data source look. For all the allowable properties at the
<ulink url="https://www.jboss.org/community/docs/DOC-13158">data source properties</ulink>.</para>
</sect1>
<sect1>
- <title>Testing Your Teiid Embedded Deployment</title>
- <para>The Teiid Embedded installation includes a simple Java class which demonstrates JDBC access of the deployed VDB.
+ <title>Testing Your Teiid Deployment</title>
+ <para>The Teiid installation includes a simple Java class which demonstrates JDBC access of the deployed VDB.
To execute this demonstration, follow these steps:</para>
<orderedlist numeration="arabic">
<listitem><para>Ensure Derby is running</para></listitem>
- <listitem><para>Change to the /examples/portfolio directory within your Teiid Embedded installation</para></listitem>
+ <listitem><para>Change to the /examples/portfolio directory within your Teiid installation</para></listitem>
<listitem><para>Execute the run script (either for Linux or Windows)</para></listitem>
</orderedlist>
<para>The sample query, "select * from CustomerAccount", queries the view model and, from that, queries the two underlying
data sources: one relational, one file-based. All the sample Java class does is connect to the VDB, issue the query,
- and print the results. Teiid Embedded does the "heavy lifting".
+ and print the results. Teiid does the "heavy lifting" of integrating the results.
(For the complete code used in this example, look in the "examples/portfolio" directory.)</para>
<para>
- You are encouraged to experiment with queries that go beyond the simple "select * from CustomerAccount". Additionally,
- there is a sample Yahoo connector that returns stock market data. It can be used in place of the text file so the
- market data is more timely. Go to the Teiid Connector Sandbox projects for more information.
+ You are encouraged to experiment with queries that go beyond the simple "select * from CustomerAccount".
</para>
- <para>If your application is Web based, you can also deploy Teiid Embedded in an application server
+ <para>If your application is Web based, you can also deploy Teiid in an application server
and treat it as any other JDBC source by creating a connection pool with the
- <emphasis>com.metamatrix.jdbc.EmbeddedDataSource</emphasis> and assigning it a JNDI name.
+ <emphasis>org.teiid.jdbc.TeiidDataSource</emphasis> and assigning it a JNDI name.
Refer to <ulink url="https://www.jboss.org/community/docs/DOC-13183">deployment to application server</ulink> for more information.</para>
</sect1>
</chapter>
\ No newline at end of file
Modified: trunk/documentation/quick-start-example/src/main/docbook/en-US/content/deployment.xml
===================================================================
--- trunk/documentation/quick-start-example/src/main/docbook/en-US/content/deployment.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/src/main/docbook/en-US/content/deployment.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -6,13 +6,13 @@
Note there are two steps involved in this deployment:</para>
<orderedlist>
<listitem>
- <para>Deploying Teiid Embedded</para>
+ <para>Deploying Teiid</para>
</listitem>
<listitem>
- <para>Deploying VDB</para>
+ <para>Deploying a VDB</para>
</listitem>
</orderedlist>
- <para> Teiid Embedded is typically used in one of two manners:</para>
+ <para> Teiid is typically used in one of two manners:</para>
<itemizedlist>
<listitem>
<para>
@@ -26,17 +26,17 @@
</listitem>
</itemizedlist>
<para />
- <para>This example deploys Teiid Embedded as a stand-alone Java application. The sample deployment is shown below.
+ <para>This example deploys Teiid within a stand-alone Java application. The sample deployment is shown below.
You can find more details about deploying to application servers on the Teiid web-site</para>
<para />
<sect1 id="stand-alone-deployment">
<title>Stand-alone Application Deployment</title>
<orderedlist>
<listitem>
- <para>Add the "${embedded root}/teiid-${version}-client.jar" to your application classpath</para>
+ <para>Add the "${teiid.home}/client/teiid-${version}-client.jar" to your application classpath</para>
</listitem>
<listitem>
- <para>Place your VDB in a the "${embedded root}/deploy" or another location referenced by the deploy.properties file.
+ <para>Place your VDB in a the "${teiid.home}/deploy".
</para>
</listitem>
<listitem>
Modified: trunk/documentation/quick-start-example/src/main/docbook/en-US/content/download.xml
===================================================================
--- trunk/documentation/quick-start-example/src/main/docbook/en-US/content/download.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/src/main/docbook/en-US/content/download.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -4,7 +4,7 @@
<title>Download</title>
<para>
You need to download the binaries for
- <ulink url="http://teiid.org/Download.html">Teiid Embedded</ulink>
+ <ulink url="http://teiid.org/Download.html">Teiid</ulink>
. Note that there are three different artifacts are available for download.
</para>
<orderedlist>
@@ -12,34 +12,34 @@
<para>Teiid Source - contains all the source code for all modules</para>
</listitem>
<listitem>
- <para>Teiid Binary - contains all the binary code for all modules</para>
+ <para>Teiid Adminshell - contains the admin client binary code</para>
</listitem>
<listitem>
- <para>Teiid Embedded Kit - contains only required modules and their required 3rd party
+ <para>Teiid Kit - contains only required modules and their required 3rd party
dependencies</para>
</listitem>
</orderedlist>
<para>
For this Quick Start, download the
- <emphasis>Teiid Embedded Kit</emphasis>
+ <emphasis>Teiid Kit</emphasis>
and extract this tar/zip file to a directory you can access.
</para>
- <para>In the expanded directory, you will find "teiid-${version}-client.jar", which is the main client binary jar
- file for Teiid Embedded, and the "lib" and "extension" directories containing binaries either directly or indirectly
- required to execute Teiid Embedded. Later sections describe installing these artifacts.</para>
+ <para>In the expanded directory, you will find "client/teiid-${version}-client.jar", which is the main client binary jar
+ file for Teiid, and the "lib" and "extension" directories containing binaries either directly or indirectly
+ required to execute Teiid. Later sections describe installing these artifacts.</para>
<note>
- <para>Teiid Embedded requires <ulink url="http://java.sun.com/javase/downloads">Java 6</ulink> to run.
+ <para>Teiid requires <ulink url="http://java.sun.com/javase/downloads">Java 6</ulink> to run.
</para>
<para>
Access to physical data sources such as Oracle, MS-SQL Server, DB2, and Sybase through Teiid relies upon
- the user supplying their own JDBC drivers in the deployment. Teiid Embedded
+ the user supplying their own JDBC drivers in the deployment. Teiid
has been tested extensively with
<ulink url="http://www.datadirect.com">DataDirect</ulink>
If you have access to these JDBC drivers, we recommend their use.
</para>
<!--
<para>Free open source software JDBC drivers for MySQL, Postgres,and Derby are included in the "lib" folder as the LGPL
- license permits them to be included with the Teiid Embedded kit.</para>
+ license permits them to be included with the Teiid kit.</para>
-->
</note>
</chapter>
\ No newline at end of file
Modified: trunk/documentation/quick-start-example/src/main/docbook/en-US/content/example-explained.xml
===================================================================
--- trunk/documentation/quick-start-example/src/main/docbook/en-US/content/example-explained.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/src/main/docbook/en-US/content/example-explained.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -5,10 +5,10 @@
<sect1>
<title>Portfolio Application Explained</title>
<para>
- To demonstrate how Teiid Designer and Teiid Embedded work together, follow these steps to build a simple
+ To demonstrate how Teiid Designer and Teiid work together, follow these steps to build a simple
portfolio valuation virtual database. The investor's portfolio information is stored in a Derby database and
"current" stock prices are stored in a delimited text file. When completed, a single query will cause
- Teiid Embedded to access the relational and non-relational sources, calculate the portfolio values, and
+ Teiid to access the relational and non-relational sources, calculate the portfolio values, and
return the results. Here are some of key points to consider as you build this example:
<itemizedlist>
<listitem>
@@ -19,7 +19,7 @@
</listitem>
<listitem>
<para>Imagine how much more complete this would be if you replaced the text file with a connection
- to a financial Web site. (Hint: You can with Teiid Embedded and a custom connector.)</para>
+ to a financial Web site. (Hint: You can with Teiid and a custom connector.)</para>
</listitem>
</itemizedlist>
</para>
@@ -45,7 +45,7 @@
</listitem>
<listitem>
<para>
- <link linkend="step-4">Step-4: Deploy the VDB in Teiid Embedded</link>
+ <link linkend="step-4">Step-4: Deploy the VDB in Teiid</link>
</para>
</listitem>
<listitem>
Modified: trunk/documentation/quick-start-example/src/main/docbook/en-US/content/learn.xml
===================================================================
--- trunk/documentation/quick-start-example/src/main/docbook/en-US/content/learn.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/src/main/docbook/en-US/content/learn.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -15,8 +15,8 @@
returns the top level results to the application.</para>
</sect1>
<sect1>
- <title>What is Teiid Embedded?</title>
- <para> Teiid Embedded is a container for deploying your VDB. Before you can access your data in a federated
+ <title>What is Teiid?</title>
+ <para> Teiid is runtime for executing queries against a VDB. Before you can access your data in a federated
manner, use the Teiid Designer to build a VDB. This picture shows the relationship between the tools
involved.</para>
<figure id="lifecycle">
Modified: trunk/documentation/quick-start-example/src/main/docbook/en-US/content/preface.xml
===================================================================
--- trunk/documentation/quick-start-example/src/main/docbook/en-US/content/preface.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/src/main/docbook/en-US/content/preface.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -2,12 +2,12 @@
<!DOCTYPE preface PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<preface>
<title>Preface</title>
- <para> Teiid Embedded offers the power of a federated relational query engine for use with any Java
+ <para> Teiid offers the power of a federated relational query engine for use with any Java
application - without the need for a separate server process. Accessing your federated data is as easy as
making a JDBC connection to any relational data source. This guide will take you through</para>
<itemizedlist>
<listitem>
- <para>Deployment of Teiid Embedded in your environment</para>
+ <para>Deployment of Teiid in your environment</para>
</listitem>
<listitem>
<para>Building and deploying a Virtual Database(VDB)</para>
@@ -22,8 +22,8 @@
Platform.</para>
<sect1>
<title>What is This Guide About?</title>
- <para>This guide takes you through an introduction to the concepts important to Teiid Embedded,
- downloading the software, and building and deploying a demonstration virtual database in 60 minutes.
+ <para>This guide takes you through an introduction to the concepts important to Teiid,
+ downloading the software, and building and deploying a demonstration virtual database in 60 minutes.
There is a lot to cover, so let's begin!</para>
</sect1>
<note>
Modified: trunk/documentation/quick-start-example/src/main/docbook/en-US/quick_start_example.xml
===================================================================
--- trunk/documentation/quick-start-example/src/main/docbook/en-US/quick_start_example.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/quick-start-example/src/main/docbook/en-US/quick_start_example.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -24,14 +24,14 @@
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
- <!ENTITY versionNumber "6.0.0">
- <!ENTITY copyrightYear "2008">
- <!ENTITY copyrightHolder "Red Hat, Inc.">
+<!ENTITY % CustomDTD SYSTEM "../../../../../custom.dtd">
+%CustomDTD;
]>
+
<book>
<bookinfo>
<title>Teiid - Scalable Information Integration</title>
- <subtitle>Teiid Embedded Quick Start Example</subtitle>
+ <subtitle>Teiid Quick Start Example</subtitle>
<releaseinfo>&versionNumber;
</releaseinfo>
<productnumber>&versionNumber;
Modified: trunk/documentation/reference/src/main/docbook/en-US/Reference.xml
===================================================================
--- trunk/documentation/reference/src/main/docbook/en-US/Reference.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/reference/src/main/docbook/en-US/Reference.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -24,10 +24,10 @@
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
- <!ENTITY versionNumber "6.0.0">
- <!ENTITY copyrightYear "2008">
- <!ENTITY copyrightHolder "Red Hat, Inc.">
+<!ENTITY % CustomDTD SYSTEM "../../../../../custom.dtd">
+%CustomDTD;
]>
+
<book>
<bookinfo>
<title>Teiid - Scalable Information Integration</title>
Modified: trunk/documentation/salesforce-connector-guide/src/main/docbook/en-US/salesforce_connector_guide.xml
===================================================================
--- trunk/documentation/salesforce-connector-guide/src/main/docbook/en-US/salesforce_connector_guide.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/salesforce-connector-guide/src/main/docbook/en-US/salesforce_connector_guide.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -24,10 +24,10 @@
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
- <!ENTITY versionNumber "6.1.0">
- <!ENTITY copyrightYear "2009">
- <!ENTITY copyrightHolder "Red Hat, Inc.">
+<!ENTITY % CustomDTD SYSTEM "../../../../../custom.dtd">
+%CustomDTD;
]>
+
<book>
<bookinfo>
<title>Teiid - Salesforce Connector Guide</title>
Modified: trunk/documentation/server-extensions-guide/src/main/docbook/en-US/server_extensions_guide.xml
===================================================================
--- trunk/documentation/server-extensions-guide/src/main/docbook/en-US/server_extensions_guide.xml 2009-07-23 21:06:42 UTC (rev 1180)
+++ trunk/documentation/server-extensions-guide/src/main/docbook/en-US/server_extensions_guide.xml 2009-07-23 21:56:54 UTC (rev 1181)
@@ -24,9 +24,8 @@
-->
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
- <!ENTITY versionNumber "6.0.0 GA">
- <!ENTITY copyrightYear "2008">
- <!ENTITY copyrightHolder "Red Hat, Inc.">
+<!ENTITY % CustomDTD SYSTEM "../../../../../custom.dtd">
+%CustomDTD;
]>
<book>
More information about the teiid-commits
mailing list