JBOSS 3.2 & Kodo.rar

Hello all,
I have a problem with jboss 3.2 & Kodo JCA. I can't deploy this product .
exist any example the configuration file ?
Carlos.-

Carlos-
Check out:
http://solarmetric.com/Support/Newsgroups/news/article.php?id_article=%3Cpan.2003.05.06.17.40.54.720806%40solarmetric.com%3E&grp_id=1
If this isn't working for you, can you post any error messages you are
seeing?
In article <b9gddk$oe9$[email protected]>, Carlos Miranda wrote:
>
Hello all,
I have a problem with jboss 3.2 & Kodo JCA. I can't deploy this product .
exist any example the configuration file ?
Carlos.---
Marc Prud'hommeaux [email protected]
SolarMetric Inc. http://www.solarmetric.com

Similar Messages

  • Problems deploying kodo.rar (2.4.0) to WebLogic Server 7.0 SP1

    I get the following errors in my WLS logs by dropping the kodo.rar into the
    application deploy directory.
    ####<Oct 19, 2002 2:35:15 PM EDT> <Notice> <Application Poller> <BENX22>
    <myserver> <Thread-7> <kernel identity> <> <149404> <Activate application
    appsdirkodo_rar on myserver - Running>
    ####<Oct 19, 2002 2:35:16 PM EDT> <Error> <Connector> <BENX22> <myserver>
    <ExecuteThread: '11' for queue: 'default'> <kernel identity> <> <190023> <<
    KodoJDO_kodo > Error invoking the ManagedConnectionFactory's "set" method
    for the configuration property "MaxPool". Reason:
    java.lang.NumberFormatException: .>
    ####<Oct 19, 2002 2:35:16 PM EDT> <Error> <Deployer> <BENX22> <myserver>
    <ExecuteThread: '11' for queue: 'default'> <kernel identity> <> <149201>
    <The Slave Deployer failed to complete the deployment task with id 1 for the
    application appsdirkodo_rar.>
    weblogic.management.ApplicationException: activate failed forkodo
    Module Name: kodo, Error: weblogic.management.DeploymentException:
    ResourceException when adding ManagedConnectionFactory for kodo
    at
    weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.jav
    a:1035)
    ####<Oct 19, 2002 2:35:16 PM EDT> <Info> <Deployer> <BENX22> <myserver>
    <ExecuteThread: '11' for queue: 'default'> <kernel identity> <> <149039>
    <Completing a deployment task with id 3 for application appsdirkodo_rar
    with status Failed>
    ####<Oct 19, 2002 2:35:17 PM EDT> <Notice> <Application Poller> <BENX22>
    <myserver> <Thread-7> <kernel identity> <> <149404> <Activate application
    appsdirkodo_rar on myserver - Failed>

    After getting my application deployed (see below), I am finding that the
    proper SQL is executing as expected through Kodo. The logs show the SQL
    statements as a consequence of the EJB method being called. The EJB extends
    com.solarmetric.kodo.ee.JDOSessionBean. The problem is that the container
    managed transaction (Required) is always rolling back at the end, despite
    everything succeeding. I suspect that I still have something configured
    incorrectly in the Kodo ra.xml. I played with
    "TransactionManagerName=javax/transaction/TransactionManager" as the value
    of ManagedRuntimeProperties without effect. I have attached the ra.xml. Is
    there something obviously wrong here? Am I missing something?
    Ben
    "Ben Eng" <[email protected]> wrote in message
    news:[email protected]...
    Never mind. I am an idiot. The ra.xml descriptor within the kodo.rar file
    must be edited, before deploying to WLS. This seems to deploy nicely.
    Now, I'm trying to use Kodo from a SessionBean, so I am packaging kodo.rar
    into the same EAR as my EJB-JAR. It is giving me the following error atruntime, even
    though the class is clearly present in kodo-jdo-runtime.jar within theRAR.
    >
    java.lang.NoClassDefFoundError:com/solarmetric/kodo/impl/jdbc/runtime/Connector
    >
    I found the following page in the WLS documentation.
    http://edocs.bea.com/wli/docs70/devadapt/2concpts.htm#1028215
    It appears as though I may need to move the Kodo JARs from the RAR intothe
    root directory of the EAR and reference them from the MANIFEST Class-Pathof both
    the RAR and the EJB-JAR. After putting up with all this ClassLoadercomplexity in
    J2EE, I sure hope the application packaged with Kodo becomes hot
    redeployable. :)
    Benbegin 666 ra.xml
    M/#]X;6P@=F5R<VEO;CTB,2XP(B!E;F-O9&EN9STB551&+3@B/SX*/"%$3T-4
    M65!%(&-O;FYE8W1O<B!054),24,@"B @(" G+2\O4W5N($UI8W)O<WES=&5M
    M<RP@26YC+B\O1%1$($-O;FYE8W1O<B Q+C O+T5.)R *(" @("=H='1P.B\O
    M:F%V82YS=6XN8V]M+V1T9"]C;VYN96-T;W)?,5\P+F1T9"<^"CPA+2T@"B @
    M("!297-O=7)C92!A9&%P=&]R(&1E<V-R:7!T;W(@9F]R('5S:6YG($MO9&\*
    M(" @($I$3R!I;B!A(&UA;F%G960@96YV:7)O;FUE;G0N"BTM/@H\8V]N;F5C
    M=&]R/@H@(" @/&1I<W!L87DM;F%M93Y+;V1O2D1//"]D:7-P;&%Y+6YA;64^
    M"B @(" \=F5N9&]R+6YA;64^4V]L87)M971R:6,L($EN8RX\+W9E;F1O<BUN
    M86UE/@H@(" @/'-P96,M=F5R<VEO;CXQ+C \+W-P96,M=F5R<VEO;CX*(" @
    M(#QE:7,M='EP93YJ9&\\+V5I<RUT>7!E/@H@(" @/'9E<G-I;VX^,2XP/"]V
    M97)S:6]N/@H@(" @/&QI8V5N<V4^"B @(" @(" @/&1E<V-R:7!T:6]N/@H@
    M(" @(" @(%-E92!H='1P.B\O=W=W+G-O;&%R;65T<FEC+F-O;2!F;W(@=&5R
    M;7,@86YD(&QI8V5N<V4@8V]N9&ET:6]N<RX*(" @(" @(" \+V1E<V-R:7!T
    M:6]N/@H@(" @(" @(#QL:6-E;G-E+7)E<75I<F5D/G1R=64\+VQI8V5N<V4M
    M<F5Q=6ER960^"B @(" \+VQI8V5N<V4^"B @(" \<F5S;W5R8V5A9&%P=&5R
    M/@H@(" @(" @"3QM86YA9V5D8V]N;F5C=&EO;F9A8W1O<GDM8VQA<W,^8V]M
    M+G-O;&%R;65T<FEC+FMO9&\N:6UP;"YJ9&)C+F5E+DUA;F%G961#;VYN96-T
    M:6]N1F%C=&]R>4EM<&P\+VUA;F%G961C;VYN96-T:6]N9F%C=&]R>2UC;&%S
    M<SX*(" @(" @(" \8V]N;F5C=&EO;F9A8W1O<GDM:6YT97)F86-E/FIA=F%X
    M+FID;RY097)S:7-T96YC94UA;F%G97)&86-T;W)Y/"]C;VYN96-T:6]N9F%C
    M=&]R>2UI;G1E<F9A8V4^"B @(" @(" @/&-O;FYE8W1I;VYF86-T;W)Y+6EM
    M<&PM8VQA<W,^8V]M+G-O;&%R;65T<FEC+FMO9&\N:6UP;"YJ9&)C+F5E+DI$
    M3T-O;FYE8W1I;VY&86-T;W)Y/"]C;VYN96-T:6]N9F%C=&]R>2UI;7!L+6-L
    M87-S/@H*"B @(" @(" @/&-O;FYE8W1I;VXM:6YT97)F86-E/FIA=F%X+FID
    M;RY097)S:7-T96YC94UA;F%G97(\+V-O;FYE8W1I;VXM:6YT97)F86-E/@H@
    M(" @(" @(#QC;VYN96-T:6]N+6EM<&PM8VQA<W,^8V]M+G-O;&%R;65T<FEC
    M+FMO9&\N964N145097)S:7-T96YC94UA;F%G97(\+V-O;FYE8W1I;VXM:6UP
    M;"UC;&%S<SX*"@H@(" @(" @(#QT<F%N<V%C=&EO;BUS=7!P;W)T/DQO8V%L
    M5')A;G-A8W1I;VX\+W1R86YS86-T:6]N+7-U<'!O<G0^"@H@(" @/&-O;F9I
    M9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^3&EC96YS94ME>3PO
    M9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/DQI
    M8V5N<V5+97D\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF
    M:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O
    M<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/BHJ
    M*BHM*BHJ*BTJ*BHJ+2HJ*BHM*BHJ*CPO8V]N9FEG+7!R;W!E<G1Y+79A;'5E
    M/@H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \(2TM8V]N9FEG+7!R;W!E
    M<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY097)S:7-T96YC94UA;F%G97)#
    M;&%S<SPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN
    M86UE/E!E<G-I<W1E;F-E36%N86=E<D-L87-S/"]C;VYF:6<M<')O<&5R='DM
    M;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG
    M+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I
    M9RUP<F]P97)T>2UV86QU93X\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @
    M(#PO8V]N9FEG+7!R;W!E<G1Y+2T^"B @(" \(2TM8V]N9FEG+7!R;W!E<G1Y
    M/@H@(" @(" @(#QD97-C<FEP=&EO;CY097)S:7-T96YC94UA;F%G97)0<F]P
    M97)T:65S/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+6YA;64^4&5R<VES=&5N8V5-86YA9V5R4')O<&5R=&EE<SPO8V]N9FEG+7!R
    M;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA
    M=F$N;&%N9RY3=')I;F<\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @
    M(#QC;VYF:6<M<')O<&5R='DM=F%L=64^/"]C;VYF:6<M<')O<&5R='DM=F%L
    M=64^"B @(" \+V-O;F9I9RUP<F]P97)T>2TM/@H@(" @/"$M+6-O;F9I9RUP
    M<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^1&%T84-A8VAE0VQA<W,\
    M+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y$
    M871A0V%C:&5#;&%S<SPO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I
    M9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L
    M=64^/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P
    M97)T>2TM/@H@(" @/"$M+6-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S
    M8W)I<'1I;VX^1&%T84-A8VAE4')O<&5R=&EE<SPO9&5S8W)I<'1I;VX^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D1A=&%#86-H95!R;W!E<G1I
    M97,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O
    M<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM
    M='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/CPO8V]N9FEG
    M+7!R;W!E<G1Y+79A;'5E/@H@(" @/"]C;VYF:6<M<')O<&5R='DM+3X*(" @
    M(#PA+2UC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E!R
    M;WAY36%N86=E<D-L87-S/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+6YA;64^4')O>'E-86YA9V5R0VQA<W,\+V-O;F9I9RUP<F]P
    M97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A
    M+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+79A;'5E/CPO8V]N9FEG+7!R;W!E<G1Y+79A;'5E
    M/@H@(" @/"]C;VYF:6<M<')O<&5R='DM+3X*(" @(#PA+2UC;VYF:6<M<')O
    M<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E!R;WAY36%N86=E<E!R;W!E
    M<G1I97,\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM
    M;F%M93Y0<F]X>4UA;F%G97)0<F]P97)T:65S/"]C;VYF:6<M<')O<&5R='DM
    M;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG
    M+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I
    M9RUP<F]P97)T>2UV86QU93X\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @
    M(#PO8V]N9FEG+7!R;W!E<G1Y+2T^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@
    M(" @(" @(#QD97-C<FEP=&EO;CY/<'1I;6ES=&EC/"]D97-C<FEP=&EO;CX*
    M(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^3W!T:6UI<W1I8SPO8V]N
    M9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT
    M>7!E/F)O;VQE86X\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC
    M;VYF:6<M<')O<&5R='DM=F%L=64^=')U93PO8V]N9FEG+7!R;W!E<G1Y+79A
    M;'5E/@H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E
    M<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY2971A:6Y686QU97,\+V1E<V-R
    M:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y2971A:6Y6
    M86QU97,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM='EP93YB;V]L96%N/"]C;VYF:6<M<')O<&5R='DM='EP93X*
    M(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/G1R=64\+V-O;F9I9RUP
    M<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O
    M;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^4F5S=&]R959A
    M;'5E<SPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN
    M86UE/E)E<W1O<F5686QU97,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @
    M(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YB;V]L96%N/"]C;VYF:6<M<')O
    M<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/G1R
    M=64\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E
    M<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I
    M;VX^26=N;W)E0V%C:&4\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM;F%M93Y)9VYO<F5#86-H93PO8V]N9FEG+7!R;W!E<G1Y+6YA
    M;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/F)O;VQE86X\+V-O
    M;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM
    M=F%L=64^9F%L<V4\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N
    M9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \
    M9&5S8W)I<'1I;VX^3F]N=')A;G-A8W1I;VYA;%)E860\+V1E<V-R:7!T:6]N
    M/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y.;VYT<F%N<V%C=&EO
    M;F%L4F5A9#PO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I
    M9RUP<F]P97)T>2UT>7!E/F)O;VQE86X\+V-O;F9I9RUP<F]P97)T>2UT>7!E
    M/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64^=')U93PO8V]N9FEG
    M+7!R;W!E<G1Y+79A;'5E/@H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \
    M8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY.;VYT<F%N
    M<V%C=&EO;F%L5W)I=&4\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM;F%M93Y.;VYT<F%N<V%C=&EO;F%L5W)I=&4\+V-O;F9I9RUP
    M<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YB
    M;V]L96%N/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+79A;'5E/F9A;'-E/"]C;VYF:6<M<')O<&5R='DM=F%L=64^
    M"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^
    M"B @(" @(" @/&1E<V-R:7!T:6]N/DUU;'1I=&AR96%D960\+V1E<V-R:7!T
    M:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y-=6QT:71H<F5A
    M9&5D/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R
    M;W!E<G1Y+71Y<&4^8F]O;&5A;CPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU93YT<G5E/"]C;VYF:6<M<')O
    M<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF
    M:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/D-O;FYE8W1I;VY5
    M<V5R3F%M93PO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UN86UE/D-O;FYE8W1I;VY5<V5R3F%M93PO8V]N9FEG+7!R;W!E<G1Y+6YA
    M;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3
    M=')I;F<\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM=F%L=64^8F5N/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @
    M(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @
    M(" @(" @/&1E<V-R:7!T:6]N/D-O;FYE8W1I;VY087-S=V]R9#PO9&5S8W)I
    M<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D-O;FYE8W1I
    M;VY087-S=V]R9#PO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O
    M;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I9RUP
    M<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64^
    M<&%S<W=O<F0\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG
    M+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S
    M8W)I<'1I;VX^0V]N;F5C=&EO;E523#PO9&5S8W)I<'1I;VX^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UN86UE/D-O;FYE8W1I;VY54DP\+V-O;F9I9RUP
    M<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ
    M879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @
    M(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/FID8F,Z;7ES<6PZ+R]B96YX,C(O
    M9&5M;S]U<V5R/6)E;B9A;7 [<&%S<W=O<F0]<&%S<W=O<F0\+V-O;F9I9RUP
    M<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O
    M;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^0V]N;F5C=&EO
    M;D1R:79E<DYA;64\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O
    M<&5R='DM;F%M93Y#;VYN96-T:6]N1')I=F5R3F%M93PO8V]N9FEG+7!R;W!E
    M<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N
    M;&%N9RY3=')I;F<\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC
    M;VYF:6<M<')O<&5R='DM=F%L=64^8V]M+FUY<W%L+FID8F,N1')I=F5R/"]C
    M;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T>3X*
    M(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E!E
    M<G-I<W1E;F-E36%N86=E<D9A8W1O<GE#;&%S<SPO9&5S8W)I<'1I;VX^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/E!E<G-I<W1E;F-E36%N86=E
    M<D9A8W1O<GE#;&%S<SPO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I
    M9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L
    M=64^8V]M+G-O;&%R;65T<FEC+FMO9&\N:6UP;"YJ9&)C+DI$0D-097)S:7-T
    M96YC94UA;F%G97)&86-T;W)Y/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @
    M(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#PA+2UC;VYF:6<M<')O<&5R='D^
    M"B @(" @(" @/&1E<V-R:7!T:6]N/D-O;FYE8W1I;VY&86-T;W)Y3F%M93PO
    M9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D-O
    M;FYE8W1I;VY&86-T;W)Y3F%M93PO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\
    M+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R
    M='DM=F%L=64^/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I
    M9RUP<F]P97)T>2TM/@H@(" @/"$M+6-O;F9I9RUP<F]P97)T>3X*(" @(" @
    M(" \9&5S8W)I<'1I;VX^0V]N;F5C=&EO;D9A8W1O<GDR3F%M93PO9&5S8W)I
    M<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D-O;FYE8W1I
    M;VY&86-T;W)Y,DYA;64\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @
    M(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG/"]C;VYF
    M:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A
    M;'5E/CPO8V]N9FEG+7!R;W!E<G1Y+79A;'5E/@H@(" @/"]C;VYF:6<M<')O
    M<&5R='DM+3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R
    M:7!T:6]N/DUA>%!O;VP\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM;F%M93Y-87A0;V]L/"]C;VYF:6<M<')O<&5R='DM;F%M93X*
    M(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:6YT/"]C;VYF:6<M<')O
    M<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/C@P
    M/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T
    M>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N
    M/DUI;E!O;VP\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R
    M='DM;F%M93Y-:6Y0;V]L/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @
    M(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:6YT/"]C;VYF:6<M<')O<&5R='DM
    M='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/C \+V-O;F9I
    M9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @
    M/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^37-786ET
    M/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^
    M37-786ET/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+71Y<&4^:6YT/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @
    M(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/C4P,# \+V-O;F9I9RUP<F]P
    M97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I
    M9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^1&5F875L=$9E=&-H
    M5&AR97-H;VQD/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E
    M<G1Y+6YA;64^1&5F875L=$9E=&-H5&AR97-H;VQD/"]C;VYF:6<M<')O<&5R
    M='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:6YT/"]C
    M;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+79A;'5E/C,P/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I
    M9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E
    M<V-R:7!T:6]N/D1E9F%U;'1&971C:$)A=&-H4VEZ93PO9&5S8W)I<'1I;VX^
    M"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D1E9F%U;'1&971C:$)A
    M=&-H4VEZ93PO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I
    M9RUP<F]P97)T>2UT>7!E/FEN=#PO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU93XQ,#PO8V]N9FEG+7!R;W!E
    M<G1Y+79A;'5E/@H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \(2TM8V]N
    M9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY1=65R>49I;'1E
    M<DQI<W1E;F5R<SPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P
    M97)T>2UN86UE/E%U97)Y1FEL=&5R3&ES=&5N97)S/"]C;VYF:6<M<')O<&5R
    M='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL
    M86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O
    M;F9I9RUP<F]P97)T>2UV86QU93X\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*
    M(" @(#PO8V]N9FEG+7!R;W!E<G1Y+2T^"B @(" \8V]N9FEG+7!R;W!E<G1Y
    M/@H@(" @(" @(#QD97-C<FEP=&EO;CY%;F%B;&51=65R>45X=&5N<VEO;G,\
    M+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y%
    M;F%B;&51=65R>45X=&5N<VEO;G,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@
    M(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YB;V]L96%N/"]C;VYF:6<M
    M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E
    M/F9A;'-E/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP
    M<F]P97)T>3X*(" @(#PA+2UC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E
    M<V-R:7!T:6]N/D-A8VAE4F5F97)E;F-E4VEZ93PO9&5S8W)I<'1I;VX^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D-A8VAE4F5F97)E;F-E4VEZ
    M93PO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P
    M97)T>2UT>7!E/FEN=#PO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UV86QU93X\+V-O;F9I9RUP<F]P97)T>2UV86QU
    M93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y+2T^"B @(" \(2TM8V]N9FEG+7!R
    M;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY5<V53;V9T5')A;G-A8W1I
    M;VY#86-H93PO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UN86UE/E5S95-O9G14<F%N<V%C=&EO;D-A8VAE/"]C;VYF:6<M<')O<&5R
    M='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^8F]O;&5A
    M;CPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P
    M97)T>2UV86QU93X\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N
    M9FEG+7!R;W!E<G1Y+2T^"B @(" \(2TM8V]N9FEG+7!R;W!E<G1Y/@H@(" @
    M(" @(#QD97-C<FEP=&EO;CY#;VYN96-T:6]N4')O<&5R=&EE<SPO9&5S8W)I
    M<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D-O;FYE8W1I
    M;VY0<F]P97)T:65S/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG
    M+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU
    M93X\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E
    M<G1Y+2T^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP
    M=&EO;CY!=71O4F5T=7)N5&EM96]U=#PO9&5S8W)I<'1I;VX^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UN86UE/D%U=&]2971U<FY4:6UE;W5T/"]C;VYF
    M:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y
    M<&4^:6YT/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+79A;'5E/C$P/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @
    M(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#PA+2UC;VYF:6<M<')O<&5R='D^
    M"B @(" @(" @/&1E<V-R:7!T:6]N/D1I8W1I;VYA<GE#;&%S<SPO9&5S8W)I
    M<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D1I8W1I;VYA
    M<GE#;&%S<SPO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I
    M9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I9RUP<F]P
    M97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64^/"]C
    M;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T>2TM
    M/@H@(" @/"$M+6-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I
    M;VX^4U%,17AE8W5T:6]N36%N86=E<D-L87-S/"]D97-C<FEP=&EO;CX*(" @
    M(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^4U%,17AE8W5T:6]N36%N86=E
    M<D-L87-S/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E
    M<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU93X\+V-O
    M;F9I9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y+2T^
    M"B @(" \(2TM8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO
    M;CY$:6-T:6]N87)Y4')O<&5R=&EE<SPO9&5S8W)I<'1I;VX^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UN86UE/D1I8W1I;VYA<GE0<F]P97)T:65S/"]C
    M;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+71Y<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^
    M"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU93X\+V-O;F9I9RUP<F]P
    M97)T>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y+2T^"B @(" \8V]N
    M9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY397%U96YC949A
    M8W1O<GE#;&%S<SPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P
    M97)T>2UN86UE/E-E<75E;F-E1F%C=&]R>4-L87-S/"]C;VYF:6<M<')O<&5R
    M='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL
    M86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O
    M;F9I9RUP<F]P97)T>2UV86QU93YC;VTN<V]L87)M971R:6,N:V]D;RYI;7!L
    M+FID8F,N<V-H96UA+D1"4V5Q=65N8V5&86-T;W)Y/"]C;VYF:6<M<')O<&5R
    M='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#PA+2UC;VYF
    M:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E-E<75E;F-E1F%C
    M=&]R>5!R;W!E<G1I97,\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM;F%M93Y397%U96YC949A8W1O<GE0<F]P97)T:65S/"]C;VYF
    M:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y
    M<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU93X\+V-O;F9I9RUP<F]P97)T
    M>2UV86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y+2T^"B @(" \8V]N9FEG
    M+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY787)N3VY097)S:7-T
    M96YT5'EP949A:6QU<F4\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM;F%M93Y787)N3VY097)S:7-T96YT5'EP949A:6QU<F4\+V-O
    M;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM
    M='EP93YB;V]L96%N/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+79A;'5E/G1R=64\+V-O;F9I9RUP<F]P97)T>2UV
    M86QU93X*(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P
    M97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^57-E4')E<&%R9613=&%T96UE
    M;G1S/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA
    M;64^57-E4')E<&%R9613=&%T96UE;G1S/"]C;VYF:6<M<')O<&5R='DM;F%M
    M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^8F]O;&5A;CPO8V]N
    M9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV
    M86QU93YT<G5E/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I
    M9RUP<F]P97)T>3X*(" @(#PA+2UC;VYF:6<M<')O<&5R='D^"B @(" @(" @
    M/&1E<V-R:7!T:6]N/E-Y;F-H<F]N:7IE4V-H96UA/"]D97-C<FEP=&EO;CX*
    M(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^4WEN8VAR;VYI>F538VAE
    M;6$\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O
    M<&5R='DM='EP93YB;V]L96%N/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @
    M(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/CPO8V]N9FEG+7!R;W!E<G1Y
    M+79A;'5E/@H@(" @/"]C;VYF:6<M<')O<&5R='DM+3X*(" @(#PA+2UC;VYF
    M:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E5S94)A=&-H9613
    M=&%T96UE;G1S/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E
    M<G1Y+6YA;64^57-E0F%T8VAE9%-T871E;65N=',\+V-O;F9I9RUP<F]P97)T
    M>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YB;V]L96%N
    M/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E
    M<G1Y+79A;'5E/CPO8V]N9FEG+7!R;W!E<G1Y+79A;'5E/@H@(" @/"]C;VYF
    M:6<M<')O<&5R='DM+3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @
    M/&1E<V-R:7!T:6]N/D9L871);FAE<FET86YC94UA<'!I;F<\+V1E<V-R:7!T
    M:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y&;&%T26YH97)I
    M=&%N8V5-87!P:6YG/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+71Y<&4^8F]O;&5A;CPO8V]N9FEG+7!R;W!E<G1Y
    M+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU93YT<G5E/"]C
    M;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T>3X*
    M(" @(#PA+2UC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N
    M/E-T871E;65N=$-A8VAE36%X4VEZ93PO9&5S8W)I<'1I;VX^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UN86UE/E-T871E;65N=$-A8VAE36%X4VEZ93PO
    M8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UT>7!E/FEN=#PO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O
    M;F9I9RUP<F]P97)T>2UV86QU93X\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*
    M(" @(#PO8V]N9FEG+7!R;W!E<G1Y+2T^"B @(" \(2TM8V]N9FEG+7!R;W!E
    M<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY3=&%T96UE;G1%>&5C=71I;VY4
    M:6UE;W5T/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+6YA;64^4W1A=&5M96YT17AE8W5T:6]N5&EM96]U=#PO8V]N9FEG+7!R;W!E
    M<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FEN=#PO
    M8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UV86QU93X\+V-O;F9I9RUP<F]P97)T>2UV86QU93X*(" @(#PO8V]N9FEG
    M+7!R;W!E<G1Y+2T^"B @(" \(2TM8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @
    M(#QD97-C<FEP=&EO;CY344Q%>&5C=71I;VY,:7-T96YE<D-L87-S/"]D97-C
    M<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^4U%,17AE
    M8W5T:6]N3&ES=&5N97)#;&%S<SPO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\
    M+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R
    M='DM=F%L=64^/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I
    M9RUP<F]P97)T>2TM/@H@(" @/"$M+6-O;F9I9RUP<F]P97)T>3X*(" @(" @
    M(" \9&5S8W)I<'1I;VX^5')A;G-A8W1I;VY)<V]L871I;VX\+V1E<V-R:7!T
    M:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y4<F%N<V%C=&EO
    M;DES;VQA=&EO;CPO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O
    M;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I9RUP
    M<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64^
    M/"]C;VYF:6<M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T
    M>2TM/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I
    M;VX^36%N86=E9%)U;G1I;65#;&%S<SPO9&5S8W)I<'1I;VX^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UN86UE/DUA;F%G9612=6YT:6UE0VQA<W,\+V-O
    M;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM
    M='EP93YJ879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*
    M(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E/F-O;2YS;VQA<FUE=')I
    M8RYK;V1O+F5E+DI.1$E-86YA9V5D4G5N=&EM93PO8V]N9FEG+7!R;W!E<G1Y
    M+79A;'5E/@H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R
    M;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY-86YA9V5D4G5N=&EM95!R
    M;W!E<G1I97,\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R
    M='DM;F%M93Y-86YA9V5D4G5N=&EM95!R;W!E<G1I97,\+V-O;F9I9RUP<F]P
    M97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A
    M+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+79A;'5E/E1R86YS86-T:6]N36%N86=E<DYA;64]
    M:F%V87@O=')A;G-A8W1I;VXO5')A;G-A8W1I;VY-86YA9V5R/"]C;VYF:6<M
    M<')O<&5R='DM=F%L=64^"B @(" \+V-O;F9I9RUP<F]P97)T>3X*"B @(" @
    M(" @/&%U=&AE;G1I8V%T:6]N+6UE8VAA;FES;3X*(" @(" @(" @(" @/&%U
    M=&AE;G1I8V%T:6]N+6UE8VAA;FES;2UT>7!E/D)A<VEC4&%S<W=O<F0\+V%U
    M=&AE;G1I8V%T:6]N+6UE8VAA;FES;2UT>7!E/@H@(" @(" @(" @(" \8W)E
    M9&5N=&EA;"UI;G1E<F9A8V4^:F%V87@N<F5S;W5R8V4N<V5C=7)I='DN4&%S
    M<W=O<F1#<F5D96YT:6%L/"]C<F5D96YT:6%L+6EN=&5R9F%C93X*(" @(" @
    M(" @(" @/"]A=71H96YT:6-A=&EO;BUM96-H86YI<VT^"B @(" @(" @(" @
    M(#QR96%U=&AE;G1I8V%T:6]N+7-U<'!O<G0^9F%L<V4\+W)E875T:&5N=&EC
    M871I;VXM<W5P<&]R=#X*(" @(#PO<F5S;W5R8V5A9&%P=&5R/@H\+V-O;FYE
    &8W1O<CX*
    `
    end

  • Kodo.rar and WebLogic 7

    Hi,
    I__m trying to deploy the kodo.rar file in Web Logic 7 and I__m running into
    the problem described in this
    (http://www.solarmetric.com/Support/Newsgroups/article.php?id=2553&group=solarmetric.kodo.developer)
    inquiry.
    That is, I__m getting a bunch of error message stating that the application
    server cannot find __set__ methods for the ra.xml configured properties.
    Example output:
    <Feb 10, 2003 1:40:55 PM CST> <Notice> <WebLogicServer> <000327> <Starting
    WebLogic Admin Server "myserver" for domain "mydomain">
    <Feb 10, 2003 1:41:36 PM CST> <Error> <Connector> <190070> << KodoJDO_kodo
    Cannot find a "set" method in the ManagedConnectionFactory for theconfiguration property "UseBatchedStatements". Ensure that the MCF
    contains "get" and "set" methods for each of the ra.xml configuration
    properties. Ensure that the data types
    associated with these methods match the data type specified in the
    <config-prope
    rty-type> element.>
    Can you tell me if this issue was ever resolved? Or is there a work
    around for it?
    Thanks.

    Marc,
    I downloaded 2.4.1 this morning un-jard the kodo.rar file, updated the
    ra.xml file, created a kodo1.rar file and deployed it to WebLogic with
    similiar results. (See below.)
    Yesterday (2.4.0) I dumped the methods in the
    com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl class and
    found a lot of the "set" methods that web logic was complaining about.
    (Method dump is attached below the Similiar Results.)
    Any advice you can give would be appreciated.
    -Tim S.
    *===Similiar results:
    Starting WebLogic Server...
    <Feb 11, 2003 11:03:56 AM CST> <Notice> <Management> <140005> <Loading
    configura
    tion D:\tapps\bea\user_projects\mydomain\.\config.xml>
    <Feb 11, 2003 11:04:04 AM CST> <Notice> <Security> <090082> <Security
    initializi
    ng using realm myrealm.>
    <Feb 11, 2003 11:04:04 AM CST> <Notice> <WebLogicServer> <000327>
    <Starting WebL
    ogic Admin Server "myserver" for domain "mydomain">
    <Feb 11, 2003 11:04:24 AM CST> <Error> <Connector> <190070> <<
    KodoJDO_kodo > Ca
    nnot find a "set" method in the ManagedConnectionFactory for the
    configuration p
    roperty "UseBatchedStatements". Ensure that the MCF contains "get" and
    "set" met
    hods for each of the ra.xml configuration properties. Ensure that the data
    types
    associated with these methods match the data type specified in the
    <config-prop
    erty-type> element.>
    <Feb 11, 2003 11:04:24 AM CST> <Error> <Connector> <190070> <<
    KodoJDO_kodo > Ca
    nnot find a "set" method in the ManagedConnectionFactory for the
    configuration p
    roperty "MaxPool". Ensure that the MCF contains "get" and "set" methods
    for each
    of the ra.xml configuration properties. Ensure that the data types
    associated w
    ith these methods match the data type specified in the
    <config-property-type> el
    ement.>
    <Feb 11, 2003 11:04:24 AM CST> <Error> <Connector> <190070> <<
    KodoJDO_kodo > Ca
    nnot find a "set" method in the ManagedConnectionFactory for the
    configuration p
    roperty "ConnectionTestTimeout". Ensure that the MCF contains "get" and
    "set" me
    thods for each of the ra.xml configuration properties. Ensure that the
    data type
    s associated with these methods match the data type specified in the
    <config-pro
    perty-type> element.>
    *====
    Dumped Methods
    *====
    D:\apps\kodo-jdo-2.4.0\com\edsplm\sca\basicactions\persistent>java
    ShowMethods com.solarmetric.kodo.impl.jdbc.ee.Managed
    ConnectionFactoryImpl
    ==== Methods =====
    --- edits here ---
    com.solarmetric.kodo.conf.SimpleConfiguration.getDefaultFetchThreshold()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setDefaultFetchThreshold(int)
    public int
    com.solarmetric.kodo.conf.SimpleConfiguration.getDefaultFetchBatchSize()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setDefaultFetchBatchSize(int)
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setQueryFilterListeners(java.l
    ang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getQueryFilterListeners()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setEnableQueryExtensions(boole
    an)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getEnableQueryExtensions()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setPersistenceManagerClass(jav
    a.lang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getPersistenceManagerClass()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setPersistenceManagerPropertie
    s(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getPersistenceManagerPropertie
    s()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setDataCacheClass(java.lang.St
    ring)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getDataCacheClass()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setDataCacheProperties(java.la
    ng.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getDataCacheProperties()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setDataCache(com.solarmetric.k
    odo.runtime.datacache.DataCache)
    public synchronized com.solarmetric.kodo.runtime.datacache.DataCache
    com.solarmetric.kodo.conf.SimpleConfiguration.getDa
    taCache()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setProxyManagerClass(java.lang
    String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getProxyManagerClass()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setProxyManagerProperties(java
    lang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getProxyManagerProperties()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setProxyManager(co
    m.solarmetric.kodo.util.ProxyManager)
    public synchronized com.solarmetric.kodo.util.ProxyManager
    com.solarmetric.kodo.conf.SimpleConfiguration.getProxyManager
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setCacheReferenceSize(int)
    public int
    com.solarmetric.kodo.conf.SimpleConfiguration.getCacheReferenceSize()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setUseSoftTransactionCache(boo
    lean)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getUseSoftTransactionCache()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setOptimistic(boolean)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getOptimistic()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setRetainValues(boolean)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getRetainValues()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setRestoreValues(boolean)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getRestoreValues()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setIgnoreCache(boolean)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getIgnoreCache()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setNontransactionalRead(boolea
    n)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getNontransactionalRead()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setNontransactionalWrite(boole
    an)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getNontransactionalWrite()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setMultithreaded(boolean)
    public boolean
    com.solarmetric.kodo.conf.SimpleConfiguration.getMultithreaded()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionUserName(java.lan
    g.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionUserName()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionPassword(java.lan
    g.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionPassword()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionURL(java.lang.Str
    ing)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionURL()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setPersistenceManagerFactoryCl
    ass(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getPersistenceManagerFactoryCl
    ass()
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionDriverName()
    public void com.solarmetric.kodo.conf.SimpleConfiguration.setMaxPool(int)
    public int com.solarmetric.kodo.conf.SimpleConfiguration.getMaxPool()
    public void com.solarmetric.kodo.conf.SimpleConfiguration.setMinPool(int)
    public int com.solarmetric.kodo.conf.SimpleConfiguration.getMinPool()
    public void com.solarmetric.kodo.conf.SimpleConfiguration.setMsWait(int)
    public int com.solarmetric.kodo.conf.SimpleConfiguration.getMsWait()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionFactoryName(java.
    lang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionFactoryName()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionFactory(java.lang
    Object)
    public synchronized java.lang.Object
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionFactory()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionFactory2Name(java
    lang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionFactory2Name()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionFactory2(java.lan
    g.Object)
    public synchronized java.lang.Object
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionFactory2()
    public java.util.Properties
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionPropertiesProps()
    public void
    com.solarmetric.kodo.conf.SimpleConfiguration.setConnectionProperties(java.l
    ang.String)
    public java.lang.String
    com.solarmetric.kodo.conf.SimpleConfiguration.getConnectionProperties()
    public java.beans.BeanInfo[]
    com.solarmetric.kodo.conf.SimpleConfiguration.getAdditionalBeanInfo()
    public java.beans.BeanDescriptor
    com.solarmetric.kodo.conf.SimpleConfiguration.getBeanDescriptor()
    public int
    com.solarmetric.kodo.conf.SimpleConfiguration.getDefaultEventIndex()
    public int
    com.solarmetric.kodo.conf.SimpleConfiguration.getDefaultPropertyIndex()
    public java.beans.EventSetDescriptor[]
    com.solarmetric.kodo.conf.SimpleConfiguration.getEventSetDescriptors()
    public java.awt.Image
    com.solarmetric.kodo.conf.SimpleConfiguration.getIcon(int)
    public java.beans.MethodDescriptor[]
    com.solarmetric.kodo.conf.SimpleConfiguration.getMethodDescriptors()
    public java.beans.PropertyDescriptor[]
    com.solarmetric.kodo.conf.SimpleConfiguration.getPropertyDescriptors()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setProperties(java.la
    ng.String) throws java.io.IOExce
    ption
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setDictionary(com.sol
    armetric.kodo.impl.jdbc.schema.D
    BDictionary)
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setConnectionDriverNa
    me(java.lang.String)
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setAutoReturnTimeout(
    int)
    public int
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getAutoReturnTimeout(
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setConnectionTestTime
    out(int)
    public int
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getConnectionTestTime
    out()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setDictionaryClass(ja
    va.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getDictionaryClass()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setDictionaryProperti
    es(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getDictionaryProperti
    es()
    public com.solarmetric.kodo.impl.jdbc.schema.DBDictionary
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getDict
    ionary(com.solarmetric.kodo.impl.jdbc.runtime.Connector)
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setSQLExecutionManage
    r(com.solarmetric.kodo.impl.jdbc
    SQLExecutionManager)
    public com.solarmetric.kodo.impl.jdbc.SQLExecutionManager
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getSQLE
    xecutionManager()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setSQLExecutionManage
    rClass(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getSQLExecutionManage
    rClass()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setSequenceFactoryCla
    ss(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getSequenceFactoryCla
    ss()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setSequenceFactoryPro
    perties(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getSequenceFactoryPro
    perties()
    public com.solarmetric.kodo.impl.jdbc.SequenceFactory
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getSequence
    Factory(com.solarmetric.kodo.impl.jdbc.runtime.Connector)
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setSequenceFactory(co
    m.solarmetric.kodo.impl.jdbc.Seq
    uenceFactory)
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setSQLExecutionListen
    erClass(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getSQLExecutionListen
    erClass()
    public com.solarmetric.kodo.impl.jdbc.SQLExecutionListener
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getSQL
    ExecutionListener()
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getDefaultPersistence
    ManagerFactoryClass(
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setDefaultSubclassPro
    viderClass(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getDefaultSubclassPro
    viderClass()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setDefaultSubclassPro
    viderProperties(java.lang.String
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getDefaultSubclassPro
    viderProperties()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setDefaultClassMappin
    gClass(java.lang.String)
    public java.lang.String
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getDefaultClassMappin
    gClass()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setWarnOnPersistentTy
    peFailure(boolean)
    public boolean
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getWarnOnPersistentTy
    peFailure()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setFlatInheritanceMap
    ping(boolean)
    public boolean
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getFlatInheritanceMap
    ping()
    public void
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.setUseBatchedStatemen
    ts(boolean)
    public boolean
    com.solarmetric.kodo.impl.jdbc.JDBCSimpleConfiguration.getUseBatchedStatemen
    ts()
    public void
    --- Edits here ---
    Marc Prud'hommeaux wrote:
    Tim-
    Are you using Kodo 2.4.1? The issue (if it is the same one I am thinking
    of) should be resolved in 2.4.1's kodo.rar file.
    Let us know if this does not help.
    In article <[email protected]>, Tim Slechta wrote:
    Hi,
    I__m trying to deploy the kodo.rar file in Web Logic 7 and I__m running into
    the problem described in this
    (http://www.solarmetric.com/Support/Newsgroups/article.php?id=2553&group=solarmetric.kodo.developer)
    inquiry.
    That is, I__m getting a bunch of error message stating that the application
    server cannot find __set__ methods for the ra.xml configured properties.
    Example output:
    <Feb 10, 2003 1:40:55 PM CST> <Notice> <WebLogicServer> <000327> <Starting
    WebLogic Admin Server "myserver" for domain "mydomain">
    <Feb 10, 2003 1:41:36 PM CST> <Error> <Connector> <190070> << KodoJDO_kodo
    Cannot find a "set" method in the ManagedConnectionFactory for theconfiguration property "UseBatchedStatements". Ensure that the MCF
    contains "get" and "set" methods for each of the ra.xml configuration
    properties. Ensure that the data types
    associated with these methods match the data type specified in the
    <config-prope
    rty-type> element.>
    Can you tell me if this issue was ever resolved? Or is there a work
    around for it?
    Thanks.
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • Reading properties in kodo.rar

    Hi guys,
    There seems to be a stalemate between Kodo and JBoss on reading properties of type Boolean or
    Integer. I haven't been able to configure Optimistic, RetainValues, etc. using either
    kodo-service.xml or ra.xml. The issue as Marc has explained it to all the world is that JBoss won't
    read properties other than String properties. They should fix this, but they have lot of other
    chickens to fry. In the meantime, wouldn't it be fairly easy for Kodo to provide a workaround?
    Provide overloaded String methods for each of the property methods that take int and boolean? Then
    the property could be set as a string. The JCA rar approach to deploying Kodo in JBoss or any EJB
    container is just too nice to allow it to slip from your grip, in my opinion.
    David Ezzio

    emmm ... however .. it is my bug :) ...
    it does work ... however in another place process of reading proeprty goes through SystemResource...

  • Kodo.rar in B5 has same problem as in B4

    Hi guys,
    The dereference issue in B4 (which is not in B3) is still in B5. The stack trace and my code (which
    is a hacked version of your code) is below.
    David Ezzio
    My code that looks for CF:
    private ConnectionFactory getConnectionFactory()
    // this the the JNDI name for the Kodo Resource
    // Adaptor that you will have configured in in
    // your application server
    String pmname = "java:/kodo";
    try
    MsgCenter.putMsg("Looking up jndi name: " + pmname);
    Object ob = new InitialContext().lookup(pmname);
    MsgCenter.putMsg("Casting to ConnectionFactory");
    ConnectionFactory fac = (ConnectionFactory) ob;
    MsgCenter.putMsg("ConnectionFactory type is: " + fac.getClass().getName());
    return fac;
    14:30:37,306 INFO [Server] JBoss (MX MicroKernel) [3.0.0 Date:200205311035] Started in 0m:46s:86ms
    14:31:04,895 INFO [STDOUT] Stateless QuoteServerEJB: ejbCreate called
    14:31:04,905 INFO [STDOUT] Looking up jndi name: java:/kodo
    14:31:04,905 ERROR [STDERR] javax.naming.NamingException: Could not dereference object. Root
    exception is
    14:31:04,905 ERROR [STDERR] java.lang.IllegalAccessException:
    com.solarmetric.kodo.impl.jdbc.ee.JDOObjectFactory
    14:31:04,905 ERROR [STDERR] at java.lang.Class.newInstance0(Native Method)
    14:31:04,905 ERROR [STDERR] at java.lang.Class.newInstance(Class.java:237)
    14:31:04,905 ERROR [STDERR] at
    javax.naming.spi.NamingManager.getObjectFactoryFromReference(NamingManager.java:149)
    14:31:04,905 ERROR [STDERR] at
    javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:302)
    14:31:04,915 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:538)
    14:31:04,915 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:429)
    14:31:04,915 ERROR [STDERR] at javax.naming.InitialContext.lookup(InitialContext.java:350)
    14:31:04,915 ERROR [STDERR] at
    com.ysoft.jdo.book.sayings.service.ejb.QuoteServerEJB.getConnectionFactory(QuoteServerEJB.java:423)
    14:31:04,915 ERROR [STDERR] at
    com.ysoft.jdo.book.sayings.service.ejb.QuoteServerEJB.ejbCreate(QuoteServerEJB.java:44)
    14:31:04,915 ERROR [STDERR] at java.lang.reflect.Method.invoke(Native Method)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.StatelessSessionEnterpriseContext.<init>(StatelessSessionEnterpriseContext.java:52)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.StatelessSessionInstancePool.create(StatelessSessionInstancePool.java:61)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.AbstractInstancePool.get(AbstractInstancePool.java:208)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:63)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:96)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:167)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:61)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:129)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:166)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:313)
    14:31:04,936 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:705)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:491)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:362)
    14:31:04,936 ERROR [STDERR] at java.lang.reflect.Method.invoke(Native Method)
    14:31:04,936 ERROR [STDERR] at
    sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
    14:31:04,936 ERROR [STDERR] at sun.rmi.transport.Transport$1.run(Transport.java:152)
    14:31:04,946 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
    14:31:04,946 ERROR [STDERR] at sun.rmi.transport.Transport.serviceCall(Transport.java:148)
    14:31:04,946 ERROR [STDERR] at
    sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:465)
    14:31:04,946 ERROR [STDERR] at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:706)
    14:31:04,946 ERROR [STDERR] at java.lang.Thread.run(Thread.java:484)

    The next release of Kodo, which will be 2.3.0RC.
    In article <[email protected]>, David Ezzio wrote:
    Hi Marc,
    In the next release of Kodo? or JBoss? And next release for Kodo means the 2.3.0RC?
    David
    Marc Prudhommeaux wrote:
    David-
    The JBoss final 3.0 release seems to have changed how it accesses the
    ObjectFactory factory. This should be fixed in the next release.
    Sorry for all the trouble.
    In article <[email protected]>, David Ezzio wrote:
    Hi guys,
    The dereference issue in B4 (which is not in B3) is still in B5. The stack trace and my code (which
    is a hacked version of your code) is below.
    David Ezzio
    My code that looks for CF:
    private ConnectionFactory getConnectionFactory()
    // this the the JNDI name for the Kodo Resource
    // Adaptor that you will have configured in in
    // your application server
    String pmname = "java:/kodo";
    try
    MsgCenter.putMsg("Looking up jndi name: " + pmname);
    Object ob = new InitialContext().lookup(pmname);
    MsgCenter.putMsg("Casting to ConnectionFactory");
    ConnectionFactory fac = (ConnectionFactory) ob;
    MsgCenter.putMsg("ConnectionFactory type is: " + fac.getClass().getName());
    return fac;
    14:30:37,306 INFO [Server] JBoss (MX MicroKernel) [3.0.0 Date:200205311035] Started in 0m:46s:86ms
    14:31:04,895 INFO [STDOUT] Stateless QuoteServerEJB: ejbCreate called
    14:31:04,905 INFO [STDOUT] Looking up jndi name: java:/kodo
    14:31:04,905 ERROR [STDERR] javax.naming.NamingException: Could not dereference object. Root
    exception is
    14:31:04,905 ERROR [STDERR] java.lang.IllegalAccessException:
    com.solarmetric.kodo.impl.jdbc.ee.JDOObjectFactory
    14:31:04,905 ERROR [STDERR] at java.lang.Class.newInstance0(Native Method)
    14:31:04,905 ERROR [STDERR] at java.lang.Class.newInstance(Class.java:237)
    14:31:04,905 ERROR [STDERR] at
    javax.naming.spi.NamingManager.getObjectFactoryFromReference(NamingManager.java:149)
    14:31:04,905 ERROR [STDERR] at
    javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:302)
    14:31:04,915 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:538)
    14:31:04,915 ERROR [STDERR] at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:429)
    14:31:04,915 ERROR [STDERR] at javax.naming.InitialContext.lookup(InitialContext.java:350)
    14:31:04,915 ERROR [STDERR] at
    com.ysoft.jdo.book.sayings.service.ejb.QuoteServerEJB.getConnectionFactory(QuoteServerEJB.java:423)
    14:31:04,915 ERROR [STDERR] at
    com.ysoft.jdo.book.sayings.service.ejb.QuoteServerEJB.ejbCreate(QuoteServerEJB.java:44)
    14:31:04,915 ERROR [STDERR] at java.lang.reflect.Method.invoke(Native Method)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.StatelessSessionEnterpriseContext.<init>(StatelessSessionEnterpriseContext.java:52)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.StatelessSessionInstancePool.create(StatelessSessionInstancePool.java:61)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.AbstractInstancePool.get(AbstractInstancePool.java:208)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:63)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:96)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:167)
    14:31:04,925 ERROR [STDERR] at
    org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:61)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:129)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:166)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.java:313)
    14:31:04,936 ERROR [STDERR] at org.jboss.ejb.Container.invoke(Container.java:705)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:491)
    14:31:04,936 ERROR [STDERR] at
    org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:362)
    14:31:04,936 ERROR [STDERR] at java.lang.reflect.Method.invoke(Native Method)
    14:31:04,936 ERROR [STDERR] at
    sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:241)
    14:31:04,936 ERROR [STDERR] at sun.rmi.transport.Transport$1.run(Transport.java:152)
    14:31:04,946 ERROR [STDERR] at java.security.AccessController.doPrivileged(Native Method)
    14:31:04,946 ERROR [STDERR] at sun.rmi.transport.Transport.serviceCall(Transport.java:148)
    14:31:04,946 ERROR [STDERR] at
    sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:465)
    14:31:04,946 ERROR [STDERR] at
    sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:706)
    14:31:04,946 ERROR [STDERR] at java.lang.Thread.run(Thread.java:484)--
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com
    Kodo Java Data Objects Full featured JDO: eliminate the SQL from your code
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com
    Kodo Java Data Objects Full featured JDO: eliminate the SQL from your code

  • KODO 3.3.2 RAR installation

    Iam trying to install 3.3.2 rar into WSAD 5.1.1 and having issues as its
    throwing exceptions
    com.ibm.websphere.management.exception.ConfigServiceException.
    I could successfully installed earlier versions 3.1.4. Appreciate If
    anyone can post their feedback tried installing or is this a common
    problem.

    I'm using WSAD 5.1.2 with KODO 3.3.2. I installed JCA from 3.3.2 version
    and tried with 3.1.4 version. I included the mx4*.jar files in the WSAD
    runtime lib directory also. In server startup, the JCA is binding, while
    the application trying to invoke KODO and getting thie exception.
    [6/28/05 18:39:46:059 EDT] 3d3ae32c Helpers W NMSV0605W: A Reference
    object looked up from the context
    "localhost/nodes/localhost/servers/server1" with the name "kodo" was sent
    to the JNDI Naming Manager and an exception resulted. Reference data
    follows:
    Reference Factory Class Name: com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl
    Reference Factory Class Location URLs: <null>
    Reference Class Name: kodo
    Type: connectorName
    Content: kodo
    Type: recoveryClasspath
    Content: C:\Program Files\IBM\WebSphere Studio\Application
    Developer\v5.1\runtimes\base_v51/installedConnectors/kodo.rar;C:\Program
    Files\IBM\WebSphere Studio\Application
    Developer\v5.1\runtimes\base_v51/installedConnectors/kodo.rar
    Type: FactoryJndiName
    Content: kodo
    Address Type: dd
    AddressContents: ffffffac ffffffed 0 5 73 72 0 25 63 6f 6d 2e 69 62 6d 2e
    65 6a 73 2e 6a 32 63 2e 52 65 73 6f 75 72 63 65 ...
    Address Type: poolProps
    AddressContents: ffffffac ffffffed 0 5 73 72 0 27 63 6f 6d 2e 69 62 6d 2e
    65 6a 73 2e 6a 32 63 2e 43 6f 6e 6e 65 63 74 6f ...
    Address Type: configProps
    AddressContents: ffffffac ffffffed 0 5 73 72 0 23 63 6f 6d 2e 69 62 6d 2e
    65 6a 73 2e 6a 32 63 2e 43 6f 6e 6e 65 63 74 6f ...
    Address Type: mmProps
    AddressContents: ffffffac ffffffed 0 5 73 72 0 14 6a 61 76 61 2e 75 74 69
    6c 2e 50 72 6f 70 65 72 74 69 65 73 39 12 ffffffd0 7a ...
    Address Type: mbeanProps
    AddressContents: ffffffac ffffffed 0 5 73 72 0 1a 63 6f 6d 2e 69 62 6d 2e
    65 6a 73 2e 6a 32 63 2e 4d 42 65 61 6e 50 72 6f ...
    Exception data follows:
    java.lang.NoClassDefFoundError: javax/management/MBeanServer
         at java.lang.Class.getDeclaredMethods0(Native Method)
         at java.lang.Class.privateGetDeclaredMethods(Class.java:1753)
         at java.lang.Class.privateGetPublicMethods(Class.java(Compiled Code))
         at java.lang.Class.privateGetPublicMethods(Class.java(Compiled Code))
         at java.lang.Class.privateGetPublicMethods(Class.java(Compiled Code))
         at java.lang.Class.getMethod1(Class.java(Compiled Code))
         at java.lang.Class.getMethod(Class.java(Compiled Code))
         at
    com.ibm.ejs.j2c.J2CXAResourceFactory.createMCFEntry(J2CXAResourceFactory.java:549)
         at
    com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.createMCFandPM(ConnectionFactoryBuilderImpl.java:1418)
         at
    com.ibm.ejs.j2c.ConnectionFactoryBuilderImpl.getObjectInstance(ConnectionFactoryBuilderImpl.java:1205)
         at
    javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:313)
         at
    com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookupExt(Helpers.java:873)
         at
    com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookup(Helpers.java:680)
         at
    com.ibm.ws.naming.jndicos.CNContextImpl.processResolveResults(CNContextImpl.java:1712)
         at
    com.ibm.ws.naming.jndicos.CNContextImpl.doLookup(CNContextImpl.java:1567)
         at
    com.ibm.ws.naming.jndicos.CNContextImpl.doLookup(CNContextImpl.java:1480)
         at
    com.ibm.ws.naming.jndicos.CNContextImpl.lookupExt(CNContextImpl.java:1187)
         at com.ibm.ws.naming.jndicos.CNContextImpl.lookup(CNContextImpl.java:1067)
         at com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:132)
         at javax.naming.InitialContext.lookup(InitialContext.java:360)
         at com.disney.jdo.JDOUtility.lookup(JDOUtility.java:232)
         at
    com.disney.jdo.JDOUtility.getPersistenceManagerFactory(JDOUtility.java:147)
         at com.disney.jdo.JDOUtility.getPersistenceManager(JDOUtility.java:96)
         at com.disney.jdo.JDOUtility.getPersistenceManager(JDOUtility.java:66)
         at
    com.wdw.dpms.framework.valuetype.ValueTypeFactory.getVTAsMap(ValueTypeFactory.java:374)
         at
    com.wdw.dpms.framework.valuetype.ValueTypeFactory.loadEnumsForKey(ValueTypeFactory.java:162)
         at
    com.wdw.dpms.framework.valuetype.ValueTypeFactory.load(ValueTypeFactory.java:131)
         at
    com.wdw.dpms.framework.valuetype.ValueTypeFactory.<init>(ValueTypeFactory.java:70)
         at      at
    com.wdw.dpms.framework.valuetype.ValueTypeFactory.<clinit>(ValueTypeFactory.java:44).null(Unknown
    Source)
         at
    com.wdw.dpms.framework.valuetype.LoadAtStartup.onSystemStartup(LoadAtStartup.java:25)
         at
    com.disney.admin.AdminControllerServlet.init(AdminControllerServlet.java:54)
         at
    com.ibm.ws.webcontainer.servlet.StrictServletInstance.doInit(StrictServletInstance.java:82)
         at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._init(StrictLifecycleServlet.java:147)
         at
    com.ibm.ws.webcontainer.servlet.PreInitializedServletState.init(StrictLifecycleServlet.java:270)
         at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.init(StrictLifecycleServlet.java:113)
         at
    com.ibm.ws.webcontainer.servlet.ServletInstance.init(ServletInstance.java:189)
         at javax.servlet.GenericServlet.init(GenericServlet.java:258)
         at
    com.ibm.ws.webcontainer.webapp.WebAppServletManager.addServlet(WebAppServletManager.java:870)
         at
    com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadServlet(WebAppServletManager.java:224)
         at
    com.ibm.ws.webcontainer.webapp.WebAppServletManager.loadAutoLoadServlets(WebAppServletManager.java:542)
         at
    com.ibm.ws.webcontainer.webapp.WebApp.loadServletManager(WebApp.java:1277)
         at com.ibm.ws.webcontainer.webapp.WebApp.init(WebApp.java:283)
         at com.ibm.ws.webcontainer.srt.WebGroup.loadWebApp(WebGroup.java:387)
         at com.ibm.ws.webcontainer.srt.WebGroup.init(WebGroup.java:209)
         at
    com.ibm.ws.webcontainer.WebContainer.addWebApplication(WebContainer.java:1005)
         at
    com.ibm.ws.runtime.component.WebContainerImpl.install(WebContainerImpl.java:136)
         at
    com.ibm.ws.runtime.component.WebContainerImpl.start(WebContainerImpl.java:356)
         at
    com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:505)
         at
    com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:808)
         at
    com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:354)
         at
    com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:578)
         at
    com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:299)
         at
    com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:256)
         at
    com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
         at
    com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
         at
    com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:128)
         at
    com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:536)
         at
    com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:413)
         at com.ibm.ws.runtime.component.ServerImpl.start(ServerImpl.java:183)
         at com.ibm.ws.runtime.WsServer.start(WsServer.java:128)
         at com.ibm.ws.runtime.WsServer.main(WsServer.java:225)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
         at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:41)
         at java.lang.reflect.Method.invoke(Method.java:386)
         at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:105)
         at
    com.ibm.etools.websphere.tools.runner.api.ServerRunnerV5$1.run(ServerRunnerV5.java:97)
    Appreciate any suggestions.

  • EJB3/JBoss vs. JDO2/Kodo

    Hi,
    does anybody here per chance have a (convincing ;) feature comparison between
    EJB3/JBoss and JDO2/Kodo (Enterprise)? I'm not talking about support here, as that
    can be purchased for JBoss as well.
    My intuition says that Kodo is better technology and e.g. has better documentation,
    but unfortunately that's too subjective to convince anybody else (which I'd really
    like to).
    Thanks for any information,
    J__rg.

    Thank you a lot for this even longer answer! Whenever someone asks me again why we
    should go for Kodo, I'll give him a printout of this mail, just saying to him "read
    this" ;)
    Neelan Choksi schrieb:
    It is clear that Kodo 4 complies to EJB3 (although it is notproduction-ready
    currently).No implementation that supports EJB3 is production ready currently. That
    is simply because the EJB3 specification just moved into public draft 2
    weeks ago. There are still a lot of changes that are taking place in the
    EJB3 spec (simply compare the Early Draft to the Public Draft and you'll
    see how much things are changing). I am not criticizing the spec - I am
    just pointing out that the spec is at a specific point in its life cycle
    and there are a lot of really smart people including our CTO Patrick
    Linskey trying to make sure 1) it is a good specification and 2) trying to
    drive the specification forward to completion.
    That said there are a lot of O/R Mapping products that are production
    ready. I am going to limit my comments in this thread to focus on what
    Kodo, the product, does well and not go into the differences in the
    specifications.
    I would also encourage you to take a look at both specifications and
    determine which specification is right for you. Although fundamentally
    similar, I believe certain developers will feel more comfortable with JDO
    and certain developers will feel more comfortable with EJB3.
    One distinguishing characteristic about Kodo is that you can use EJB 3 and
    JDO 2 interoperably. This is a very big difference than some of the other
    products that are on the market esp. since each specification has things
    that the other specification is missing. Kodo gives you the best of both
    worlds and allows you to choose how much of each world you want to use.
    A pattern that we see emerging is that a lot of new customers are excited
    to use our JDO standard support today and get the productivity gains that
    Kodo provides today. While they wait to see if EJB3 Persistence meets
    their needs and while they wait for their companies to adopt the
    technology that EJB3 requires (JEE 5 and an app server that supports JEE
    5), they will get the benefits of a solid O/R mapping tool that is based
    on a standard. Over time, the interoperability that Kodo provides will
    allow them to migrate piecemeal to EJB3 Persistence as it matures, thereby
    managing their risk of adopting new technologies. Some of our customers
    will migrate quickly and some have no plans of migrating ever. In any
    case, Kodo provides a pathway for them.
    But I can get the JBOSS implementation of EJB3 for free, why should
    I pay
    more for Kodo when it doesn't give me more functionality or performance?Abe has highlighted a number of technical features that distinguish Kodo.
    I would encourage you to evaluate those features in a serious manner.
    Often times we see other products who claim to have a given feature that
    is in Kodo but when you actually use the feature, there are big
    differences in quality and functionality. For example, I know that a
    number of O/R mapping products claim to have a JMX management console but
    I also know that the depth of functionality that is specific to O/R
    mapping and ease of use of Kodo's Management Console was a big enough
    differentiator that clients have asked to purchase the Management Console
    standalone (FYI, to date we have not chosen to sell it standalone).
    Regarding performance, this is one of the hardest things to compare.
    We've been asked often if we have benchmarking numbers. The problem with
    benchmarks is that a benchmark can be written to say anything you really
    want. I would encourage you to benchmark for your specific application.
    When properly tuned, I have not seen Kodo lose a benchmark since we
    released Kodo 3 over a year ago. And we've seen some wins that have
    really excited us e.g., Kodo + relational database has beaten existing
    applications with object databases in performance / scalability
    comparisons.
    I also would like to highlight that a big differentiator between Kodo and
    other products is the business model each employs. SolarMetric's focus is
    selling product and occasionally selling services. As such, we do things
    like take the most common of our experiences with performance tuning and
    the most common support cases on performance / scalability and generalized
    them into a chapter on optimizations techniques in our documentation. We
    created the Management Console and Profiler to help customers resolve
    their own performance / scalability issues. Other organizations that have
    different models, e.g., solely services, are not motivated to provide this
    level of best practices documentation and / or tools because that cuts
    into their ability to provide services work.
    I'm often in the same situation like J__rg. Always defending the decision touse
    kodo (and doing so in future times) against statements like 'if we switch toEJB
    why stay with kodo if we can get everything with JBoss/Hibernate for "free" 'Ok, even the JBoss guys admit that they are a business (there are some
    recent interviews with Marc Fleury where he distinguishes between open
    source hobbyists and professional open source where the goal is to
    generate revenue). The reality is that how JBoss makes money is different
    than how SolarMetric makes money, but nonetheless JBoss has to make money
    to stay in business and to keep their investors happy just as SolarMetric
    does.
    What we've found interesting over the past few months is that many of our
    enterprise customers who need support services and indemnification
    protection have found that Kodo breaks even with open source solutions
    when analyzed over a 1-2 year span and is dramatically cheaper over a 5
    year span (simply comparing the costs of license and support between the
    two). When factoring in other things e.g., quality of support, attitude
    of support personnel, cost of training, quality of training, ease of use,
    cost / time of contributing to the open source project, cost of digging in
    the code of the open source project, Kodo has a lower Total Cost of
    Ownership (TCO).
    One final point to highlight with Kodo is that our model is not based on
    certain customers of ours subsidizing all of the rest of our customers.
    Such a model has a lot of business risk associated with it because the
    customers that are willing to pay for services are customers that are
    highly coveted. It is often dangerous to wake sleeping giants and put
    your business at risk (see
    http://www.forbes.com/home/intelligentinfrastructure/2005/06/15/jboss-ibm-linux_cz_dl_0615jboss.html).
    I guess the bottom line is that JBoss/Hibernate or other open source
    alternatives aren't free whether you look at out of pockets costs, TCO, or
    risk.
    Anyway. I'm convinced of kodo's robustnest - never had less problems whenusing
    a third party product. If you describe a feature in the manual usually itworks.
    Also the good pluggable architecture was worth its money ... it helpedeverytime
    other implementation surely would have let us down.
    Unfortunataly that are all things that you only realize, when you use it and
    they are pretty difficult to communicate to decision makers, who are aboveme ;-)
    Thank you for the compliments. I believe that the competition we've faced
    supporting standards has made us quite bit stronger than products that
    have been historically proprietary. The challenge with proprietary
    products (e.g., TopLink and Hibernate) was that once you used them, you
    have to re-write your entire data access infrastructure to switch away
    from them. Having to support standards (JDO historically and now EJB 3)
    for the past 4 years has meant that we've faced severe competition and the
    only way for us to succeed was to build superior quality products that
    have more functionality and better scalability and performance than
    anything else out there. If we didn't, our customers could simply pick up
    another of as many as 25 JDO implementations and try it out to see if
    there was something better.
    That said, the fact that our differentiators are a bit more subtle is one
    of the challenges that we face as a business. A lot of the things that
    differentiate Kodo e.g., Profiler, Management Console, Large Results Sets
    Handling, Custom Fetch Groups, Lock Groups, Query Editor, etc. are things
    that typically aren't evaluated very closely in a typical time-constrained
    evaluations, but are absolutely critical when deploying in production
    environments and when using Kodo with Agile Programming Methodologies.
    The pluggable architecture that you reference is also very important
    because many of our customers have constraints that prevent them from
    fitting into a specific box. Again when a prospect does an eval, they
    typically evaluate standard mappings and base functionality but the
    reality is that the real world often brings up issues that no matter how
    good the implementation is there will be something that isn't supported.
    In our opinion, a pluggable architecture provides a cleaner way of
    allowing customers to customize what they need rather than digging into
    someone else's source code.
    The things that we've heard from customers who have switched from other
    solutions are:
    - Kodo produces extremely clean SQL relative to other tools and
    consequently has better performance and scaling characteristics
    - Kodo's documentation and error messaging are extensive and makes
    debugging quite easy
    - Kodo's javadocs are extensive and provides a useful framework to
    customize a wide variety of things.
    - When tuning an application, Kodo provides a number of facilities and
    tools for doing so relative to any other O/R mapping tools out there.
    - Kodo's tooling is a large differentiator; in particular, the Kodo Query
    Editor, the Profiler and the Management Console are often cited as
    distinguishing features.
    Also, one additional benefit with SolarMetric is that we are independent.
    Our agenda is very clear - we are trying to create value for you such that
    we get paid. There are no hidden agendas e.g., using Kodo as a loss
    leader to sell you an object database, an application server, an entire
    stack of products, training, services, etc. We simply are trying to build
    a high quality product that meets our customers' needs that works well
    with all the other technology products out there.
    I hope between Abe's post and this post, we have helped you with arguments
    for your management.
    I'd encourage you to evaluate yourself and give us feedback.
    Also, do not hesitate to contact me directly with any specific questions
    or if you want me to review any documentation that you put together for
    your management.
    Thanks for your questions and interest. Stefan, thank you for being a
    loyal customer.
    Neelan Choksi
    SolarMetric
    [email protected]
    202-595-2064 (main)
    512-542-9707 (direct)
    Vote for Kodo JDO as the Best DB Tool or Driver (Category 2), the Best
    Java Data Access Tool (Category 7), and the Best Java Persistence
    Architecture (Category 11) in the JDJ Readers Choice Awards at
    http://jdj.sys-con.com/general/readerschoice.htm.

  • Obtaining PersistenceManager from Session Bean in JBoss 3.0.4

    Hi,
    I'm attempting to use the JCA for JBoss with Kodo 2.4.0. The kodo.rar seems to deploy ok:
    2002-12-18 11:19:43,640 INFO [com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl.kodo] Bound connection factory for resource adapter 'KodoJDO' to JNDI name 'java:/kodo'
    2002-12-18 11:19:43,640 INFO [org.jboss.resource.connectionmanager.LocalTxConnectionManager] Started
    2002-12-18 11:19:43,640 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/kodo.rar
    In my session bean, I access the PersistenceManager using the following code:
    InitialContext context _ new InitialContext();
    JDOConnectionFactory factory _ (JDOConnectionFactory)context.lookup("java:/kodo");
    PersistenceManager pm _ (PersistenceManager)factory.getConnection();
    The code generates a JDOFatalDataStoreException when I try to execute it:
    Error in use of ManagedConnectionPool: matchManagedConnection failed with subject: null and ConnectionRequestInfo: [email protected]3be7ac; - nested throwable: (javax.resource.ResourceException: Error in use of ManagedConnectionPool: matchManagedConnection failed with subject: null and ConnectionRequestInfo: [email protected]3be7ac)
    And when I execute it a second time around, it seems to retrieve the PersistenceManager ok, but when I try to invoke methods on it, I get an SQLException:
    Connection is broken: Software caused connection abort: socket write error
    at com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager.newDataStoreId(JDBCStoreManager.java:464)
         at com.solarmetric.kodo.runtime.PersistenceManagerImpl.makePersistentFilter(PersistenceManagerImpl.java:1107)
         at com.solarmetric.kodo.runtime.PersistenceManagerImpl.makePersistent(PersistenceManagerImpl.java:1059)
         at org.aims.his.ejb.PatientBean.createPatient(PatientBean.java:117)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:660)
         at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
         at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:77)
         at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:107)
         at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:178)
         at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:60)
         at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:130)
         at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:204)
         ... 47 more
    So...what did I miss? Could it be the configuration of my connection to the database in kodo-service.xml (see attached)? In the server log files I didn't see any of my connection properties.
    Any help is appreciated.
    Thanks,
    Jeff

    Ok, looks like it was the kodo-service.xml file. I removed the ConnectionFactoryName entry and most of the options were commented out which I didn't catch...
    Thanks,
    Jeff
    "Jeff Carnegie" <[email protected]> wrote in message news:[email protected]...
    Hi,
    I'm attempting to use the JCA for JBoss with Kodo 2.4.0. The kodo.rar seems to deploy ok:
    2002-12-18 11:19:43,640 INFO [com.solarmetric.kodo.impl.jdbc.ee.ManagedConnectionFactoryImpl.kodo] Bound connection factory for resource adapter 'KodoJDO' to JNDI name 'java:/kodo'
    2002-12-18 11:19:43,640 INFO [org.jboss.resource.connectionmanager.LocalTxConnectionManager] Started
    2002-12-18 11:19:43,640 INFO [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/kodo.rar
    In my session bean, I access the PersistenceManager using the following code:
    InitialContext context _ new InitialContext();
    JDOConnectionFactory factory _ (JDOConnectionFactory)context.lookup("java:/kodo");
    PersistenceManager pm _ (PersistenceManager)factory.getConnection();
    The code generates a JDOFatalDataStoreException when I try to execute it:
    Error in use of ManagedConnectionPool: matchManagedConnection failed with subject: null and ConnectionRequestInfo: [email protected]3be7ac; - nested throwable: (javax.resource.ResourceException: Error in use of ManagedConnectionPool: matchManagedConnection failed with subject: null and ConnectionRequestInfo: [email protected]3be7ac)
    And when I execute it a second time around, it seems to retrieve the PersistenceManager ok, but when I try to invoke methods on it, I get an SQLException:
    Connection is broken: Software caused connection abort: socket write error
    at com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager.newDataStoreId(JDBCStoreManager.java:464)
    at com.solarmetric.kodo.runtime.PersistenceManagerImpl.makePersistentFilter(PersistenceManagerImpl.java:1107)
    at com.solarmetric.kodo.runtime.PersistenceManagerImpl.makePersistent(PersistenceManagerImpl.java:1059)
    at org.aims.his.ejb.PatientBean.createPatient(PatientBean.java:117)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:660)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:186)
    at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:77)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:107)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:178)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:60)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:130)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:204)
    ... 47 more
    So...what did I miss? Could it be the configuration of my connection to the database in kodo-service.xml (see attached)? In the server log files I didn't see any of my connection properties.
    Any help is appreciated.
    Thanks,
    Jeff

  • Install RAR in WAS 5 throws Exception

    I try to install Kodo JCA to a Websphere v5.0 Test Environment in WSAD 5.1.0
    via the Administartive console.
    Kodo is 3.0.1 Enterprise evaluation
    Console output below
    Any help appreciated
    /jan
    *** Starting the server ***
    ************ Start Display Current Environment ************
    WebSphere Platform 5.0 [BASE 5.0.2 ptf2M0325.01] running with process name
    localhost\localhost\server1 and process id 1816
    Host Operating System is Windows 2000, version 5.0
    Java version = J2RE 1.3.1 IBM Windows 32 build cn131-20030711a (JIT enabled:
    jitc), Java Compiler = jitc, Java VM name = Classic VM
    was.install.root = C:\Program Files\IBM\WebSphere Studio\Application
    Developer\v5.1\runtimes\base_v5
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R
    com.ibm.websphere.management.exception.ConfigServiceException
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:272)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:208)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.newRefObject(MOFUtil.java:78)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:104
    9)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:314
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.DocAccessor.createRootConfigObject(DocAc
    cessor.java:137)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.RootObjectDelegator.createConfigObject(R
    ootObjectDelegator.java:238)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigObjectDelegator.createConfigData(C
    onfigObjectDelegator.java:139)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigDataByTemp
    late(ConfigServiceImpl.java:680)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigData(Confi
    gServiceImpl.java:712)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.websphere.management.configservice.tasks.InstallRARTask.installResou
    rceAdapter(InstallRARTask.java:109)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.console.resources.j2c.J2CResourceAdapterDetailAction.perform(J2CR
    esourceAdapterDetailAction.java:293)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.ja
    va:1791)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
    tInstance.java:110)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
    cleServlet.java:174)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
    let.java:313)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
    leServlet.java:116)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
    :283)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
    vletReferenceState.java:42)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
    tanceReference.java:40)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
    WebAppRequestDispatcher.java:948)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
    tDispatcher.java:530)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
    Dispatcher.java:176)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
    ..java:201)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
    achedInvocation.java:71)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
    uestProcessor.java:182)
    [12/29/03 17:52:25:030 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
    r.java:334)
    [12/29/03 17:52:25:030 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
    a:56)
    [12/29/03 17:52:25:030 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R ---- Begin backtrace for
    nested exception
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R
    java.lang.NullPointerException
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:239)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:208)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.newRefObject(MOFUtil.java:78)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:104
    9)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:314
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.DocAccessor.createRootConfigObject(DocAc
    cessor.java:137)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.RootObjectDelegator.createConfigObject(R
    ootObjectDelegator.java:238)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigObjectDelegator.createConfigData(C
    onfigObjectDelegator.java:139)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigDataByTemp
    late(ConfigServiceImpl.java:680)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigData(Confi
    gServiceImpl.java:712)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.websphere.management.configservice.tasks.InstallRARTask.installResou
    rceAdapter(InstallRARTask.java:109)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.console.resources.j2c.J2CResourceAdapterDetailAction.perform(J2CR
    esourceAdapterDetailAction.java:293)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.ja
    va:1791)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
    tInstance.java:110)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
    cleServlet.java:174)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
    let.java:313)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
    leServlet.java:116)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
    :283)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
    vletReferenceState.java:42)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
    tanceReference.java:40)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
    WebAppRequestDispatcher.java:948)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
    tDispatcher.java:530)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
    Dispatcher.java:176)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
    ..java:201)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
    achedInvocation.java:71)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
    uestProcessor.java:182)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
    r.java:334)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
    a:56)
    [12/29/03 17:52:25:091 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
    [12/29/03 17:52:25:091 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
    [12/29/03 17:52:25:091 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)

    The DB2 Fixpak did the trick, it only took about 400 MBytes of downloading,
    unzipping and installing :-)
    I'm now on "Database version is SQL08014 JDBC Driver version is 1.5.54" for
    DB2.
    /jan
    "Jan Vasternas" <[email protected]> wrote in message
    news:[email protected]...
    Thanks for your help.
    I applied the workaround and the installation worked fine.
    I also ran a small sample application. I have tested it in
    an unmanaged environment and also in
    a JBoss 2.3.2 managed environment using the kodo rar and a JBossdatasource.
    Both these test were succcessful using DB2 ( Database version is SQL08010,
    DataSource JDBC Driver version is 1.0.581 ).
    But running the same application in websphere using a websphere datasource
    ( based on com.ibm.db2.jcc.DB2ConnectionPoolDataSource) threw theexception:
    com.solarmetric.jdbc.ReportingSQLException: getMaxFieldSize is notsupported
    in JCC 1.0 {SELECT DISTINCT JDOCLASS FROM JAN.ANIMALJDO} [code=-99999,
    state=null]
    com.ibm.db2.jcc.b.SQLException: getMaxFieldSize is not supported in JCC1.0
    >
    I found someone else that had got the same error
    http://www.dbforums.com/t927844.html
    The suggestion is to install DB2 FIXPACK 3. I'll see if I can get that.
    /jan
    "Marc Prud'hommeaux" <[email protected]> wrote in message
    news:[email protected]...
    Jan-
    It appears to be a bug in Websphere 5.1.0. It appears to be fixed in
    5.1.1.
    If you cannot upgrade, can you try the workaround described at:
    http://www-106.ibm.com/developerworks/forums/dw_expandTree.jsp?thread=22186&forum=275&cat=9&message=99904#99904
    >>
    and let us know if it works?
    In article <[email protected]>, Jan Vasternas wrote:
    I try to install Kodo JCA to a Websphere v5.0 Test Environment in WSAD
    5.1.0
    via the Administartive console.
    Kodo is 3.0.1 Enterprise evaluation
    Console output below
    Any help appreciated
    /jan
    *** Starting the server ***
    ************ Start Display Current Environment ************
    WebSphere Platform 5.0 [BASE 5.0.2 ptf2M0325.01] running with processname
    localhost\localhost\server1 and process id 1816
    Host Operating System is Windows 2000, version 5.0
    Java version = J2RE 1.3.1 IBM Windows 32 build cn131-20030711a (JITenabled:
    jitc), Java Compiler = jitc, Java VM name = Classic VM
    was.install.root = C:\Program Files\IBM\WebSphere Studio\Application
    Developer\v5.1\runtimes\base_v5
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R
    com.ibm.websphere.management.exception.ConfigServiceException
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:272)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:208)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.newRefObject(MOFUtil.java:78)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:104
    9)
    [12/29/03 17:52:24:890 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:314
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.DocAccessor.createRootConfigObject(DocAc
    cessor.java:137)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.RootObjectDelegator.createConfigObject(R
    ootObjectDelegator.java:238)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigObjectDelegator.createConfigData(C
    onfigObjectDelegator.java:139)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigDataByTemp
    late(ConfigServiceImpl.java:680)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigData(Confi
    gServiceImpl.java:712)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.websphere.management.configservice.tasks.InstallRARTask.installResou
    rceAdapter(InstallRARTask.java:109)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.console.resources.j2c.J2CResourceAdapterDetailAction.perform(J2CR
    esourceAdapterDetailAction.java:293)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.ja
    va:1791)
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
    >>>
    [12/29/03 17:52:24:900 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
    tInstance.java:110)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
    cleServlet.java:174)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
    let.java:313)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
    leServlet.java:116)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
    :283)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
    vletReferenceState.java:42)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
    tanceReference.java:40)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
    WebAppRequestDispatcher.java:948)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
    tDispatcher.java:530)
    [12/29/03 17:52:24:910 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
    Dispatcher.java:176)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
    .java:201)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
    achedInvocation.java:71)
    [12/29/03 17:52:24:920 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
    uestProcessor.java:182)
    [12/29/03 17:52:25:030 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
    r.java:334)
    [12/29/03 17:52:25:030 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
    a:56)
    [12/29/03 17:52:25:030 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
    >>>
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R ---- Begin backtracefor
    nested exception
    [12/29/03 17:52:25:040 CET] 2fbb5bfb SystemErr R
    java.lang.NullPointerException
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:239)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.WorkspaceHelper.getTemplate(WorkspaceHel
    per.java:208)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.newRefObject(MOFUtil.java:78)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:104
    9)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.MOFUtil.createRefObject(MOFUtil.java:314
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.DocAccessor.createRootConfigObject(DocAc
    cessor.java:137)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.RootObjectDelegator.createConfigObject(R
    ootObjectDelegator.java:238)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigObjectDelegator.createConfigData(C
    onfigObjectDelegator.java:139)
    [12/29/03 17:52:25:050 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigDataByTemp
    late(ConfigServiceImpl.java:680)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.management.configservice.ConfigServiceImpl.createConfigData(Confi
    gServiceImpl.java:712)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.websphere.management.configservice.tasks.InstallRARTask.installResou
    rceAdapter(InstallRARTask.java:109)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.console.resources.j2c.J2CResourceAdapterDetailAction.perform(J2CR
    esourceAdapterDetailAction.java:293)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.ja
    va:1791)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
    >>>
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    [12/29/03 17:52:25:060 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServle
    tInstance.java:110)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecy
    cleServlet.java:174)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServ
    let.java:313)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecyc
    leServlet.java:116)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java
    :283)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidSer
    vletReferenceState.java:42)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletIns
    tanceReference.java:40)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(
    WebAppRequestDispatcher.java:948)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppReques
    tDispatcher.java:530)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequest
    Dispatcher.java:176)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:79)
    [12/29/03 17:52:25:071 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker
    .java:201)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(C
    achedInvocation.java:71)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletReq
    uestProcessor.java:182)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListene
    r.java:334)
    [12/29/03 17:52:25:081 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.jav
    a:56)
    [12/29/03 17:52:25:091 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:610)
    >>>
    [12/29/03 17:52:25:091 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.http.HttpConnection.run(HttpConnection.java:431)
    [12/29/03 17:52:25:091 CET] 2fbb5bfb SystemErr R at
    com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:593)--
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • Issue deploying on jboss 3.0.5

    I'm using kodo 2.4.0. The following is from the jboss startup log:
    20:06:20,592 INFO [MainDeployer] Starting deployment of package:
    file:/C:/jboss-3.0.5/server/default/deploy/kodo.rar
    20:06:20,713 INFO [RARMetaData] Loading Resource Adapter for integration of
    the Kodo Java Data Objects (JDO) implementation with J2EE 1.3 compliant
    managed environments
    20:06:20,723 WARN [RARMetaData] Element '<icon>
    <small-icon>kodo16.gif</small-icon>
    <large-icon>kodo32.gif</large-icon>
    </icon>' not recognised.
    20:06:20,723 INFO [RARMetaData] Required license terms present. See
    deployment descriptor.
    20:06:20,913 WARN [MainDeployer] The manifest entry in
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/jakarta-commons-logging-1.0.2.jar references URL
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/log4j.jar which could not be opened, entry ignored
    20:06:20,913 WARN [MainDeployer] The manifest entry in
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/jakarta-commons-logging-1.0.2.jar references URL
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/log4j-core.jar which could not be opened, entry
    ignored
    20:06:21,053 INFO [LocalTxConnectionManager] Creating
    20:06:21,063 INFO [LocalTxConnectionManager] Created
    20:06:21,083 INFO [LocalTxConnectionManager] Starting
    20:06:21,544 ERROR [LocalTxConnectionManager] Starting failed
    org.jboss.deployment.DeploymentException: expected one config-property-value
    tag
    at org.jboss.metadata.MetaData.getUniqueChild(MetaData.java:101)
    at
    org.jboss.resource.connectionmanager.RARDeployment.setMcfProperties(RARDeplo
    yment.java:787)
    at
    org.jboss.resource.connectionmanager.RARDeployment.startManagedConnectionFac
    tory(RARDeployment.java:560)

    Here is the ra.xml file with the changes. It's working in JBoss 3.0.6
    "Jonathan Harper" <[email protected]> wrote in message
    news:[email protected]...
    I added empty <config-property-value/> tags to all <config-property> tags
    within ra.xml and this issue was resolved.
    "Marc Prud'hommeaux" <[email protected]> wrote in message
    news:[email protected]...
    Jonathan-
    It looks like the JBoss people have messed with how they do RAR
    deployment again, and it looks to me like they introduced a bug:
    http://sourceforge.net/tracker/?group_id=22866&atid=376685&func=detail&aid=6
    67492
    I am unsure if this a fatal bug or not; are you able to look up and use
    the Kodo resource adaptor? If not, the fix is probably to either
    downgrade to JBoss 3.0.4, or else do the following:
    1. Unzip the kodo.rar file
    2. Edit the ra.xml file, and add empty <config-property-value/> tags
    for each of the <config-property> tags
    3. zip the kodo.rar file back up and try to deploy it
    Please let us know what happens with this.
    In article <[email protected]>, Jonathan Harper wrote:
    The attached kodo-service.xml was placed along with the kodo.rar file
    into
    the correct jboss deployment directory.
    "Robert Simmons" <[email protected]> wrote in message
    news:[email protected]...
    Hmm, Sounds like you didn't edit the service.XML file. Deployment
    consists
    of dropping in the archive as well as configuring a service.xml filethat
    has the connection info for the database, the license info and so on.If
    you
    did modify this file then please attach it so we can figure out
    what's
    fried.
    -- Robert Simmons jr.
    "Jonathan Harper" <[email protected]> wrote in message
    news:[email protected]...
    I'm using kodo 2.4.0. The following is from the jboss startup log:
    20:06:20,592 INFO [MainDeployer] Starting deployment of package:
    file:/C:/jboss-3.0.5/server/default/deploy/kodo.rar
    20:06:20,713 INFO [RARMetaData] Loading Resource Adapter for
    integration
    of
    the Kodo Java Data Objects (JDO) implementation with J2EE 1.3
    compliant
    managed environments
    20:06:20,723 WARN [RARMetaData] Element '<icon>
    <small-icon>kodo16.gif</small-icon>
    <large-icon>kodo32.gif</large-icon>
    </icon>' not recognised.
    20:06:20,723 INFO [RARMetaData] Required license terms present.
    See
    deployment descriptor.
    20:06:20,913 WARN [MainDeployer] The manifest entry in
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/jakarta-commons-logging-1.0.2.jar referencesURL
    >
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/log4j.jar which could not be opened, entryignored
    20:06:20,913 WARN [MainDeployer] The manifest entry in
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/jakarta-commons-logging-1.0.2.jar referencesURL
    >
    file:/C:/jboss-3.0.5/server/default/tmp/deploy/server/default/deploy/kodo.ra
    r/23.kodo.rar-contents/log4j-core.jar which could not be opened,entry
    ignored
    20:06:21,053 INFO [LocalTxConnectionManager] Creating
    20:06:21,063 INFO [LocalTxConnectionManager] Created
    20:06:21,083 INFO [LocalTxConnectionManager] Starting
    20:06:21,544 ERROR [LocalTxConnectionManager] Starting failed
    org.jboss.deployment.DeploymentException: expected oneconfig-property-value
    tag
    at
    org.jboss.metadata.MetaData.getUniqueChild(MetaData.java:101)
    at
    org.jboss.resource.connectionmanager.RARDeployment.setMcfProperties(RARDeplo
    yment.java:787)
    at
    org.jboss.resource.connectionmanager.RARDeployment.startManagedConnectionFac
    tory(RARDeployment.java:560)--
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com
    begin 666 ra.xml
    M/#]X;6P@=F5R<VEO;CTB,2XP(B!E;F-O9&EN9STB551&+3@B/SX*/"%$3T-4
    M65!%(&-O;FYE8W1O<B!054),24,@"B @(" G+2\O4W5N($UI8W)O<WES=&5M
    M<RP@26YC+B\O1%1$($-O;FYE8W1O<B Q+C O+T5.)R *(" @("=H='1P.B\O
    M:F%V82YS=6XN8V]M+V1T9"]C;VYN96-T;W)?,5\P+F1T9"<^"CPA+2T@"B @
    M("!297-O=7)C92!A9&%P=&]R(&1E<V-R:7!T;W(@9F]R('5S:6YG($MO9&\*
    M(" @($I$3R!I;B!A(&UA;F%G960@96YV:7)O;FUE;G0N"BTM/@H\8V]N;F5C
    M=&]R/@H@(" @/&1I<W!L87DM;F%M93Y+;V1O2D1//"]D:7-P;&%Y+6YA;64^
    M"B @(" \9&5S8W)I<'1I;VX^4F5S;W5R8V4@061A<'1E<B!F;W(@:6YT96=R
    M871I;VX@;V8@=&AE($MO9&\@2F%V82!$871A($]B:F5C=',@*$I$3RD@:6UP
    M;&5M96YT871I;VX@=VET:"!*,D5%(#$N,R!C;VUP;&EA;G0@;6%N86=E9"!E
    M;G9I<F]N;65N=',\+V1E<V-R:7!T:6]N/@H@(" @/'9E;F1O<BUN86UE/E-O
    M;&%R;65T<FEC+"!);F,N/"]V96YD;W(M;F%M93X*(" @(#QS<&5C+79E<G-I
    M;VX^,2XP/"]S<&5C+79E<G-I;VX^"B @(" \96ES+71Y<&4^:F1O/"]E:7,M
    M='EP93X*(" @(#QV97)S:6]N/C$N,#PO=F5R<VEO;CX*(" @(#QL:6-E;G-E
    M/@H@(" @(" @(#QD97-C<FEP=&EO;CX*(" @(" @("!3964@:'1T<#HO+W=W
    M=RYS;VQA<FUE=')I8RYC;VT@9F]R('1E<FUS(&%N9"!L:6-E;G-E(&-O;F1I
    M=&EO;G,N"B @(" @(" @/"]D97-C<FEP=&EO;CX*(" @(" @(" \;&EC96YS
    M92UR97%U:7)E9#YT<G5E/"]L:6-E;G-E+7)E<75I<F5D/@H@(" @/"]L:6-E
    M;G-E/@H@(" @/')E<V]U<F-E861A<'1E<CX*(" @(" @( D\;6%N86=E9&-O
    M;FYE8W1I;VYF86-T;W)Y+6-L87-S/F-O;2YS;VQA<FUE=')I8RYK;V1O+FEM
    M<&PN:F1B8RYE92Y-86YA9V5D0V]N;F5C=&EO;D9A8W1O<GE);7!L/"]M86YA
    M9V5D8V]N;F5C=&EO;F9A8W1O<GDM8VQA<W,^"B @(" @(" @/&-O;FYE8W1I
    M;VYF86-T;W)Y+6EN=&5R9F%C93YJ879A>"YR97-O=7)C92YC8VDN0V]N;F5C
    M=&EO;D9A8W1O<GD\+V-O;FYE8W1I;VYF86-T;W)Y+6EN=&5R9F%C93X*(" @
    M(" @(" \8V]N;F5C=&EO;F9A8W1O<GDM:6UP;"UC;&%S<SYC;VTN<V]L87)M
    M971R:6,N:V]D;RYI;7!L+FID8F,N964N2D1/0V]N;F5C=&EO;D9A8W1O<GD\
    M+V-O;FYE8W1I;VYF86-T;W)Y+6EM<&PM8VQA<W,^"@H*(" @(" @(" \8V]N
    M;F5C=&EO;BUI;G1E<F9A8V4^:F%V87@N<F5S;W5R8V4N8V-I+D-O;FYE8W1I
    M;VX\+V-O;FYE8W1I;VXM:6YT97)F86-E/@H@(" @(" @(#QC;VYN96-T:6]N
    M+6EM<&PM8VQA<W,^8V]M+G-O;&%R;65T<FEC+FMO9&\N964N145097)S:7-T
    M96YC94UA;F%G97(\+V-O;FYE8W1I;VXM:6UP;"UC;&%S<SX*"@H@(" @(" @
    M(#QT<F%N<V%C=&EO;BUS=7!P;W)T/DYO5')A;G-A8W1I;VX\+W1R86YS86-T
    M:6]N+7-U<'!O<G0^"@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \
    M9&5S8W)I<'1I;VX^5&AE(&YU;6)E<B!O9B!H87)D(')E9F5R96YC97,@=&\@
    M8V%C:&5D(&]B:F5C=',@=&AA="!T:&4@4&5R<VES=&5N8V5-86YA9V5R)W,@
    M8V%C:&4@=VEL;"!R971A:6X@*&EN(&%D9&ET:6]N('1O('1H92!S;V9T(')E
    M9F5R96YC92!C86-H92!T:&%T(&ET(&UA:6YT86EN<RDN(%-E='1I;F<@=&AI
    M<R!T;R!A(&AI9VAE<B!V86QU92!W:6QL(')E<W5L="!I;B!M;W)E(&]B:F5C
    M=',@8F5I;F<@<F5T86EN960@:6X@=&AE(&-A8VAE+"!A="!T:&4@8V]S="!O
    M9B!U=&EL:7II;F<@;6]R92!M96UO<GD@<F5S;W5R8V5S+B!3971T:6YG(&ET
    M('1O("TQ('=I;&P@8V%U<V4@=&AE(%!E<G-I<W1E;F-E36%N86=E<B!T;R!M
    M86EN=&%I;B!H87)D(')E9F5R96YC97,@;VYL>2X@5&AI<R!W:6QL(')E<W5L
    M="!I;B!B971T97(@<&5R9F]R;6%N8V4L(&)U="!C86X@:&%V92!A9'9E<G-E
    M(&5F9F5C=',@;VX@;65M;W)Y('5S86=E+CPO9&5S8W)I<'1I;VX^"B @(" @
    M(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D-A8VAE4F5F97)E;F-E4VEZ93PO
    M8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UT>7!E/FIA=F$N;&%N9RY);G1E9V5R/"]C;VYF:6<M<')O<&5R='DM='EP
    M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O
    M;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @
    M/&1E<V-R:7!T:6]N/E1H92!C;&%S<R!N86UE(&]F(&5T:&5R('1H92!*1$)#
    M(&IA=F$N<W%L+D1R:79E<BP@;W(@86X@:6YS=&%N8V4@;V8@82!J879A>"YS
    M<6PN1&%T85-O=7)C92!T;R!U<V4@=&\@8V]N;F5C="!T;R!T:&4@9&%T82!S
    M;W5R8V4N/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+6YA;64^0V]N;F5C=&EO;D1R:79E<DYA;64\+V-O;F9I9RUP<F]P97)T>2UN
    M86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N
    M4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @
    M(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E1H92!*
    M3D1)(&YA;64@;V8@=&AE(&-O;FYE8W1I;VX@9F%C=&]R>2!T;R!U<V4@9F]R
    M(&9I;F1I;F<@<F5A9"UO;FQY(&-O;FYE8W1I;VYS+CPO9&5S8W)I<'1I;VX^
    M"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D-O;FYE8W1I;VY&86-T
    M;W)Y,DYA;64\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF
    M:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O
    M<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@
    M"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^
    M"B @(" @(" @/&1E<V-R:7!T:6]N/E1H92!*3D1)(&YA;64@;V8@=&AE(&-O
    M;FYE8W1I;VX@9F%C=&]R>2!T;R!U<V4@9F]R(&]B=&%I;FEN9R!C;VYN96-T
    M:6]N<RX\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM
    M;F%M93Y#;VYN96-T:6]N1F%C=&]R>4YA;64\+V-O;F9I9RUP<F]P97)T>2UN
    M86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N
    M4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @
    M(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E1H92!P
    M87-S=V]R9"!F;W(@=&AE('5S97(@<W!E8VEF:65D(&EN($-O;FYE8W1I;VY5
    M<V5R3F%M93PO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UN86UE/D-O;FYE8W1I;VY087-S=V]R9#PO8V]N9FEG+7!R;W!E<G1Y+6YA
    M;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3
    M=')I;F<\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M
    M<')O<&5R='DM=F%L=64O/B *(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @
    M/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^02!S<&%C
    M92US97!A<F%T960@;&ES="!O9B!P<F]P97)T:65S('1O(&)E('!A<W-E9"!T
    M;R!T:&4@2D1"0R!$<FEV97(@=VAE;B!O8G1A:6YI;F<@82!#;VYN96-T:6]N
    M+B!0<F]P97)T:65S(&%R92!O9B!T:&4@9F]R;2 B:V5Y/79A;'5E(BX@268@
    M82!J879A>"YS<6PN1&%T85-O=7)C92!C;&%S<R!I<R!D969I;F5D(&EN('1H
    M92!J879A>"YJ9&\N;W!T:6]N+D-O;FYE8W1I;VY$<FEV97).86UE('!R;W!E
    M<G1Y+"!T:&5N('1H:7,@<')O<&5R='D@=VEL;"!B92!U<V5D('1O('-E="!B
    M96%N+6QI:V4@<')O<&5R=&EE<R!I;B!T:&4@1&%T85-O=7)C92!I;G-T86YC
    M92!U<&]N(&-R96%T:6]N+B!4:&5S92!P<F]P97)T:65S('9A<GD@9&5P96YD
    M:6YG(&]N('1H92!$871A4V]U<F-E(&EN('5S93H@<V5E('1H92!D;V-U;65N
    M=&%T:6]N(&9O<B!Y;W5R($1A=&%3;W5R8V4@9F]R(&1E=&%I;',@;VX@=&AE
    M('!R;W!E<G1I97,@=&\@=7-E+CPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O
    M;F9I9RUP<F]P97)T>2UN86UE/D-O;FYE8W1I;VY0<F]P97)T:65S/"]C;VYF
    M:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y
    M<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @
    M(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @/"]C;VYF:6<M
    M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C
    M<FEP=&EO;CY4:&4@;G5M8F5R(&]F('-E8V]N9',@=&\@=V%I="!B971W965N
    M('1E<W1I;F<@8V]N;F5C=&EO;G,@<F5T<FEE=F5D(&9R;VT@=&AE(&-O;FYE
    M8W1I;VX@<&]O;"X@3VYL>2!V86QI9"!W:&5N('5S:6YG('1H92!B=6EL="UI
    M;B!+;V1O(&-O;FYE8W1I;VX@<&]O;&EN9RX\+V1E<V-R:7!T:6]N/@H@(" @
    M(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y#;VYN96-T:6]N5&5S=%1I;65O
    M=70\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O
    M<&5R='DM='EP93YJ879A+FQA;F<N26YT96=E<CPO8V]N9FEG+7!R;W!E<G1Y
    M+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @
    M/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @
    M(" @(#QD97-C<FEP=&EO;CY4:&4@55),(&9O<B!T:&4@9&%T82!S;W5R8V4N
    M/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^
    M0V]N;F5C=&EO;E523#PO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I
    M9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L
    M=64O/B *(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P
    M97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^5&AE('5S97)N86UE(&9O<B!T
    M:&4@8V]N;F5C=&EO;B!L:7-T960@:6X@0V]N;F5C=&EO;E523"X\+V1E<V-R
    M:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y#;VYN96-T
    M:6]N57-E<DYA;64\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC
    M;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M
    M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E
    M+SX@"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R
    M='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E1H92!N86UE(&]F('1H92!C;&%S
    M<R!T;R!U<V4@9F]R(&-A8VAI;F<@;V8@9&%T82!L;V%D960@9G)O;2!T:&4@
    M9&%T82!S=&]R92X@375S="!I;7!L96UE;G0@8V]M+G-O;&%R;65T<FEC+FMO
    M9&\N<G5N=&EM92YD871A8V%C:&4N1&%T84-A8VAE+CPO9&5S8W)I<'1I;VX^
    M"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D1A=&%#86-H94-L87-S
    M/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E
    M<G1Y+71Y<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y
    M<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @/"]C
    M;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @
    M(#QD97-C<FEP=&EO;CY!('-P86-E+7-E<&%R871E9"!L:7-T(&]F('!R;W!E
    M<G1I97,@=&\@<&%S<R!T;R!T:&4@8VQA<W,@9&5F:6YE9"!I;B!C;VTN<V]L
    M87)M971R:6,N:V]D;RY$871A0V%C:&5#;&%S<R!U<&]N(&EN:71I86QI>F%T
    M:6]N+CPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN
    M86UE/D1A=&%#86-H95!R;W!E<G1I97,\+V-O;F9I9RUP<F]P97)T>2UN86UE
    M/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R
    M:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R
    M;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC
    M;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/E1H92!N86UE
    M(&]F('1H92!D969A=6QT(&-L87-S('1O('5S92!F;W(@;6%P<&EN9R!P97)S
    M:7-T96YT(&-L87-S97,@=&\@=&AE(&1A=&%B87-E+B!-=7-T("!E>'1E;F0@
    M8V]M+G-O;&%R;65T<FEC+FMO9&\N:6UP;"YJ9&)C+F]R;6%P<&EN9RY#;&%S
    M<TUA<'!I;F<N/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E
    M<G1Y+6YA;64^1&5F875L=$-L87-S36%P<&EN9T-L87-S/"]C;VYF:6<M<')O
    M<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V
    M82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @/"]C;VYF:6<M<')O<&5R
    M='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO
    M;CY4:&4@;G5M8F5R(&]F(')O=W,@=&AA="!W:6QL(&)E('!R92UF971C:&5D
    M('=H96X@86X@96QE;65N="!I;B!A(%%U97)Y(')E<W5L="!I<R!A8V-E<W-E
    M9"X\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M
    M93Y$969A=6QT1F5T8VA"871C:%-I>F4\+V-O;F9I9RUP<F]P97)T>2UN86UE
    M/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N26YT
    M96=E<CPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP
    M<F]P97)T>2UV86QU92\^( H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \
    M8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY4:&4@=&AR
    M97-H;VQD(&)E;&]W('=H:6-H(')E<W5L="!L:7-T<R!W:6QL(&)E(&-O;7!L
    M971E;'D@:6YS=&%N=&EA=&5D('5P;VX@=&AE:7(@8W)E871I;VXN($$@=F%L
    M=64@;V8@+3$@=VEL;"!A;'=A>7,@9F]R8V4@86QL(')E<W5L=',@=&\@8F4@
    M8V]M<&QE=&5L>2!I;G-T86YT:6%T960L('1H=7,@9&ES86)L:6YG(&QA>GD@
    M<F5S=6QT(&QO861I;F<N/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+6YA;64^1&5F875L=$9E=&-H5&AR97-H;VQD/"]C;VYF:6<M
    M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^
    M:F%V82YL86YG+DEN=&5G97(\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @
    M(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64O/B *(" @(#PO8V]N9FEG+7!R
    M;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I
    M<'1I;VX^5&AE(&YA;64@;V8@=&AE(&1E9F%U;'0@8VQA<W,@=&\@=7-E(&9O
    M<B!M86YA9VEN9R!S=6)C;&%S<R!I;F1I8V%T;W(@8V]L=6UN<RX@375S="!I
    M;7!L96UE;G0@=&AE(&-O;2YS;VQA<FUE=')I8RYK;V1O+FEM<&PN:F1B8RYO
    M<FUA<'!I;F<N4W5B8VQA<W-0<F]V:61E<B!I;G1E<F9A8V4N(%-E92!C=7-T
    M;VT@8VQA<W,@:6YD:6-A=&]R(&1O8W5M96YT871I;VX@9F]R(&UO<F4@:6YF
    M;W)M871I;VX@86)O=70@<W5B8VQA<W,@<')O=FED97)S+CPO9&5S8W)I<'1I
    M;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/D1E9F%U;'13=6)C
    M;&%S<U!R;W9I9&5R0VQA<W,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @
    M(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG/"]C
    M;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M
    M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/D$@<W!A8V4M<V5P87)A
    M=&5D(&QI<W0@;V8@<')O<&5R=&EE<R!T;R!P87-S('1O('1H92!C;&%S<R!D
    M969I;F5D(&EN(&-O;2YS;VQA<FUE=')I8RYK;V1O+FEM<&PN:F1B8RY$969A
    M=6QT4W5B8VQA<W-0<F]V:61E<D-L87-S('5P;VX@:6YI=&EA;&EZ871I;VXN
    M/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^
    M1&5F875L=%-U8F-L87-S4')O=FED97)0<F]P97)T:65S/"]C;VYF:6<M<')O
    M<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V
    M82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @/"]C;VYF:6<M<')O<&5R
    M='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO
    M;CY4:&4@1$)$:6-T:6]N87)Y('1O('5S92!F;W(@=&AI<R!C;VYF:6=U<F%T
    M:6]N+B!4:&ES(&ES(&%U=&\M9&5T96-T960@8F%S960@;VX@=&AE('-E='1I
    M;F<@;V8@:F%V87@N:F1O+F]P=&EO;BY#;VYN96-T:6]N55),+"!S;R!Y;W4@
    M;F5E9"!O;FQY('-E="!T:&ES('1O(&]V97)R:61E('1H92!D969A=6QT('=I
    M=&@@>6]U<B!O=VX@8W5S=&]M($1"1&EC=&EO;F%R>2!O<B!I9B!Y;W4@87)E
    M('5S:6YG(&%N('5N<F5C;V=N:7IE9"!D<FEV97(N/"]D97-C<FEP=&EO;CX*
    M(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^1&EC=&EO;F%R>4-L87-S
    M/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E
    M<G1Y+71Y<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y
    M<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @/"]C
    M;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @
    M(#QD97-C<FEP=&EO;CY!('-P86-E+7-E<&%R871E9"!L:7-T(&]F(&YA;64M
    M=F%L=64@<')O<&5R=&EE<R!S971T:6YG<R!T;R!P87-S('1O('1H92!D:6-T
    M:6]N87)Y(&1E9FEN960@8GD@8V]M+G-O;&%R;65T<FEC+FMO9&\N:6UP;"YJ
    M9&)C+D1I8W1I;VYA<GE#;&%S<RX@36%N>2!O9B!T:&4@1$)$:6-T:6]N87)Y
    M(&]P=&EO;G,@87)E(&%U=&]M871I8V%L;'D@8V]N9FEG=7)E9"!B>2!C;VYC
    M<F5T92!S=6)C;&%S<V5S(&]F($=E;F5R:6-$:6-T:6]N87)Y+B!4:&4@9&5F
    M875L=',@8V%N+"!H;W=E=F5R+"!B92!O=F5R<FED9&5N(&)Y('5S:6YG('1H
    M:7,@<')O<&5R='DN/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R
    M;W!E<G1Y+6YA;64^1&EC=&EO;F%R>5!R;W!E<G1I97,\+V-O;F9I9RUP<F]P
    M97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A
    M+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T
    M>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N
    M/DEF('1R=64L('1H96X@2V]D;R!*1$\@=VEL;"!A;&QO=R!T:&4@=7-E(&]F
    M('%U97)Y(&9I;'1E<B!E>'1E;G-I;VYS+B!3964@=&AE('%U97)Y(&5X=&5N
    M<VEO;G,@9&]C=6UE;G1A=&EO;B!F;W(@;6]R92!I;F9O<FUA=&EO;BX\+V1E
    M<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y%;F%B
    M;&51=65R>45X=&5N<VEO;G,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @
    M(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N0F]O;&5A;CPO
    M8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UV86QU92\^( H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG
    M+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP=&EO;CY)9B!T<G5E+"!T:&5N
    M(&%L;"!F:65L9',@;V8@86QL(&-L87-S97,@:6X@82!G:79E;B!I;FAE<FET
    M86YC92!H:65R87)C:'D@=VEL;"!B>2!D969A=6QT(&UA<"!I;G1O('1H92!L
    M96%S="UD97)I=F5D('1Y<&4G<R!D969A=6QT('!R:6UA<GD@=&%B;&4N($EF
    M(&9A;'-E('1H96X@82!N97<@9&5F875L="!P<FEM87)Y('1A8FQE('=I;&P@
    M8F4@8W)E871E9"!F;W(@96%C:"!C;&%S<R!I;B!T:&4@:6YH97)I=&%N8V4@
    M:&EE<F%R8VAY+"!A;F0@96%C:"!T>7!E)W,@9&5C;&%R960@9FEE;&1S('=I
    M;&P@;6%P('1O('1H870@=&%B;&4@8GD@9&5F875L="X\+V1E<V-R:7!T:6]N
    M/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y&;&%T26YH97)I=&%N
    M8V5-87!P:6YG/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N
    M9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG+D)O;VQE86X\+V-O;F9I9RUP
    M<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64O
    M/B *(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T
    M>3X*(" @(" @(" \9&5S8W)I<'1I;VX^268@9F%L<V4L('1H96X@=&AE($I$
    M3R!I;7!L96UE;G1A=&EO;B!M=7-T(&-O;G-I9&5R(&UO9&EF:6-A=&EO;G,L
    M(&1E;&5T:6]N<RP@86YD(&%D9&ET:6]N<R!I;B!T:&4@4&5R<VES=&5N8V5-
    M86YA9V5R('1R86YS86-T:6]N(&-A8VAE('=H96X@97AE8W5T:6YG(&$@<75E
    M<GD@:6YS:61E(&$@=')A;G-A8W1I;VXN($5L<V4L('1H92!I;7!L96UE;G1A
    M=&EO;B!I<R!F<F5E('1O(&EG;F]R92!T:&4@8V%C:&4@86YD(&5X96-U=&4@
    M=&AE('%U97)Y(&1I<F5C=&QY(&%G86EN<W0@=&AE(&1A=&$@<W1O<F4N/"]D
    M97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^26=N
    M;W)E0V%C:&4\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF
    M:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N0F]O;&5A;CPO8V]N9FEG+7!R
    M;W!E<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^
    M( H@(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y
    M/@H@(" @(" @(#QD97-C<FEP=&EO;CY4:&4@;&EC96YS92!K97D@<')O=FED
    M960@=&\@>6]U(&)Y(%-O;&%R365T<FEC+B!+97ES(&%R92!A=F%I;&%B;&4@
    M870@=W=W+G-O;&%R;65T<FEC+F-O;3PO9&5S8W)I<'1I;VX^"B @(" @(" @
    M/&-O;F9I9RUP<F]P97)T>2UN86UE/DQI8V5N<V5+97D\+V-O;F9I9RUP<F]P
    M97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A
    M+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T
    M>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N
    M/E1H92!N86UE(&]F('1H92!C;&%S<R!T;R!U<V4@9F]R(&]B=&%I;FEN9R!A
    M(')E9F5R96YC92!T;R!T:&4@=')A;G-A8W1I;VX@;6%N86=E<B!I;B!A;B!E
    M;G1E<G!R:7-E(&5N=FER;VYM96YT+B!-=7-T(&EM<&QE;65N="!T:&4@8V]M
    M+G-O;&%R;65T<FEC+FMO9&\N964N36%N86=E9%)U;G1I;64@:6YT97)F86-E
    M+CPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE
    M/DUA;F%G9612=6YT:6UE0VQA<W,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@
    M(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG
    M/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E
    M<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF
    M:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N/D$@<W!A8V4M<V5P
    M87)A=&5D(&QI<W0@;V8@<')O<&5R=&EE<R!T;R!P87-S('1O('1H92!C;&%S
    M<R!D969I;F5D(&EN(&-O;2YS;VQA<FUE=')I8RYK;V1O+DUA;F%G9612=6YT
    M:6UE0VQA<W,@=7!O;B!I;FET:6%L:7IA=&EO;BX\+V1E<V-R:7!T:6]N/@H@
    M(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y-86YA9V5D4G5N=&EM95!R
    M;W!E<G1I97,\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF
    M:6<M<')O<&5R='DM='EP93YJ879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O
    M<&5R='DM='EP93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@
    M"B @(" \+V-O;F9I9RUP<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^
    M"B @(" @(" @/&1E<V-R:7!T:6]N/E1H92!M87AI;75M(&YU;6)E<B!O9B!C
    M;VYN96-T:6]N<R!T;R!P;V]L+B!)9B!A;&P@;V8@=&AE<V4@87)E(&EN('5S
    M92P@=&AE;B!097)S:7-T96YC94UA;F%G97(@:6YS=&%N8V5S(&UU<W0@=V%I
    M="!F;W(@82!C;VYN96-T:6]N('1O(&)E8V]M92!A=F%I;&%B;&4N(%1H:7,@
    M;W!T:6]N(&AA<R!B965N(')E;6]V960@9G)O;2!T:&4@<W!E8VEF:6-A=&EO
    M;BP@8G5T('=E('-T:6QL('5S92!T:&4@:F%V87@N:F1O+F]P=&EO;B!F;W(@
    M8F%C:W=A<F1S(&-O;7!A=&EB:6QI='DN/"]D97-C<FEP=&EO;CX*(" @(" @
    M(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^36%X4&]O;#PO8V]N9FEG+7!R;W!E
    M<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N
    M;&%N9RY);G1E9V5R/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T
    M>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N
    M/E1H92!M:6YI;75M(&YU;6)E<B!O9B!C;VYN96-T:6]N<R!T;R!K965P(&EN
    M('1H92!P;V]L+B!4:&ES(&]P=&EO;B!H87,@8F5E;B!R96UO=F5D(&9R;VT@
    M=&AE('-P96-I9FEC871I;VXL(&)U="!W92!S=&EL;"!U<V4@=&AE(&IA=F%X
    M+FID;RYO<'1I;VX@9F]R(&)A8VMW87)D<R!C;VUP871I8FEL:71Y+CPO9&5S
    M8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN86UE/DUI;E!O
    M;VP\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O
    M<&5R='DM='EP93YJ879A+FQA;F<N26YT96=E<CPO8V]N9FEG+7!R;W!E<G1Y
    M+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @
    M/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @
    M(" @(#QD97-C<FEP=&EO;CY4:&4@;G5M8F5R(&]F(&UI;&QI<V5C;VYD<R!T
    M;R!W86ET(&9O<B!A('!O;VQE9"!C;VYN96-T:6]N(&)E9F]R92!T:')O=VEN
    M9R!A;B!E>&-E<'1I;VX@:68@=&AE('!O;VP@:7,@96UP='DN(%1H:7,@;W!T
    M:6]N(&AA<R!B965N(')E;6]V960@9G)O;2!T:&4@<W!E8VEF:6-A=&EO;BP@
    M8G5T('=E('-T:6QL('5S92!T:&4@:F%V87@N:F1O+F]P=&EO;B!F;W(@8F%C
    M:W=A<F1S(&-O;7!A=&EB:6QI='DN/"]D97-C<FEP=&EO;CX*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+6YA;64^37-786ET/"]C;VYF:6<M<')O<&5R='DM
    M;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG
    M+DEN=&5G97(\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF
    M:6<M<')O<&5R='DM=F%L=64O/B *(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@
    M(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^268@
    M=')U92P@=&AE;B!T:&4@87!P;&EC871I;VX@<&QA;G,@=&\@:&%V92!M=6QT
    M:7!L92!T:')E861S('-I;75L=&%N96]U<VQY(&%C8V5S<VEN9R!A('-I;F=L
    M92!097)S:7-T96YC94UA;F%G97(L('-O(&UE87-U<F5S(&UU<W0@8F4@=&%K
    M96X@=&\@96YS=7)E('1H870@=&AE(&EM<&QE;65N=&%T:6]N(&ES('1H<F5A
    M9"US869E+B!/=&AE<G=I<V4L('1H92!I;7!L96UE;G1A=&EO;B!N965D(&YO
    M="!A9&1R97-S('1H<F5A9"!S869E='DN/"]D97-C<FEP=&EO;CX*(" @(" @
    M(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^375L=&ET:')E861E9#PO8V]N9FEG
    M+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E
    M/FIA=F$N;&%N9RY";V]L96%N/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @
    M(" @(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP
    M<F]P97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R
    M:7!T:6]N/DEF('1R=64L('1H96X@:70@:7,@<&]S<VEB;&4@=&\@<F5A9"!P
    M97)S:7-T96YT(&1A=&$@;W5T<VED92!T:&4@8V]N=&5X="!O9B!A('1R86YS
    M86-T:6]N+B!/=&AE<G=I<V4L(&$@=')A;G-A8W1I;VX@;75S="!B92!I;B!P
    M<F]G<F5S<R!I;B!O<F1E<B!R96%D(&1A=&$N/"]D97-C<FEP=&EO;CX*(" @
    M(" @(" \8V]N9FEG+7!R;W!E<G1Y+6YA;64^3F]N=')A;G-A8W1I;VYA;%)E
    M860\+V-O;F9I9RUP<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O
    M<&5R='DM='EP93YJ879A+FQA;F<N0F]O;&5A;CPO8V]N9FEG+7!R;W!E<G1Y
    M+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @
    M/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @
    M(" @(#QD97-C<FEP=&EO;CY)9B!T<G5E+"!T:&5N(&ET(&ES('!O<W-I8FQE
    M('1O('=R:71E('1O(&9I96QD<R!O9B!A('!E<G-I<W1E;G0M;F]N=')A;G-A
    M8W1I;VYA;"!O8FIE8W0@=VAE;B!A('1R86YS86-T:6]N(&ES(&YO="!I;B!P
    M<F]G<F5S<RX@268@9F%L<V4L('-U8V@@82!W<FET92!W:6QL(')E<W5L="!I
    M;B!A($I$3U5S97)%>&-E<'1I;VXN/"]D97-C<FEP=&EO;CX*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+6YA;64^3F]N=')A;G-A8W1I;VYA;%=R:71E/"]C
    M;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+71Y<&4^:F%V82YL86YG+D)O;VQE86X\+V-O;F9I9RUP<F]P97)T>2UT>7!E
    M/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64O/B *(" @(#PO8V]N
    M9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \
    M9&5S8W)I<'1I;VX^4V5L96-T<R!B971W965N(&]P=&EM:7-T:6,@86YD('!E
    M<W-I;6ES=&EC("AD871A('-T;W)E*2!T<F%N<V%C=&EO;F%L(&UO9&5S+B \
    M+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y/
    M<'1I;6ES=&EC/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N
    M9FEG+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG+D)O;VQE86X\+V-O;F9I9RUP
    M<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64O
    M/B *(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T
    M>3X*(" @(" @(" \9&5S8W)I<'1I;VX^5&AE(&YA;64@;V8@=&AE(&-L87-S
    M('1H870@=&AE(%!E<G-I<W1E;F-E36%N86=E<D9A8W1O<GD@<VAO=6QD(&-R
    M96%T92!W:&5N(&-R96%T:6YG(&$@;F5W(%!E<G-I<W1E;F-E36%N86=E<DEM
    M<&PN($UU<W0@97AT96YD(&-O;2YS;VQA<FUE=')I8RYK;V1O+G)U;G1I;64N
    M4&5R<VES=&5N8V5-86YA9V5R26UP;"X\+V1E<V-R:7!T:6]N/@H@(" @(" @
    M(#QC;VYF:6<M<')O<&5R='DM;F%M93Y097)S:7-T96YC94UA;F%G97)#;&%S
    M<SPO8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P
    M97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I9RUP<F]P97)T>2UT
    M>7!E/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64O/B *(" @(#PO
    M8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @
    M(" \9&5S8W)I<'1I;VX^5&AE(&YA;64@;V8@=&AE(&-O;F-R971E(&EM<&QE
    M;65N=&%T:6]N(&]F(&IA=F%X+FID;RY097)S:7-T96YC94UA;F%G97)&86-T
    M;W)Y('1H870@:F%V87@N:F1O+DI$3TAE;'!E<BYG971097)S:7-T96YC94UA
    M;F%G97)&86-T;W)Y("@I('-H;W5L9"!C<F5A=&4N($9O<B!+;V1O($I$3RP@
    M=&AI<R!S:&]U;&0@8F4@8V]M+G-O;&%R;65T<FEC+FMO9&\N:6UP;"YJ9&)C
    M+DI$0D-097)S:7-T96YC94UA;F%G97)&86-T;W)Y(&]R(&-O;2YS;VQA<FUE
    M=')I8RYK;V1O+FEM<&PN:F1B8RYE92Y%15!E<G-I<W1E;F-E36%N86=E<D9A
    M8W1O<GDL(&]R(&$@8W5S=&]M(&5X=&5N<VEO;B!O9B!O;F4@;V8@=&AE<V4@
    M='EP97,N/"]D97-C<FEP=&EO;CX*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y
    M+6YA;64^4&5R<VES=&5N8V5-86YA9V5R1F%C=&]R>4-L87-S/"]C;VYF:6<M
    M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG+7!R;W!E<G1Y+71Y<&4^
    M:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E<G1Y+71Y<&4^"B @(" @
    M(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@(" @/"]C;VYF:6<M<')O
    M<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@(" @(" @(#QD97-C<FEP
    M=&EO;CY!('-P86-E+7-E<&%R871E9"!L:7-T(&]F('!R;W!E<G1I97,@=&\@
    M<&%S<R!T;R!T:&4@8VQA<W,@9&5F:6YE9"!I;B!C;VTN<V]L87)M971R:6,N
    M:V]D;RY097)S:7-T96YC94UA;F%G97)#;&%S<R!U<&]N(&EN:71I86QI>F%T
    M:6]N+CPO9&5S8W)I<'1I;VX^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UN
    M86UE/E!E<G-I<W1E;F-E36%N86=E<E!R;W!E<G1I97,\+V-O;F9I9RUP<F]P
    M97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ879A
    M+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @(" \
    M8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P97)T
    M>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T:6]N
    M/D$@8V]M;6$M<V5P87)A=&5D(&QI<W0@;V8@8VQA<W-E<R!T:&%T('=I;&P@
    M8F4@:6YI=&EA;&EZ960@=VAE;F5V97(@82!N97<@4&5R<VES=&5N8V5-86YA
    M9V5R(&ES(&EN<W1A;G1I871E9"X@5&AI<R!C86X@8F4@=7-E9"!T;R!G970@
    M87)O=6YD(&ES<W5E<R!W:71H(&%P<&QI8V%T:6]N(&ED96YT:71Y(&-L87-S
    M97,@;F]T(&)E:6YG(&%S<V]C:6%T960@=VET:"!T:&5I<B!R97-P96-T:79E
    M('!E<G-I<W1E;G0@8VQA<W-E<RX\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC
    M;VYF:6<M<')O<&5R='DM;F%M93Y097)S:7-T96YT5'EP97,\+V-O;F9I9RUP
    M<F]P97)T>2UN86UE/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM='EP93YJ
    M879A+FQA;F<N4W1R:6YG/"]C;VYF:6<M<')O<&5R='DM='EP93X*(" @(" @
    M(" \8V]N9FEG+7!R;W!E<G1Y+79A;'5E+SX@"B @(" \+V-O;F9I9RUP<F]P
    M97)T>3X*(" @(#QC;VYF:6<M<')O<&5R='D^"B @(" @(" @/&1E<V-R:7!T
    M:6]N/E1H92!N86UE(&]F('1H92!C;&%S<R!T;R!U<V4@=&\@<')O>'D@<V5C
    M;VYD(&-L87-S(&]B:F5C=',@:6X@;6%N86=E9"!I;G-T86YC97,N("!-=7-T
    M(&EM<&QE;65N="!C;VTN<V]L87)M971R:6,N:V]D;RYU=&EL+E!R;WAY36%N
    M86=E<BX\+V1E<V-R:7!T:6]N/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM
    M;F%M93Y0<F]X>4UA;F%G97)#;&%S<SPO8V]N9FEG+7!R;W!E<G1Y+6YA;64^
    M"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UT>7!E/FIA=F$N;&%N9RY3=')I
    M;F<\+V-O;F9I9RUP<F]P97)T>2UT>7!E/@H@(" @(" @(#QC;VYF:6<M<')O
    M<&5R='DM=F%L=64O/B *(" @(#PO8V]N9FEG+7!R;W!E<G1Y/@H@(" @/&-O
    M;F9I9RUP<F]P97)T>3X*(" @(" @(" \9&5S8W)I<'1I;VX^02!S<&%C92US
    M97!A<F%T960@;&ES="!O9B!P<F]P97)T:65S('1O('!A<W,@=&\@=&AE(&-L
    M87-S(&1E9FEN960@:6X@8V]M+G-O;&%R;65T<FEC+FMO9&\N4')O>'E-86YA
    M9V5R0VQA<W,@=7!O;B!I;FET:6%L:7IA=&EO;BX\+V1E<V-R:7!T:6]N/@H@
    M(" @(" @(#QC;VYF:6<M<')O<&5R='DM;F%M93Y0<F]X>4UA;F%G97)0<F]P
    M97)T:65S/"]C;VYF:6<M<')O<&5R='DM;F%M93X*(" @(" @(" \8V]N9FEG
    M+7!R;W!E<G1Y+71Y<&4^:F%V82YL86YG+E-T<FEN9SPO8V]N9FEG+7!R;W!E
    M<G1Y+71Y<&4^"B @(" @(" @/&-O;F9I9RUP<F]P97)T>2UV86QU92\^( H@
    M(" @/"]C;VYF:6<M<')O<&5R='D^"B @(" \8V]N9FEG+7!R;W!E<G1Y/@H@
    M(" @(" @(#QD97-C<FEP=&EO;CY!(&QI<W0@;V8@<75E<GD@9FEL=&5R(&QI
    M<W1E;F5R<R!T;R!A9&0@=&\@=&AE(&1E9F%U;'0@;&ES="!O9B!E>'1E;G-I
    M;VYS+B!)9VYO<F5D(&EF(&-O;2YS;VQA<FUE=')I8RYK;V1O+D5N86)L95%U
    M97)Y17AT96YS:6]N<R!I<R!F86QS92X\+V1E<V-R:7!T:6]N/@H@(" @(" @
    M(#QC;VYF:6<M<')O<&5R='DM;F%M93Y1=65R>49I;'1E<DQI<W1E;F5R<SPO
    M8V]N9FEG+7!R;W!E<G1Y+6YA;64^"B @(" @(" @/&-O;F9I9RUP<F]P97)T
    M>2UT>7!E/FIA=F$N;&%N9RY3=')I;F<\+V-O;F9I9RUP<F]P97)T>2UT>7!E
    M/@H@(" @(" @(#QC;VYF:6<M<')O<&5R='DM=F%L=64O/B *(" @(#PO8V]N
    M9FEG+7!R;W!E<G1Y/@H@(" @/&-O;F9I9RUP<F]P97)T>3X*(" @(" @(" \
    M9&5S8W)I<'1I;VX^268@=')U92P@=&AE;B!F:65L9',@:6X@82!P97)S:7-T
    M96YC92UC87!A8FQE(&]B:F5C="!T:&%T(&AA=F4@8F5E;B!C:&%N9V5D(&1U
    M<FEN9R!A('1R86YS86-T:6]N('=I;&P@8F4@<F]L;&5D(&)A8VL@=&\@=&AE
    M:7(@;W)I9VEN86P@=F%L=65S('5P;VX@82!R;VQL8F%C:RX@3W1H97)W:7-E
    M+"!T:&4@=F%L=65S('=I;&P@;F]T(&)E(&-H86YG960@=7!O;B!R;VQL8F%C
    M:RX

  • Deployment fails: where is java:/kodo? - server.log (0/1)

    I am trying to use Kodo 2.2.4 via JCA on JBoss 3.0 RC1 on Mac OS X.
    Despite deployment of kodo.rar being declared a success in JBoss's
    output, nothing is bound to the JNDI name "java:/kodo". I think I have
    filled in my configuration into kodo-service.xml correctly, so I'd like
    very much to find out what I am doing wrong.
    Please contact me if you need more details.
    Attachment: JBoss server.log (DEBUG enabled).
    Best regards,
    Jakob

    <[email protected]> writes:
    I am trying to use Kodo 2.2.4 via JCA on JBoss 3.0 RC1 on Mac OS X.
    Despite deployment of kodo.rar being declared a success in JBoss's
    output, nothing is bound to the JNDI name "java:/kodo". I think I have
    filled in my configuration into kodo-service.xml correctly, so I'd like
    very much to find out what I am doing wrong.
    Please contact me if you need more details.
    Attachment: JBoss server.log (DEBUG enabled).
    Best regards,
    JakobUnfortunately, JBoss made massive, undocumented changes to their JCA
    configuration format between 3.0.0 beta and RC1. We are working on a
    RC1-compatible example.
    In the meantime, your options are to use the 3.0.0 beta or manually bind
    a PersistenceManagerFactory to JNDI rather than use JCA.
    -Patrick
    Patrick Linskey [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • Deployment fails: where is java:/kodo? - server.log (1/1)

    begin 644 server.log
    M,C`P,BTP-2TP-R`R,#HT-3HT-"PU.3,@1$5"54<@6V]R9RYJ8F]S<RYL;V=G
    M:6YG+DQO9S1J4V5R=FEC95T@26YS=&%L;&5D(%-Y<W1E;2YO=70@861A<'1E
    M<@HR,#`R+3`U+3`W(#(P.C0U.C0T+#4Y-B!$14)51R!;;W)G+FIB;W-S+FQO
    M9V=I;F<N3&]G-&I397)V:6-E72!);G-T86QL960@4WES=&5M+F5R<B!A9&%P
    M=&5R"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L-C$S($1%0E5'(%MO<F<N:F)O<W,N
    M;&]G9VEN9RY,;V<T:E-E<G9I8V5=($%D9&5D(%1H<F]W86)L94QI<W1E;F5R
    M.B!O<F<N:F)O<W,N;&]G9VEN9RY,;V<T:E-E<G9I8V4D5&AR;W=A8FQE3&ES
    M=&5N97),;V=G:6YG061A<'1E<D`S,&(V-S8*,C`P,BTP-2TP-R`R,#HT-3HT
    M-"PV,30@24Y&3R`@6V]R9RYJ8F]S<RYL;V=G:6YG+DQO9S1J4V5R=FEC95T@
    M4W1A<G1E9`HR,#`R+3`U+3`W(#(P.C0U.C0T+#8S-2!$14)51R!;;W)G+FIB
    M;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R72!,;V=G:6YG(&AA<R!B965N(&EN
    M:71I86QI>F5D"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L-C@Y($E.1D\@(%MO<F<N
    M:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O72!*879A('9E<G-I;VXZ
    M(#$N,RXQ+$%P<&QE($-O;7!U=&5R+"!);F,N"C(P,#(M,#4M,#<@,C`Z-#4Z
    M-#0L-S`U($E.1D\@(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97))
    M;F9O72!*879A(%9-.B!*879A($AO=%-P;W0H5$TI($-L:65N="!632`Q+C,N
    M,2Q!<'!L92!#;VUP=71E<BP@26YC+@HR,#`R+3`U+3`W(#(P.C0U.C0T+#<P
    M-B!)3D9/("!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF;UT@
    M3U,M4WES=&5M.B!-86,@3U,@6"`Q,"XQ+C0L<'!C"C(P,#(M,#4M,#<@,C`Z
    M-#4Z-#0L-S`W($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V
    M97));F9O72!&=6QL(%-Y<W1E;2!0<F]P97)T:65S($1U;7`*,C`P,BTP-2TP
    M-R`R,#HT-3HT-"PW,C@@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R
    M+E-E<G9E<DEN9F]=("`@("!J879A+G)U;G1I;64N;F%M93H@2F%V82A432D@
    M,B!2=6YT:6UE($5N=FER;VYM96YT+"!3=&%N9&%R9"!%9&ET:6]N"C(P,#(M
    M,#4M,#<@,C`Z-#4Z-#0L-S<V($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E
    M<G9E<BY397)V97));F9O72`@("`@:F)O<W,N<V5R=F5R+F)A<V4N9&ER.B`O
    M57-E<G,O4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S
    M<RTS+C`N,%)#,2]S97)V97(*,C`P,BTP-2TP-R`R,#HT-3HT-"PW-S<@1$5"
    M54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!S
    M=6XN8F]O="YL:6)R87)Y+G!A=&@Z("]3>7-T96TO3&EB<F%R>2]&<F%M97=O
    M<FMS+TIA=F%632YF<F%M97=O<FLO5F5R<VEO;G,O,2XS+C$O3&EB<F%R:65S
    M"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L-S<X($1%0E5'(%MO<F<N:F)O<W,N<WES
    M=&5M+G-E<G9E<BY397)V97));F9O72`@("`@:F)O<W,N<V5R=F5R+FQI8BYU
    M<FPZ(&9I;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI"
    M;W-S+S,O:F)O<W,M,RXP+C!20S$O<V5R=F5R+TES<W5E365I<W1E<B]L:6(O
    M"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L-S<X($1%0E5'(%MO<F<N:F)O<W,N<WES
    M=&5M+G-E<G9E<BY397)V97));F9O72`@("`@:F%V82YV;2YV97)S:6]N.B`Q
    M+C,N,0HR,#`R+3`U+3`W(#(P.C0U.C0T+#<W.2!$14)51R!;;W)G+FIB;W-S
    M+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF;UT@("`@(&=O<&AE<E!R;WAY4V5T
    M.B!F86QS90HR,#`R+3`U+3`W(#(P.C0U.C0T+#<W.2!$14)51R!;;W)G+FIB
    M;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF;UT@("`@(&IA=F$N=FTN=F5N
    M9&]R.B!!<'!L92!#;VUP=71E<BP@26YC+@HR,#`R+3`U+3`W(#(P.C0U.C0T
    M+#<X,"!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF
    M;UT@("`@(&IA=F$N=F5N9&]R+G5R;#H@:'1T<#HO+V%P<&QE+F-O;2\*,C`P
    M,BTP-2TP-R`R,#HT-3HT-"PW.#$@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN
    M<V5R=F5R+E-E<G9E<DEN9F]=("`@("!P871H+G-E<&%R871O<CH@.@HR,#`R
    M+3`U+3`W(#(P.C0U.C0T+#<X,2!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS
    M97)V97(N4V5R=F5R26YF;UT@("`@(&IA=F$N=FTN;F%M93H@2F%V82!(;W13
    M<&]T*%1-*2!#;&EE;G0@5DT*,C`P,BTP-2TP-R`R,#HT-3HT-"PW.#(@1$5"
    M54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!F
    M:6QE+F5N8V]D:6YG+G!K9SH@<W5N+FEO"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L
    M-S@R($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O
    M72`@("`@:F%V82YV;2YS<&5C:69I8V%T:6]N+FYA;64Z($IA=F$@5FER='5A
    M;"!-86-H:6YE(%-P96-I9FEC871I;VX*,C`P,BTP-2TP-R`R,#HT-3HT-"PW
    M.#,@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=
    M("`@("!U<V5R+F1I<CH@+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P
    M;W)T+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O8FEN"C(P,#(M,#4M,#<@,C`Z
    M-#4Z-#0L-S@S($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V
    M97));F9O72`@("`@:F)O<W,N<V5R=F5R+F)A<V4N=7)L.B!F:6QE.B]5<V5R
    M<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N
    M,"XP4D,Q+W-E<G9E<B\*,C`P,BTP-2TP-R`R,#HT-3HT-"PW.#0@1$5"54<@
    M6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!J879A
    M+G)U;G1I;64N=F5R<VEO;CH@,2XS+C$M<F]O="TP,C`R,3DM,C`Z,#<*,C`P
    M,BTP-2TP-R`R,#HT-3HT-"PW.#4@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN
    M<V5R=F5R+E-E<G9E<DEN9F]=("`@("!J879A+F%W="YG<F%P:&EC<V5N=CH@
    M<W5N+F%W="Y-86-'<F%P:&EC<T5N=FER;VYM96YT"C(P,#(M,#4M,#<@,C`Z
    M-#4Z-#0L-S@U($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V
    M97));F9O72`@("`@;W,N87)C:#H@<'!C"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L
    M-S@V($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O
    M72`@("`@:F%V82YI;RYT;7!D:7(Z("]T;7`*,C`P,BTP-2TP-R`R,#HT-3HT
    M-"PW.#<@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN
    M9F]=("`@("!L:6YE+G-E<&%R871O<CH@"@HR,#`R+3`U+3`W(#(P.C0U.C0T
    M+#<X-R!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF
    M;UT@("`@(&IB;W-S;7@N;&]A9&5R+G)E<&]S:71O<GDN8VQA<W,Z(&]R9RYJ
    M8F]S<RYM>"YL;V%D:6YG+E5N:69I961,;V%D97)297!O<VET;W)Y"C(P,#(M
    M,#4M,#<@,C`Z-#4Z-#0L-S@X($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E
    M<G9E<BY397)V97));F9O72`@("`@:F%V82YV;2YS<&5C:69I8V%T:6]N+G9E
    M;F1O<CH@4W5N($UI8W)O<WES=&5M<R!);F,N"C(P,#(M,#4M,#<@,C`Z-#4Z
    M-#0L-S@X($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97))
    M;F9O72`@("`@:F%V82YA=W0N9F]N=',Z(`HR,#`R+3`U+3`W(#(P.C0U.C0T
    M+#<X.2!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF
    M;UT@("`@(&]S+FYA;64Z($UA8R!/4R!8"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L
    M-S@Y($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O
    M72`@("`@:F)O<W,N<V5R=F5R+G1E;7`N9&ER.B`O57-E<G,O4VAA<F5D+T1E
    M=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#,2]S97)V
    M97(O27-S=65-96ES=&5R+W1M<`HR,#`R+3`U+3`W(#(P.C0U.C0T+#<Y,"!$
    M14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF;UT@("`@
    M(&IB;W-S+FAO;64N9&ER.B`O57-E<G,O4VAA<F5D+T1E=F5L;W!M96YT+W-U
    M<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#,0HR,#`R+3`U+3`W(#(P.C0U
    M.C0T+#<Y,2!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R
    M26YF;UT@("`@(&IA=F$N;&EB<F%R>2YP871H.B`N.B]U<W(O;&EB.B]U<W(O
    M;&EB+VIA=F$Z+VQI8CHO4WES=&5M+TQI8G)A<GDO1G)A;65W;W)K<R]*879A
    M5DTN9G)A;65W;W)K+U9E<G-I;VYS+S$N,RXQ+TQI8G)A<FEE<PHR,#`R+3`U
    M+3`W(#(P.C0U.C0T+#<Y,2!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V
    M97(N4V5R=F5R26YF;UT@("`@(&IB;W-S+G-E<G9E<BYH;VUE+F1I<CH@+U5S
    M97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O<W,M
    M,RXP+C!20S$O<V5R=F5R+TES<W5E365I<W1E<@HR,#`R+3`U+3`W(#(P.C0U
    M.C0T+#<Y,B!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R
    M26YF;UT@("`@(&IA=F$N<W!E8VEF:6-A=&EO;BYN86UE.B!*879A(%!L871F
    M;W)M($%022!3<&5C:69I8V%T:6]N"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L-SDR
    M($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O72`@
    M("`@:F%V82YC;&%S<RYV97)S:6]N.B`T-RXP"C(P,#(M,#4M,#<@,C`Z-#4Z
    M-#0L-SDS($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97))
    M;F9O72`@("`@:F)O<W,N<V5R=F5R+F-O;F9I9RYU<FPZ(&9I;&4Z+U5S97)S
    M+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O<W,M,RXP
    M+C!20S$O<V5R=F5R+TES<W5E365I<W1E<B]C;VYF+PHR,#`R+3`U+3`W(#(P
    M.C0U.C0T+#<Y-"!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R
    M=F5R26YF;UT@("`@(&IB;W-S+FAO;64N=7)L.B!F:6QE.B]5<V5R<R]3:&%R
    M960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q
    M+PHR,#`R+3`U+3`W(#(P.C0U.C0T+#<Y-"!$14)51R!;;W)G+FIB;W-S+G-Y
    M<W1E;2YS97)V97(N4V5R=F5R26YF;UT@("`@(&]S+G9E<G-I;VXZ(#$P+C$N
    M-`HR,#`R+3`U+3`W(#(P.C0U.C0T+#<Y-2!$14)51R!;;W)G+FIB;W-S+G-Y
    M<W1E;2YS97)V97(N4V5R=F5R26YF;UT@("`@('5S97(N:&]M93H@+U5S97)S
    M+VIA:V]B"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L-SDU($1%0E5'(%MO<F<N:F)O
    M<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O72`@("`@=7-E<BYT:6UE>F]N
    M93H@175R;W!E+T)E<FQI;@HR,#`R+3`U+3`W(#(P.C0U.C0T+#<Y-B!$14)5
    M1R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF;UT@("`@(&IA
    M=F$N87=T+G!R:6YT97)J;V(Z(&-O;2YA<'!L92YM<FHN:6YT97)N86PN87=T
    M+G!R:6YT:6YG+DUA8U!R:6YT97)*;V(*,C`P,BTP-2TP-R`R,#HT-3HT-"PW
    M.3<@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=
    M("`@("!J879A+G-P96-I9FEC871I;VXN=F5R<VEO;CH@,2XS"C(P,#(M,#4M
    M,#<@,C`Z-#4Z-#0L-SDW($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E
    M<BY397)V97));F9O72`@("`@9FEL92YE;F-O9&EN9SH@36%C4F]M86X*,C`P
    M,BTP-2TP-R`R,#HT-3HT-"PW.3@@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN
    M<V5R=F5R+E-E<G9E<DEN9F]=("`@("!J8F]S<RYS97)V97(N:&]M92YU<FPZ
    M(&9I;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S
    M+S,O:F)O<W,M,RXP+C!20S$O<V5R=F5R+TES<W5E365I<W1E<B\*,C`P,BTP
    M-2TP-R`R,#HT-3HT-"PW.3@@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R
    M=F5R+E-E<G9E<DEN9F]=("`@("!U<V5R+FYA;64Z(&IA:V]B"C(P,#(M,#4M
    M,#<@,C`Z-#4Z-#0L-SDY($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E
    M<BY397)V97));F9O72`@("`@:F%V82YC;&%S<RYP871H.B`O57-E<G,O4VAA
    M<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#
    M,2]B:6XO<G5N+FIA<CHO57-E<G,O:F%K;V(O1&5V96QO<&UE;G0O2F%V82])
    M<W-U94UE:7-T97(O2D1/.B]5<V5R<R]J86MO8B]$979E;&]P;65N="]*879A
    M+TES<W5E365I<W1E<B]C;VYF:6<*,C`P,BTP-2TP-R`R,#HT-3HT-"PW.3D@
    M1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@
    M("!J8F]S<RYL:6(N=7)L.B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE
    M;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B\*,C`P,BTP
    M-2TP-R`R,#HT-3HT-"PX,#`@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R
    M=F5R+E-E<G9E<DEN9F]=("`@("!J8F]S<RYS97)V97(N;F%M93H@27-S=65-
    M96ES=&5R"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L.#`Q($1%0E5'(%MO<F<N:F)O
    M<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O72`@("`@:F%V82YV;2YS<&5C
    M:69I8V%T:6]N+G9E<G-I;VXZ(#$N,`HR,#`R+3`U+3`W(#(P.C0U.C0T+#@P
    M,R!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF;UT@
    M("`@(&IA=F$N:&]M93H@+U-Y<W1E;2],:6)R87)Y+T9R86UE=V]R:W,O2F%V
    M859-F9R86UE=V]R:R]697)S:6]N<R\QC,N,2](;VUE"C(P,#(M,#4M,#<@
    M,C`Z-#4Z-#0L.#`S($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY3
    M97)V97));F9O72`@("`@:F%V82YS<&5C:69I8V%T:6]N+G9E;F1O<CH@4W5N
    M($UI8W)O<WES=&5M<R!);F,N"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L.#`T($1%
    M0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O72`@("`@
    M=7-E<BYL86YG=6%G93H@96X*,C`P,BTP-2TP-R`R,#HT-3HT-"PX,#0@1$5"
    M54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!A
    M=W0N=&]O;&MI=#H@8V]M+F%P<&QE+FUR:BYI;G1E<FYA;"YA=W0N<'5B;&EC
    M<&5E<G,N5E1O;VQK:70*,C`P,BTP-2TP-R`R,#HT-3HT-"PX,#4@1$5"54<@
    M6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!J879A
    M+G9M+FEN9F\Z(&UI>&5D(&UO9&4*,C`P,BTP-2TP-R`R,#HT-3HT-"PX,#8@
    M1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@
    M("!J879A+G9E<G-I;VXZ(#$N,RXQ"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L.#`V
    M($1%0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O72`@
    M("`@:F%V82YE>'0N9&ER<SH@+TQI8G)A<GDO2F%V82]%>'1E;G-I;VYS.B]3
    M>7-T96TO3&EB<F%R>2]*879A+T5X=&5N<VEO;G,Z+U-Y<W1E;2],:6)R87)Y
    M+T9R86UE=V]R:W,O2F%V859-+F9R86UE=V]R:R]697)S:6]N<R\Q+C,N,2](
    M;VUE+VQI8B]E>'0*,C`P,BTP-2TP-R`R,#HT-3HT-"PX-#$@1$5"54<@6V]R
    M9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!J8F]S<RYS
    M97)V97(N9&%T82YD:7(Z("]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P
    M<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+W-E<G9E<B])<W-U94UE:7-T
    M97(O9&(*,C`P,BTP-2TP-R`R,#HT-3HT-"PX-#$@1$5"54<@6V]R9RYJ8F]S
    M<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!S=6XN8F]O="YC;&%S
    M<RYP871H.B`O4WES=&5M+TQI8G)A<GDO1G)A;65W;W)K<R]*879A5DTN9G)A
    M;65W;W)K+U9E<G-I;VYS+S$N,RXQ+T-L87-S97,O8VQA<W-E<RYJ87(Z+U-Y
    M<W1E;2],:6)R87)Y+T9R86UE=V]R:W,O2F%V859-+F9R86UE=V]R:R]697)S
    M:6]N<R\Q+C,N,2]#;&%S<V5S+W5I+FIA<CHO4WES=&5M+TQI8G)A<GDO1G)A
    M;65W;W)K<R]*879A5DTN9G)A;65W;W)K+U9E<G-I;VYS+S$N,RXQ+T-L87-S
    M97,O:3$X;BYJ87(Z+U-Y<W1E;2],:6)R87)Y+T9R86UE=V]R:W,O2F%V859-
    M+F9R86UE=V]R:R]697)S:6]N<R\Q+C,N,2]#;&%S<V5S+W-U;G)S87-I9VXN
    M:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L.#0R($1%0E5'(%MO<F<N:F)O<W,N
    M<WES=&5M+G-E<G9E<BY397)V97));F9O72`@("`@:F%V82YV96YD;W(Z($%P
    M<&QE($-O;7!U=&5R+"!);F,N"C(P,#(M,#4M,#<@,C`Z-#4Z-#0L.#0S($1%
    M0E5'(%MO<F<N:F)O<W,N<WES=&5M+G-E<G9E<BY397)V97));F9O72`@("`@
    M9FEL92YS97!A<F%T;W(Z("\*,C`P,BTP-2TP-R`R,#HT-3HT-"PX-#,@1$5"
    M54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!J
    M879A+G9E;F1O<BYU<FPN8G5G.B!H='1P.B\O9&5V96QO<&5R+F%P<&QE+F-O
    M;2]J879A+PHR,#`R+3`U+3`W(#(P.C0U.C0T+#@T.2!$14)51R!;;W)G+FIB
    M;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF;UT@("`@('-U;BYC<'4N96YD
    M:6%N.B!B:6<*,C`P,BTP-2TP-R`R,#HT-3HT-"PX-#D@1$5"54<@6V]R9RYJ
    M8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@("!S=6XN:6\N=6YI
    M8V]D92YE;F-O9&EN9SH@56YI8V]D94)I9PHR,#`R+3`U+3`W(#(P.C0U.C0T
    M+#@U,"!$14)51R!;;W)G+FIB;W-S+G-Y<W1E;2YS97)V97(N4V5R=F5R26YF
    M;UT@("`@(&UR:BYV97)S:6]N.B`S+C(*,C`P,BTP-2TP-R`R,#HT-3HT-"PX
    M-3`@1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=
    M("`@("!U<V5R+G)E9VEO;CH@55,*,C`P,BTP-2TP-R`R,#HT-3HT-"PX-3$@
    M1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<DEN9F]=("`@
    M("!S=6XN8W!U+FES86QI<W0Z(`HR,#`R+3`U+3`W(#(P.C0U.C0T+#DU-R!)
    M3D9/("!;;W)G+FIB;W-S+G-Y<W1E;2Y397)V:6-E0V]N=')O;&QE<ET@0V]N
    M=')O;&QE<B!-0F5A;B!O;FQI;F4*,C`P,BTP-2TP-R`R,#HT-3HT-"PY.#<@
    M1$5"54<@6V]R9RYJ8F]S<RYS>7-T96TN<V5R=F5R+E-E<G9E<ET@4F5G:7-T
    M97)E9"!S97)V:6-E(&-O;G1R;VQL97(Z(&IB;W-S+G-Y<W1E;3IS97)V:6-E
    M/5-E<G9I8V5#;VYT<F]L;&5R"C(P,#(M,#4M,#<@,C`Z-#4Z-#4L,C0R($E.
    M1D\@(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=($-R96%T
    M:6YG"C(P,#(M,#4M,#<@,C`Z-#4Z-#4L,S<V($E.1D\@(%MO<F<N:F)O<W,N
    M9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=($-R96%T960*,C`P,BTP-2TP-R`R
    M,#HT-3HT-2PS.3,@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$
    M97!L;WEE<ET@4W1A<G1I;F<*,C`P,BTP-2TP-R`R,#HT-3HT-2PS.30@24Y&
    M3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@4W1A<G1E
    M9`HR,#`R+3`U+3`W(#(P.C0U.C0U+#0V-R!$14)51R!;;W)G+FIB;W-S+G-Y
    M<W1E;2YS97)V97(N4V5R=F5R72!3:'5T9&]W;B!H;V]K(&%D9&5D"C(P,#(M
    M,#4M,#<@,C`Z-#4Z-#4L-3,Y($E.1D\@(%MO<F<N:F)O<W,N9&5P;&]Y;65N
    M="Y*05)$97!L;WEE<ET@0W)E871I;F<*,C`P,BTP-2TP-R`R,#HT-3HT-2PU
    M-34@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DI!4D1E<&QO>65R72!#
    M<F5A=&5D"C(P,#(M,#4M,#<@,C`Z-#4Z-#4L-34V($E.1D\@(%MO<F<N:F)O
    M<W,N9&5P;&]Y;65N="Y*05)$97!L;WEE<ET@4W1A<G1I;F<*,C`P,BTP-2TP
    M-R`R,#HT-3HT-2PU-3<@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA
    M:6Y$97!L;WEE<ET@061D:6YG(&1E<&QO>65R.B!O<F<N:F)O<W,N9&5P;&]Y
    M;65N="Y*05)$97!L;WEE<D`U8SEF93`*,C`P,BTP-2TP-R`R,#HT-3HT-2PV
    M,C`@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DI!4D1E<&QO>65R72!3
    M=&%R=&5D"C(P,#(M,#4M,#<@,C`Z-#4Z-#4L-S8R($1%0E5'(%MO<F<N:F)O
    M<W,N9&5P;&]Y;65N="Y305)$97!L;WEE<ET@4V5R=FEC941E<&QO>65R('!R
    M97)E9VES=&5R960@=VET:"!M8F5A;B!S97)V97(*,C`P,BTP-2TP-R`R,#HT
    M-3HT-2PW-C@@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+E-!4D1E<&QO
    M>65R72!#<F5A=&EN9PHR,#`R+3`U+3`W(#(P.C0U.C0U+#<X,R!)3D9/("!;
    M;W)G+FIB;W-S+F1E<&QO>6UE;G0N4T%21&5P;&]Y97)=($-R96%T960*,C`P
    M,BTP-2TP-R`R,#HT-3HT-2PX,#,@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM
    M96YT+E-!4D1E<&QO>65R72!3=&%R=&EN9PHR,#`R+3`U+3`W(#(P.C0U.C0U
    M+#@P-"!)3D9/("!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R
    M72!!9&1I;F<@9&5P;&]Y97(Z(&]R9RYJ8F]S<RYD97!L;WEM96YT+E-!4D1E
    M<&QO>65R0#<R8F(Y-0HR,#`R+3`U+3`W(#(P.C0U.C0V+#`P,B!)3D9/("!;
    M;W)G+FIB;W-S+F1E<&QO>6UE;G0N4T%21&5P;&]Y97)=(%-T87)T960*,C`P
    M,BTP-2TP-R`R,#HT-3HT-BPP,#@@24Y&3R`@6V]R9RYJ8F]S<RYS>7-T96TN
    M<V5R=F5R+E-E<G9E<ET@0V]R92!S>7-T96T@:6YI=&EA;&EZ960*,C`P,BTP
    M-2TP-R`R,#HT-3HT-BPP,3D@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT
    M+DUA:6Y$97!L;WEE<ET@4W1A<G1I;F<@9&5P;&]Y;65N="!O9B!P86-K86=E
    M.B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S
    M<R\S+VIB;W-S+3,N,"XP4D,Q+W-E<G9E<B])<W-U94UE:7-T97(O8V]N9B]J
    M8F]S<RUS97)V:6-E+GAM;`HR,#`R+3`U+3`W(#(P.C0U.C0V+#`R,"!$14)5
    M1R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!3=&%R=&EN
    M9R!D97!L;WEM96YT("AI;FET('-T97`I(&]F('!A8VMA9V4@870Z(&9I;&4Z
    M+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O
    M<W,M,RXP+C!20S$O<V5R=F5R+TES<W5E365I<W1E<B]C;VYF+VIB;W-S+7-E
    M<G9I8V4N>&UL"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L,#,Y($1%0E5'(%MO<F<N
    M:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=('5S:6YG(&1E<&QO>65R
    M(&]R9RYJ8F]S<RYD97!L;WEM96YT+E-!4D1E<&QO>65R0#<R8F(Y-0HR,#`R
    M+3`U+3`W(#(P.C0U.C0V+#$T,R!$14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE
    M;G0N4T%21&5P;&]Y97)=($9O=6YD(&-L87-S<&%T:"!E;&5M96YT.B`\8VQA
    M<W-P871H(&-O9&5B87-E/2)L:6(B(&%R8VAI=F5S/2(J(B`O/@HR,#`R+3`U
    M+3`W(#(P.C0U.C0V+#$T-"!$14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N
    M4T%21&5P;&]Y97)=(%-E='1I;F<@=7`@8VQA<W-P871H(&9R;VT@<F%W(&-O
    M9&5B87-E.B!L:6(*,C`P,BTP-2TP-R`R,#HT-3HT-BPQ-#4@1$5"54<@6V]R
    M9RYJ8F]S<RYD97!L;WEM96YT+E-!4D1E<&QO>65R72!C;V1E8F%S92!I<R!F
    M:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S
    M+VIB;W-S+3,N,"XP4D,Q+VQI8B\*,C`P,BTP-2TP-R`R,#HT-3HT-BPQ-#4@
    M1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+E-!4D1E<&QO>65R72!A<F-H
    M:79E<R!A<F4@*@HR,#`R+3`U+3`W(#(P.C0U.C0V+#(Y,2!)3D9/("!;;W)G
    M+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!3=&%R=&EN9R!D97!L
    M;WEM96YT(&]F('!A8VMA9V4Z(&9I;&4Z+U5S97)S+U-H87)E9"]$979E;&]P
    M;65N="]S=7!P;W)T+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O;&EB+V%C=&EV
    M871I;VXN:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L,CDR($1%0E5'(%MO<F<N
    M:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=(%-T87)T:6YG(&1E<&QO
    M>6UE;G0@*&EN:70@<W1E<"D@;V8@<&%C:V%G92!A=#H@9FEL93HO57-E<G,O
    M4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N
    M,%)#,2]L:6(O86-T:79A=&EO;BYJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-BPS
    M.#`@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DI!4D1E<&QO>65R72!N
    M;R!X;6QS(&9O=6YD"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L,S@Q($1%0E5'(%MO
    M<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=('5S:6YG(&1E<&QO
    M>65R(&]R9RYJ8F]S<RYD97!L;WEM96YT+DI!4D1E<&QO>65R0#5C.69E,`HR
    M,#`R+3`U+3`W(#(P.C0U.C0V+#0P-2!$14)51R!;;W)G+FIB;W-S+F1E<&QO
    M>6UE;G0N36%I;D1E<&QO>65R72!F;W5N9"`P('-U8G!A8VMA9V5S(&]F(&9I
    M;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O
    M:F)O<W,M,RXP+C!20S$O;&EB+V%C=&EV871I;VXN:F%R"C(P,#(M,#4M,#<@
    M,C`Z-#4Z-#8L-#`W($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN
    M1&5P;&]Y97)=(%=A=&-H:6YG(&YE=R!F:6QE.B!F:6QE.B]5<V5R<R]3:&%R
    M960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q
    M+VQI8B]A8W1I=F%T:6]N+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0V+#0P."!$
    M14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!C<F5A
    M=&4@<W1E<"!F;W(@9&5P;&]Y;65N="!F:6QE.B]5<V5R<R]3:&%R960O1&5V
    M96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]A
    M8W1I=F%T:6]N+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0V+#0P."!$14)51R!;
    M;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!$;VYE('=I=&@@
    M8W)E871E('-T97`@;V8@9&5P;&]Y:6YG(&%C=&EV871I;VXN:F%R"C(P,#(M
    M,#4M,#<@,C`Z-#4Z-#8L-#`Y($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N
    M="Y-86EN1&5P;&]Y97)=('-T87)T('-T97`@9F]R(&1E<&QO>6UE;G0@9FEL
    M93HO57-E<G,O4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J
    M8F]S<RTS+C`N,%)#,2]L:6(O86-T:79A=&EO;BYJ87(*,C`P,BTP-2TP-R`R
    M,#HT-3HT-BPT,3`@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$
    M97!L;WEE<ET@1FEN86P@*'-T87)T*2!D97!L;WEM96YT('-T97`@<W5C8V5S
    M<V9U;&QY(&-O;7!L971E9"!O;B!P86-K86=E.B!A8W1I=F%T:6]N+FIA<@HR
    M,#`R+3`U+3`W(#(P.C0U.C0V+#0Q,2!)3D9/("!;;W)G+FIB;W-S+F1E<&QO
    M>6UE;G0N36%I;D1E<&QO>65R72!3=6-C97-S9G5L;'D@8V]M<&QE=&5D(&1E
    M<&QO>6UE;G0@;V8@<&%C:V%G93H@9FEL93HO57-E<G,O4VAA<F5D+T1E=F5L
    M;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#,2]L:6(O86-T
    M:79A=&EO;BYJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-BPT,3(@1$5"54<@6V]R
    M9RYJ8F]S<RYD97!L;WEM96YT+E-!4D1E<&QO>65R72!D97!L;WEE9"!C;&%S
    M<V5S(&9O<B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R
    M="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]A8W1I=F%T:6]N+FIA<@HR
    M,#`R+3`U+3`W(#(P.C0U.C0V+#0Q,R!)3D9/("!;;W)G+FIB;W-S+F1E<&QO
    M>6UE;G0N36%I;D1E<&QO>65R72!3=&%R=&EN9R!D97!L;WEM96YT(&]F('!A
    M8VMA9V4Z(&9I;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T
    M+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O;&EB+VIT<RYJ87(*,C`P,BTP-2TP
    M-R`R,#HT-3HT-BPT,30@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA
    M:6Y$97!L;WEE<ET@4W1A<G1I;F<@9&5P;&]Y;65N="`H:6YI="!S=&5P*2!O
    M9B!P86-K86=E(&%T.B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O
    M<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J=',N:F%R"C(P
    M,#(M,#4M,#<@,C`Z-#4Z-#8L-3$V($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y
    M;65N="Y*05)$97!L;WEE<ET@;F\@>&UL<R!F;W5N9`HR,#`R+3`U+3`W(#(P
    M.C0U.C0V+#4Q-R!$14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E
    M<&QO>65R72!U<VEN9R!D97!L;WEE<B!O<F<N:F)O<W,N9&5P;&]Y;65N="Y*
    M05)$97!L;WEE<D`U8SEF93`*,C`P,BTP-2TP-R`R,#HT-3HT-BPU.34@1$5"
    M54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@9F]U;F0@
    M,"!S=6)P86-K86=E<R!O9B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE
    M;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J=',N:F%R
    M"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L-3DV($1%0E5'(%MO<F<N:F)O<W,N9&5P
    M;&]Y;65N="Y-86EN1&5P;&]Y97)=(%=A=&-H:6YG(&YE=R!F:6QE.B!F:6QE
    M.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB
    M;W-S+3,N,"XP4D,Q+VQI8B]J=',N:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L
    M-3DV($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=
    M(&-R96%T92!S=&5P(&9O<B!D97!L;WEM96YT(&9I;&4Z+U5S97)S+U-H87)E
    M9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O
    M;&EB+VIT<RYJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-BPU.3<@1$5"54<@6V]R
    M9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@1&]N92!W:71H(&-R
    M96%T92!S=&5P(&]F(&1E<&QO>6EN9R!J=',N:F%R"C(P,#(M,#4M,#<@,C`Z
    M-#4Z-#8L-3DW($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P
    M;&]Y97)=('-T87)T('-T97`@9F]R(&1E<&QO>6UE;G0@9FEL93HO57-E<G,O
    M4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N
    M,%)#,2]L:6(O:G1S+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0V+#4Y."!$14)5
    M1R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!&:6YA;"`H
    M<W1A<G0I(&1E<&QO>6UE;G0@<W1E<"!S=6-C97-S9G5L;'D@8V]M<&QE=&5D
    M(&]N('!A8VMA9V4Z(&IT<RYJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-BPU.3D@
    M24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@4W5C
    M8V5S<V9U;&QY(&-O;7!L971E9"!D97!L;WEM96YT(&]F('!A8VMA9V4Z(&9I
    M;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O
    M:F)O<W,M,RXP+C!20S$O;&EB+VIT<RYJ87(*,C`P,BTP-2TP-R`R,#HT-3HT
    M-BPV,#`@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+E-!4D1E<&QO>65R
    M72!D97!L;WEE9"!C;&%S<V5S(&9O<B!F:6QE.B]5<V5R<R]3:&%R960O1&5V
    M96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J
    M=',N:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L-C`Q($E.1D\@(%MO<F<N:F)O
    M<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=(%-T87)T:6YG(&1E<&QO>6UE
    M;G0@;V8@<&%C:V%G93H@9FEL93HO57-E<G,O4VAA<F5D+T1E=F5L;W!M96YT
    M+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#,2]L:6(O:F%A<RYJ87(*
    M,C`P,BTP-2TP-R`R,#HT-3HT-BPV,C`@1$5"54<@6V]R9RYJ8F]S<RYD97!L
    M;WEM96YT+DUA:6Y$97!L;WEE<ET@4W1A<G1I;F<@9&5P;&]Y;65N="`H:6YI
    M="!S=&5P*2!O9B!P86-K86=E(&%T.B!F:6QE.B]5<V5R<R]3:&%R960O1&5V
    M96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J
    M86%S+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0V+#<P,R!$14)51R!;;W)G+FIB
    M;W-S+F1E<&QO>6UE;G0N2D%21&5P;&]Y97)=(&YO('AM;',@9F]U;F0*,C`P
    M,BTP-2TP-R`R,#HT-3HT-BPW,#0@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM
    M96YT+DUA:6Y$97!L;WEE<ET@=7-I;F<@9&5P;&]Y97(@;W)G+FIB;W-S+F1E
    M<&QO>6UE;G0N2D%21&5P;&]Y97)`-6,Y9F4P"C(P,#(M,#4M,#<@,C`Z-#4Z
    M-#8L-S0X($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y
    M97)=(&9O=6YD(#`@<W5B<&%C:V%G97,@;V8@9FEL93HO57-E<G,O4VAA<F5D
    M+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#,2]L
    M:6(O:F%A<RYJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-BPW-#D@1$5"54<@6V]R
    M9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@5V%T8VAI;F<@;F5W
    M(&9I;&4Z(&9I;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T
    M+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O;&EB+VIA87,N:F%R"C(P,#(M,#4M
    M,#<@,C`Z-#4Z-#8L-S4S($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-
    M86EN1&5P;&]Y97)=(&-R96%T92!S=&5P(&9O<B!D97!L;WEM96YT(&9I;&4Z
    M+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O
    M<W,M,RXP+C!20S$O;&EB+VIA87,N:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L
    M-S4S($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=
    M($1O;F4@=VET:"!C<F5A=&4@<W1E<"!O9B!D97!L;WEI;F<@:F%A<RYJ87(*
    M,C`P,BTP-2TP-R`R,#HT-3HT-BPW-30@1$5"54<@6V]R9RYJ8F]S<RYD97!L
    M;WEM96YT+DUA:6Y$97!L;WEE<ET@<W1A<G0@<W1E<"!F;W(@9&5P;&]Y;65N
    M="!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S
    M<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J86%S+FIA<@HR,#`R+3`U+3`W(#(P
    M.C0U.C0V+#<U-"!$14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E
    M<&QO>65R72!&:6YA;"`H<W1A<G0I(&1E<&QO>6UE;G0@<W1E<"!S=6-C97-S
    M9G5L;'D@8V]M<&QE=&5D(&]N('!A8VMA9V4Z(&IA87,N:F%R"C(P,#(M,#4M
    M,#<@,C`Z-#4Z-#8L-S4U($E.1D\@(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-
    M86EN1&5P;&]Y97)=(%-U8V-E<W-F=6QL>2!C;VUP;&5T960@9&5P;&]Y;65N
    M="!O9B!P86-K86=E.B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O
    M<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J86%S+FIA<@HR
    M,#`R+3`U+3`W(#(P.C0U.C0V+#<V,"!$14)51R!;;W)G+FIB;W-S+F1E<&QO
    M>6UE;G0N4T%21&5P;&]Y97)=(&1E<&QO>65D(&-L87-S97,@9F]R(&9I;&4Z
    M+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O
    M<W,M,RXP+C!20S$O;&EB+VIA87,N:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#8L
    M-SDW($E.1D\@(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=
    M(%-T87)T:6YG(&1E<&QO>6UE;G0@;V8@<&%C:V%G93H@9FEL93HO57-E<G,O
    M4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N
    M,%)#,2]L:6(O:F)O<W,M<&]O;"YJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-BPW
    M.3D@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@
    M4W1A<G1I;F<@9&5P;&]Y;65N="`H:6YI="!S=&5P*2!O9B!P86-K86=E(&%T
    M.B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S
    M<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J8F]S<RUP;V]L+FIA<@HR,#`R+3`U
    M+3`W(#(P.C0U.C0W+#`U-R!$14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N
    M2D%21&5P;&]Y97)=(&YO('AM;',@9F]U;F0*,C`P,BTP-2TP-R`R,#HT-3HT
    M-RPP-3@@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE
    M<ET@=7-I;F<@9&5P;&]Y97(@;W)G+FIB;W-S+F1E<&QO>6UE;G0N2D%21&5P
    M;&]Y97)`-6,Y9F4P"C(P,#(M,#4M,#<@,C`Z-#4Z-#<L,#@Q($1%0E5'(%MO
    M<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=(&9O=6YD(#`@<W5B
    M<&%C:V%G97,@;V8@9FEL93HO57-E<G,O4VAA<F5D+T1E=F5L;W!M96YT+W-U
    M<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#,2]L:6(O:F)O<W,M<&]O;"YJ
    M87(*,C`P,BTP-2TP-R`R,#HT-3HT-RPP.#(@1$5"54<@6V]R9RYJ8F]S<RYD
    M97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@5V%T8VAI;F<@;F5W(&9I;&4Z(&9I
    M;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O
    M:F)O<W,M,RXP+C!20S$O;&EB+VIB;W-S+7!O;VPN:F%R"C(P,#(M,#4M,#<@
    M,C`Z-#4Z-#<L,#@S($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN
    M1&5P;&]Y97)=(&-R96%T92!S=&5P(&9O<B!D97!L;WEM96YT(&9I;&4Z+U5S
    M97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O<W,M
    M,RXP+C!20S$O;&EB+VIB;W-S+7!O;VPN:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z
    M-#<L,#@S($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y
    M97)=($1O;F4@=VET:"!C<F5A=&4@<W1E<"!O9B!D97!L;WEI;F<@:F)O<W,M
    M<&]O;"YJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-RPP.#0@1$5"54<@6V]R9RYJ
    M8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@<W1A<G0@<W1E<"!F;W(@
    M9&5P;&]Y;65N="!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O<W5P
    M<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J8F]S<RUP;V]L+FIA
    M<@HR,#`R+3`U+3`W(#(P.C0U.C0W+#`X-"!$14)51R!;;W)G+FIB;W-S+F1E
    M<&QO>6UE;G0N36%I;D1E<&QO>65R72!&:6YA;"`H<W1A<G0I(&1E<&QO>6UE
    M;G0@<W1E<"!S=6-C97-S9G5L;'D@8V]M<&QE=&5D(&]N('!A8VMA9V4Z(&IB
    M;W-S+7!O;VPN:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#<L,#@U($E.1D\@(%MO
    M<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=(%-U8V-E<W-F=6QL
    M>2!C;VUP;&5T960@9&5P;&]Y;65N="!O9B!P86-K86=E.B!F:6QE.B]5<V5R
    M<R]3:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N
    M,"XP4D,Q+VQI8B]J8F]S<RUP;V]L+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0W
    M+#`X-B!$14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N4T%21&5P;&]Y97)=
    M(&1E<&QO>65D(&-L87-S97,@9F]R(&9I;&4Z+U5S97)S+U-H87)E9"]$979E
    M;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O;&EB+VIB
    M;W-S+7!O;VPN:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#<L,#@W($E.1D\@(%MO
    M<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=(%-T87)T:6YG(&1E
    M<&QO>6UE;G0@;V8@<&%C:V%G93H@9FEL93HO57-E<G,O4VAA<F5D+T1E=F5L
    M;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#,2]L:6(O>&%L
    M86XN:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#<L,#@X($1%0E5'(%MO<F<N:F)O
    M<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=(%-T87)T:6YG(&1E<&QO>6UE
    M;G0@*&EN:70@<W1E<"D@;V8@<&%C:V%G92!A=#H@9FEL93HO57-E<G,O4VAA
    M<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N,%)#
    M,2]L:6(O>&%L86XN:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#<L-3$R($1%0E5'
    M(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y*05)$97!L;WEE<ET@;F\@>&UL<R!F
    M;W5N9`HR,#`R+3`U+3`W(#(P.C0U.C0W+#4Q,R!$14)51R!;;W)G+FIB;W-S
    M+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!U<VEN9R!D97!L;WEE<B!O<F<N
    M:F)O<W,N9&5P;&]Y;65N="Y*05)$97!L;WEE<D`U8SEF93`*,C`P,BTP-2TP
    M-R`R,#HT-3HT-RPV,34@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA
    M:6Y$97!L;WEE<ET@<F5S;VQV94QI8G)A<FEE<SH@:F%X<"YJ87(@>&5R8V5S
    M+FIA<B!C<FEM<V]N+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0W+#8Q-B!$14)5
    M1R!;;W)G+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!N97<@;6%N
    M:69E<W0@96YT<GD@9F]R('-D:2!A="!X86QA;BYJ87(@96YT<GD@:7,@:F%X
    M<"YJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-RPV,3<@24Y&3R`@6V]R9RYJ8F]S
    M<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@4W1A<G1I;F<@9&5P;&]Y;65N
    M="!O9B!P86-K86=E.B!F:6QE.B]5<V5R<R]3:&%R960O1&5V96QO<&UE;G0O
    M<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI8B]J87AP+FIA<@HR
    M,#`R+3`U+3`W(#(P.C0U.C0W+#8Q.2!$14)51R!;;W)G+FIB;W-S+F1E<&QO
    M>6UE;G0N36%I;D1E<&QO>65R72!3=&%R=&EN9R!D97!L;WEM96YT("AI;FET
    M('-T97`I(&]F('!A8VMA9V4@870Z(&9I;&4Z+U5S97)S+U-H87)E9"]$979E
    M;&]P;65N="]S=7!P;W)T+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O;&EB+VIA
    M>'`N:F%R"C(P,#(M,#4M,#<@,C`Z-#4Z-#<L-C0X($1%0E5'(%MO<F<N:F)O
    M<W,N9&5P;&]Y;65N="Y*05)$97!L;WEE<ET@;F\@>&UL<R!F;W5N9`HR,#`R
    M+3`U+3`W(#(P.C0U.C0W+#8T."!$14)51R!;;W)G+FIB;W-S+F1E<&QO>6UE
    M;G0N36%I;D1E<&QO>65R72!U<VEN9R!D97!L;WEE<B!O<F<N:F)O<W,N9&5P
    M;&]Y;65N="Y*05)$97!L;WEE<D`U8SEF93`*,C`P,BTP-2TP-R`R,#HT-3HT
    M-RPV-C0@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE
    M<ET@9F]U;F0@,"!S=6)P86-K86=E<R!O9B!F:6QE.B]5<V5R<R]3:&%R960O
    M1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP4D,Q+VQI
    M8B]J87AP+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0W+#<P-2!$14)51R!;;W)G
    M+FIB;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO>65R72!7871C:&EN9R!N97<@
    M9FEL93H@9FEL93HO57-E<G,O4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O
    M2D)O<W,O,R]J8F]S<RTS+C`N,%)#,2]L:6(O:F%X<"YJ87(*,C`P,BTP-2TP
    M-R`R,#HT-3HT-RPW,#8@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA
    M:6Y$97!L;WEE<ET@8W)E871E('-T97`@9F]R(&1E<&QO>6UE;G0@9FEL93HO
    M57-E<G,O4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S
    M<RTS+C`N,%)#,2]L:6(O:F%X<"YJ87(*,C`P,BTP-2TP-R`R,#HT-3HT-RPW
    M,#<@1$5"54<@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA:6Y$97!L;WEE<ET@
    M1&]N92!W:71H(&-R96%T92!S=&5P(&]F(&1E<&QO>6EN9R!J87AP+FIA<@HR
    M,#`R+3`U+3`W(#(P.C0U.C0W+#<P-R!$14)51R!;;W)G+FIB;W-S+F1E<&QO
    M>6UE;G0N36%I;D1E<&QO>65R72!S=&%R="!S=&5P(&9O<B!D97!L;WEM96YT
    M(&9I;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S=7!P;W)T+TI";W-S
    M+S,O:F)O<W,M,RXP+C!20S$O;&EB+VIA>'`N:F%R"C(P,#(M,#4M,#<@,C`Z
    M-#4Z-#<L-S`X($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P
    M;&]Y97)=($9I;F%L("AS=&%R="D@9&5P;&]Y;65N="!S=&5P('-U8V-E<W-F
    M=6QL>2!C;VUP;&5T960@;VX@<&%C:V%G93H@:F%X<"YJ87(*,C`P,BTP-2TP
    M-R`R,#HT-3HT-RPW,#@@24Y&3R`@6V]R9RYJ8F]S<RYD97!L;WEM96YT+DUA
    M:6Y$97!L;WEE<ET@4W5C8V5S<V9U;&QY(&-O;7!L971E9"!D97!L;WEM96YT
    M(&]F('!A8VMA9V4Z(&9I;&4Z+U5S97)S+U-H87)E9"]$979E;&]P;65N="]S
    M=7!P;W)T+TI";W-S+S,O:F)O<W,M,RXP+C!20S$O;&EB+VIA>'`N:F%R"C(P
    M,#(M,#4M,#<@,C`Z-#4Z-#<L-S`Y($1%0E5'(%MO<F<N:F)O<W,N9&5P;&]Y
    M;65N="Y-86EN1&5P;&]Y97)=(&YE=R!M86YI9F5S="!E;G1R>2!F;W(@<V1I
    M(&%T('AA;&%N+FIA<B!E;G1R>2!I<R!X97)C97,N:F%R"C(P,#(M,#4M,#<@
    M,C`Z-#4Z-#<L-S$S(%=!4DX@(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN
    M1&5P;&]Y97)=(%1H92!M86YI9F5S="!E;G1R>2!I;B!F:6QE.B]5<V5R<R]3
    M:&%R960O1&5V96QO<&UE;G0O<W5P<&]R="]*0F]S<R\S+VIB;W-S+3,N,"XP
    M4D,Q+VQI8B]X86QA;BYJ87(@<F5F97)E;F-E<R!54DP@9FEL93HO57-E<G,O
    M4VAA<F5D+T1E=F5L;W!M96YT+W-U<'!O<G0O2D)O<W,O,R]J8F]S<RTS+C`N
    M,%)#,2]L:6(O>&5R8V5S+FIA<B!W:&EC:"!C;W5L9"!N;W0@8F4@;W!E;F5D
    M+"!E;G1R>2!I9VYO<F5D"C(P,#(M,#4M,#<@,C`Z-#4Z-#<L-S(Y($1%0E5'
    M(%MO<F<N:F)O<W,N9&5P;&]Y;65N="Y-86EN1&5P;&]Y97)=(&YE=R!M86YI
    M9F5S="!E;G1R>2!F;W(@<V1I(&%T('AA;&%N+FIA<B!E;G1R>2!I<R!C<FEM
    M<V]N+FIA<@HR,#`R+3`U+3`W(#(P.C0U.C0W+#<U-"!)3D9/("!;;W)G+FIB
    M;W-S+F1E<&QO>6UE;G0N36%I;D1E<&QO

    <[email protected]> writes:
    I am trying to use Kodo 2.2.4 via JCA on JBoss 3.0 RC1 on Mac OS X.
    Despite deployment of kodo.rar being declared a success in JBoss's
    output, nothing is bound to the JNDI name "java:/kodo". I think I have
    filled in my configuration into kodo-service.xml correctly, so I'd like
    very much to find out what I am doing wrong.
    Please contact me if you need more details.
    Attachment: JBoss server.log (DEBUG enabled).
    Best regards,
    JakobUnfortunately, JBoss made massive, undocumented changes to their JCA
    configuration format between 3.0.0 beta and RC1. We are working on a
    RC1-compatible example.
    In the meantime, your options are to use the 3.0.0 beta or manually bind
    a PersistenceManagerFactory to JNDI rather than use JCA.
    -Patrick
    Patrick Linskey [email protected]
    SolarMetric Inc. http://www.solarmetric.com

  • Tell how to deployee the EJB 3.0 program in JBoss(netbean5.5 IDE)

    my error when i compile
    ===============================================================================
    JBoss Bootstrap Environment
    JBOSS_HOME: C:\Program Files\jboss-4.0.5.GA\bin\\..
    JAVA: C:\Program Files\Java\jdk1.5.0_11\bin\java
    JAVA_OPTS: -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.nonProxyHosts="localhost|127.0.0.1|abc" -Dhttps.proxyHost= -Dhttps.proxyPort= -Dprogram.name=run.bat -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
    CLASSPATH: C:\Program Files\Java\jdk1.5.0_11\lib\tools.jar;C:\Program Files\jboss-4.0.5.GA\bin\\run.jar
    ===============================================================================
    10:33:12,406 INFO [Server] Starting JBoss (MX MicroKernel)...
    10:33:12,406 INFO [Server] Release ID: JBoss [Zion] 4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)
    10:33:12,406 INFO [Server] Home Dir: C:\Program Files\jboss-4.0.5.GA
    10:33:12,406 INFO [Server] Home URL: file:/C:/Program Files/jboss-4.0.5.GA/
    10:33:12,406 INFO [Server] Patch URL: null
    10:33:12,406 INFO [Server] Server Name: Orchids
    10:33:12,406 INFO [Server] Server Home Dir: C:\Program Files\jboss-4.0.5.GA\server\Orchids
    10:33:12,406 INFO [Server] Server Home URL: file:/C:/Program Files/jboss-4.0.5.GA/server/Orchids/
    10:33:12,468 INFO [Server] Server Log Dir: C:\Program Files\jboss-4.0.5.GA\server\Orchids\log
    10:33:12,468 INFO [Server] Server Temp Dir: C:\Program Files\jboss-4.0.5.GA\server\Orchids\tmp
    10:33:12,468 INFO [Server] Root Deployment Filename: jboss-service.xml
    10:33:13,593 INFO [ServerInfo] Java version: 1.5.0_11,Sun Microsystems Inc.
    10:33:13,593 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.5.0_11-b03,Sun Microsystems Inc.
    10:33:13,593 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
    10:33:15,796 INFO [Server] Core system initialized
    10:33:25,250 INFO [WebService] Using RMI server codebase: http://abc:8083/
    10:33:25,500 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
    10:33:35,703 INFO [SocketServerInvoker] Invoker started for locator: InvokerLocator [socket://192.168.1.22:3873/]
    10:33:49,796 INFO [ServiceEndpointManager] WebServices: jbossws-1.0.3.SP1 (date=200609291417)
    10:33:52,031 INFO [SnmpAgentService] SNMP agent going active
    10:33:54,312 INFO [CorbaNamingService] Naming: [IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D696E672F4E616D696E67436F6E746578744578743A312E3000000000000200000000000000E8000102000000000D3139322E3136382E312E323200000DC8000000114A426F73732F4E616D696E672F726F6F74000000000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000006000000000000000010000000000000024000000200000007E00000000000000010000000D3139322E3136382E312E323200000DC900400000000000000000001004010008060667810201010100000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
    10:33:54,812 INFO [CorbaTransactionService] TransactionFactory: [IOR:000000000000003049444C3A6F72672F6A626F73732F746D2F69696F702F5472616E73616374696F6E466163746F72794578743A312E30000000000200000000000000E8000102000000000D3139322E3136382E312E323200000DC8000000144A426F73732F5472616E73616374696F6E732F46000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000006000000000000000010000000000000024000000200000007E00000000000000010000000D3139322E3136382E312E323200000DC900400000000000000000001004010008060667810201010100000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
    10:33:56,312 INFO [Embedded] Catalina naming disabled
    10:33:56,406 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
    10:33:56,406 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
    10:33:57,796 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
    10:33:57,796 INFO [Catalina] Initialization processed in 1390 ms
    10:33:57,796 INFO [StandardService] Starting service jboss.web
    10:33:57,812 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.20
    10:33:57,875 INFO [StandardHost] XML validation disabled
    10:33:57,906 INFO [Catalina] Server startup in 110 ms
    10:33:58,281 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
    10:33:59,312 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
    10:34:00,906 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
    10:34:01,218 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp61906jbossws-context-exp.war/
    10:34:02,578 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
    10:34:05,984 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
    10:34:07,968 INFO [MailService] Mail Service bound to java:/Mail
    10:34:08,453 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
    10:34:08,671 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
    10:34:08,781 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
    10:34:08,937 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
    10:34:09,109 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
    10:34:09,187 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
    10:34:09,312 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
    10:34:09,359 INFO [QuartzResourceAdapter] start quartz!!!
    10:34:09,468 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
    10:34:09,578 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
    10:34:09,578 INFO [RAMJobStore] RAMJobStore initialized.
    10:34:09,593 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
    10:34:09,718 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
    10:34:09,718 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
    10:34:11,812 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
    10:34:12,359 INFO [A] Bound to JNDI name: queue/A
    10:34:12,359 INFO Bound to JNDI name: queue/B
    10:34:12,375 INFO [C] Bound to JNDI name: queue/C
    10:34:12,375 INFO [D] Bound to JNDI name: queue/D
    10:34:12,375 INFO [ex] Bound to JNDI name: queue/ex
    10:34:12,406 INFO [testTopic] Bound to JNDI name: topic/testTopic
    10:34:12,406 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
    10:34:12,406 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
    10:34:12,406 INFO [testQueue] Bound to JNDI name: queue/testQueue
    10:34:12,921 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
    10:34:13,000 INFO [DLQ] Bound to JNDI name: queue/DLQ
    10:34:14,734 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ven' to JNDI name 'java:ven'
    10:34:14,796 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ven1' to JNDI name 'java:ven1'
    10:34:14,859 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=newJNDI' to JNDI name 'java:newJNDI'
    10:34:14,906 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=mySqlDS' to JNDI name 'java:mySqlDS'
    10:34:14,937 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=venkat' to JNDI name 'java:venkat'
    10:34:15,687 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
    10:34:15,750 ERROR [MainDeployer] Could not initialise deployment: file:/C:/Program Files/jboss-4.0.5.GA/server/Orchids/deploy/mysql-ds.xml
    org.jboss.deployment.DeploymentException: Could not parse dd; - nested throwable: (org.xml.sax.SAXParseException: The element type "local-tx-datasource" must be terminated by the matching end-tag "</local-tx-datasource>".)
    at org.jboss.deployment.XSLSubDeployer.findDd(XSLSubDeployer.java:231)
    at org.jboss.deployment.XSLSubDeployer.init(XSLSubDeployer.java:161)
    at org.jboss.deployment.MainDeployer.init(MainDeployer.java:872)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:809)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy8.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy4.start(Unknown Source)
    at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy5.deploy(Unknown Source)
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
    at org.jboss.Main.boot(Main.java:200)
    at org.jboss.Main$1.run(Main.java:490)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: org.xml.sax.SAXParseException: The element type "local-tx-datasource" must be terminated by the matching end-tag "</local-tx-datasource>".
    at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
    at org.jboss.deployment.XSLSubDeployer.findDd(XSLSubDeployer.java:227)
    ... 68 more
    10:34:16,812 INFO [Ejb3Deployment] EJB3 deployment time took: 859
    10:34:16,828 INFO [JmxKernelAbstraction] installing MBean: persistence.units:jar=EJB3.jar,unitName=EJB3PU with dependencies:
    10:34:16,828 INFO [JmxKernelAbstraction]      jboss.jca:name=ven1,service=DataSourceBinding
    10:34:17,031 WARN [ServiceController] Problem starting service persistence.units:jar=EJB3.jar,unitName=EJB3PU
    javax.naming.NameNotFoundException: ven1 not bound
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
    at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
    at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
    at javax.naming.InitialContext.lookup(InitialContext.java:351)
    at org.jboss.ejb3.entity.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:240)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.ejb3.ServiceDelegateWrapper.startService(ServiceDelegateWrapper.java:102)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy56.start(Unknown Source)
    at org.jboss.ejb3.JmxKernelAbstraction.install(JmxKernelAbstraction.java:96)
    at org.jboss.ejb3.Ejb3Deployment.startPersistenceUnits(Ejb3Deployment.java:467)
    at org.jboss.ejb3.Ejb3Deployment.start(Ejb3Deployment.java:317)
    at org.jboss.ejb3.Ejb3Module.startService(Ejb3Module.java:91)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy28.start(Unknown Source)
    at org.jboss.ejb3.EJB3Deployer.start(EJB3Deployer.java:449)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
    at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
    at org.jboss.ws.integration.jboss.DeployerInterceptor.start(DeployerInterceptor.java:92)
    at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
    at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy29.start(Unknown Source)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy8.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy4.start(Unknown Source)
    at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy5.deploy(Unknown Source)
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
    at org.jboss.Main.boot(Main.java:200)
    at org.jboss.Main$1.run(Main.java:490)
    at java.lang.Thread.run(Thread.java:595)
    10:34:18,062 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=EJB3.jar,name=TestFacade,service=EJB3 with dependencies:
    10:34:18,062 INFO [JmxKernelAbstraction]      persistence.units:jar=EJB3.jar,unitName=EJB3PU
    10:34:18,062 INFO [EJB3Deployer] Deployed: file:/C:/Program Files/jboss-4.0.5.GA/server/Orchids/deploy/EJB3.jar
    10:34:18,296 INFO [Ejb3Deployment] EJB3 deployment time took: 46
    10:34:18,296 INFO [JmxKernelAbstraction] installing MBean: persistence.units:jar=EJBModule1.jar,unitName=EJBModule1PU with dependencies:
    10:34:18,437 INFO [JmxKernelAbstraction]      jboss.jca:name=newJNDI,service=DataSourceBinding
    10:34:18,453 WARN [ServiceController] Problem starting service persistence.units:jar=EJBModule1.jar,unitName=EJBModule1PU
    javax.naming.NameNotFoundException: newJNDI not bound
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
    at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
    at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
    at javax.naming.InitialContext.lookup(InitialContext.java:351)
    at org.jboss.ejb3.entity.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:240)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.ejb3.ServiceDelegateWrapper.startService(ServiceDelegateWrapper.java:102)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:

    my error when i compile
    ===============================================================================
    JBoss Bootstrap Environment
    JBOSS_HOME: C:\Program Files\jboss-4.0.5.GA\bin\\..
    JAVA: C:\Program Files\Java\jdk1.5.0_11\bin\java
    JAVA_OPTS: -Dhttp.proxyHost= -Dhttp.proxyPort= -Dhttp.nonProxyHosts="localhost|127.0.0.1|abc" -Dhttps.proxyHost= -Dhttps.proxyPort= -Dprogram.name=run.bat -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
    CLASSPATH: C:\Program Files\Java\jdk1.5.0_11\lib\tools.jar;C:\Program Files\jboss-4.0.5.GA\bin\\run.jar
    ===============================================================================
    10:33:12,406 INFO [Server] Starting JBoss (MX MicroKernel)...
    10:33:12,406 INFO [Server] Release ID: JBoss [Zion] 4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)
    10:33:12,406 INFO [Server] Home Dir: C:\Program Files\jboss-4.0.5.GA
    10:33:12,406 INFO [Server] Home URL: file:/C:/Program Files/jboss-4.0.5.GA/
    10:33:12,406 INFO [Server] Patch URL: null
    10:33:12,406 INFO [Server] Server Name: Orchids
    10:33:12,406 INFO [Server] Server Home Dir: C:\Program Files\jboss-4.0.5.GA\server\Orchids
    10:33:12,406 INFO [Server] Server Home URL: file:/C:/Program Files/jboss-4.0.5.GA/server/Orchids/
    10:33:12,468 INFO [Server] Server Log Dir: C:\Program Files\jboss-4.0.5.GA\server\Orchids\log
    10:33:12,468 INFO [Server] Server Temp Dir: C:\Program Files\jboss-4.0.5.GA\server\Orchids\tmp
    10:33:12,468 INFO [Server] Root Deployment Filename: jboss-service.xml
    10:33:13,593 INFO [ServerInfo] Java version: 1.5.0_11,Sun Microsystems Inc.
    10:33:13,593 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.5.0_11-b03,Sun Microsystems Inc.
    10:33:13,593 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
    10:33:15,796 INFO [Server] Core system initialized
    10:33:25,250 INFO [WebService] Using RMI server codebase: http://abc:8083/
    10:33:25,500 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
    10:33:35,703 INFO [SocketServerInvoker] Invoker started for locator: InvokerLocator [socket://192.168.1.22:3873/]
    10:33:49,796 INFO [ServiceEndpointManager] WebServices: jbossws-1.0.3.SP1 (date=200609291417)
    10:33:52,031 INFO [SnmpAgentService] SNMP agent going active
    10:33:54,312 INFO [CorbaNamingService] Naming: [IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D696E672F4E616D696E67436F6E746578744578743A312E3000000000000200000000000000E8000102000000000D3139322E3136382E312E323200000DC8000000114A426F73732F4E616D696E672F726F6F74000000000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000006000000000000000010000000000000024000000200000007E00000000000000010000000D3139322E3136382E312E323200000DC900400000000000000000001004010008060667810201010100000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
    10:33:54,812 INFO [CorbaTransactionService] TransactionFactory: [IOR:000000000000003049444C3A6F72672F6A626F73732F746D2F69696F702F5472616E73616374696F6E466163746F72794578743A312E30000000000200000000000000E8000102000000000D3139322E3136382E312E323200000DC8000000144A426F73732F5472616E73616374696F6E732F46000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000006000000000000000010000000000000024000000200000007E00000000000000010000000D3139322E3136382E312E323200000DC900400000000000000000001004010008060667810201010100000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
    10:33:56,312 INFO [Embedded] Catalina naming disabled
    10:33:56,406 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
    10:33:56,406 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
    10:33:57,796 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
    10:33:57,796 INFO [Catalina] Initialization processed in 1390 ms
    10:33:57,796 INFO [StandardService] Starting service jboss.web
    10:33:57,812 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.20
    10:33:57,875 INFO [StandardHost] XML validation disabled
    10:33:57,906 INFO [Catalina] Server startup in 110 ms
    10:33:58,281 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
    10:33:59,312 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
    10:34:00,906 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
    10:34:01,218 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp61906jbossws-context-exp.war/
    10:34:02,578 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
    10:34:05,984 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
    10:34:07,968 INFO [MailService] Mail Service bound to java:/Mail
    10:34:08,453 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
    10:34:08,671 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
    10:34:08,781 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
    10:34:08,937 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
    10:34:09,109 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
    10:34:09,187 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
    10:34:09,312 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/quartz-ra.rar
    10:34:09,359 INFO [QuartzResourceAdapter] start quartz!!!
    10:34:09,468 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: main
    10:34:09,578 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
    10:34:09,578 INFO [RAMJobStore] RAMJobStore initialized.
    10:34:09,593 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
    10:34:09,718 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
    10:34:09,718 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
    10:34:11,812 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
    10:34:12,359 INFO [A] Bound to JNDI name: queue/A
    10:34:12,359 INFO Bound to JNDI name: queue/B
    10:34:12,375 INFO [C] Bound to JNDI name: queue/C
    10:34:12,375 INFO [D] Bound to JNDI name: queue/D
    10:34:12,375 INFO [ex] Bound to JNDI name: queue/ex
    10:34:12,406 INFO [testTopic] Bound to JNDI name: topic/testTopic
    10:34:12,406 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
    10:34:12,406 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
    10:34:12,406 INFO [testQueue] Bound to JNDI name: queue/testQueue
    10:34:12,921 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
    10:34:13,000 INFO [DLQ] Bound to JNDI name: queue/DLQ
    10:34:14,734 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ven' to JNDI name 'java:ven'
    10:34:14,796 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=ven1' to JNDI name 'java:ven1'
    10:34:14,859 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=newJNDI' to JNDI name 'java:newJNDI'
    10:34:14,906 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=mySqlDS' to JNDI name 'java:mySqlDS'
    10:34:14,937 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=venkat' to JNDI name 'java:venkat'
    10:34:15,687 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
    10:34:15,750 ERROR [MainDeployer] Could not initialise deployment: file:/C:/Program Files/jboss-4.0.5.GA/server/Orchids/deploy/mysql-ds.xml
    org.jboss.deployment.DeploymentException: Could not parse dd; - nested throwable: (org.xml.sax.SAXParseException: The element type "local-tx-datasource" must be terminated by the matching end-tag "</local-tx-datasource>".)
    at org.jboss.deployment.XSLSubDeployer.findDd(XSLSubDeployer.java:231)
    at org.jboss.deployment.XSLSubDeployer.init(XSLSubDeployer.java:161)
    at org.jboss.deployment.MainDeployer.init(MainDeployer.java:872)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:809)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy8.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy4.start(Unknown Source)
    at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy5.deploy(Unknown Source)
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
    at org.jboss.Main.boot(Main.java:200)
    at org.jboss.Main$1.run(Main.java:490)
    at java.lang.Thread.run(Thread.java:595)
    Caused by: org.xml.sax.SAXParseException: The element type "local-tx-datasource" must be terminated by the matching end-tag "</local-tx-datasource>".
    at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
    at org.jboss.deployment.XSLSubDeployer.findDd(XSLSubDeployer.java:227)
    ... 68 more
    10:34:16,812 INFO [Ejb3Deployment] EJB3 deployment time took: 859
    10:34:16,828 INFO [JmxKernelAbstraction] installing MBean: persistence.units:jar=EJB3.jar,unitName=EJB3PU with dependencies:
    10:34:16,828 INFO [JmxKernelAbstraction]      jboss.jca:name=ven1,service=DataSourceBinding
    10:34:17,031 WARN [ServiceController] Problem starting service persistence.units:jar=EJB3.jar,unitName=EJB3PU
    javax.naming.NameNotFoundException: ven1 not bound
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
    at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
    at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
    at javax.naming.InitialContext.lookup(InitialContext.java:351)
    at org.jboss.ejb3.entity.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:240)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.ejb3.ServiceDelegateWrapper.startService(ServiceDelegateWrapper.java:102)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy56.start(Unknown Source)
    at org.jboss.ejb3.JmxKernelAbstraction.install(JmxKernelAbstraction.java:96)
    at org.jboss.ejb3.Ejb3Deployment.startPersistenceUnits(Ejb3Deployment.java:467)
    at org.jboss.ejb3.Ejb3Deployment.start(Ejb3Deployment.java:317)
    at org.jboss.ejb3.Ejb3Module.startService(Ejb3Module.java:91)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy28.start(Unknown Source)
    at org.jboss.ejb3.EJB3Deployer.start(EJB3Deployer.java:449)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
    at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
    at org.jboss.ws.integration.jboss.DeployerInterceptor.start(DeployerInterceptor.java:92)
    at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
    at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy29.start(Unknown Source)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy8.deploy(Unknown Source)
    at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
    at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
    at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy4.start(Unknown Source)
    at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
    at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
    at $Proxy5.deploy(Unknown Source)
    at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
    at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
    at org.jboss.Main.boot(Main.java:200)
    at org.jboss.Main$1.run(Main.java:490)
    at java.lang.Thread.run(Thread.java:595)
    10:34:18,062 INFO [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=EJB3.jar,name=TestFacade,service=EJB3 with dependencies:
    10:34:18,062 INFO [JmxKernelAbstraction]      persistence.units:jar=EJB3.jar,unitName=EJB3PU
    10:34:18,062 INFO [EJB3Deployer] Deployed: file:/C:/Program Files/jboss-4.0.5.GA/server/Orchids/deploy/EJB3.jar
    10:34:18,296 INFO [Ejb3Deployment] EJB3 deployment time took: 46
    10:34:18,296 INFO [JmxKernelAbstraction] installing MBean: persistence.units:jar=EJBModule1.jar,unitName=EJBModule1PU with dependencies:
    10:34:18,437 INFO [JmxKernelAbstraction]      jboss.jca:name=newJNDI,service=DataSourceBinding
    10:34:18,453 WARN [ServiceController] Problem starting service persistence.units:jar=EJBModule1.jar,unitName=EJBModule1PU
    javax.naming.NameNotFoundException: newJNDI not bound
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
    at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
    at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
    at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
    at javax.naming.InitialContext.lookup(InitialContext.java:351)
    at org.jboss.ejb3.entity.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:240)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.ejb3.ServiceDelegateWrapper.startService(ServiceDelegateWrapper.java:102)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
    at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
    at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
    at $Proxy0.start(Unknown Source)
    at org.jboss.system.ServiceController.start(ServiceController.java:417)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:

  • Class Cast Exception running Kodo JCA in Weblogic 8.1

    Hi,
    I have a stateless session EJB that accesses Kodo through the JCA adapter.
    The database I'm connecting to is mysql.
    The problem I'm having is that the persistence manager throws a class cast
    exception when trying to commit the transaction. See below for the stack
    trace. I suspect it has something to do with the mapping, but the error
    doesn't give me enough information to tell.
    Any idea where to start looking to solve this problem?
    Merrill
    <Sep 14, 2004 9:09:40 AM PDT> <Error> <EJB> <BEA-010026> <Exception
    occurred during commit of transaction Name=[EJB ossj
    inventory.bean.impl.JVTInventorySessionBean.createEntitySpecificationByValue(javax.oss.cbe.EntitySpecificationValue)],X
    id=BEA1-0003E542E34E0D33F21F(21266875),Status=Rolled back.
    [Reason=kodo.util.FatalException: java.lang.ClassCastExceptio
    n
    NestedThrowables:
    java.lang.ClassCastException],numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds
    since begin=13,seconds left=30,SCInfo[os
    sj+myserver]=(state=rolledback),properties=({weblogic.transaction.name=[EJB
    ossj.inventory.bean.impl.JVTInventorySession
    Bean.createEntitySpecificationByValue(javax.oss.cbe.EntitySpecificationValue)]}),OwnerTransactionManager=ServerTM[Server
    CoordinatorDescriptor=(CoordinatorURL=myserver+10.4.110.92:7001+ossj+t3+,
    XAResources={},NonXAResources={})],Coordinator
    URL=myserver+10.4.110.92:7001+ossj+t3+): kodo.util.FatalException:
    java.lang.ClassCastException
    NestedThrowables:
    java.lang.ClassCastException
    at
    kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:825)
    at
    weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerSCInfo.java:1010)
    at
    weblogic.transaction.internal.ServerSCInfo.startPrePrepareAndChain(ServerSCInfo.java:115)
    at
    weblogic.transaction.internal.ServerTransactionImpl.localPrePrepareAndChain(ServerTransactionImpl.java:1184)
    at
    weblogic.transaction.internal.ServerTransactionImpl.globalPrePrepare(ServerTransactionImpl.java:1910)
    at
    weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:273)
    at
    weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:244)
    at
    weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:299)
    at
    weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:140)
    at
    ossj.inventory.bean.impl.JVTInventorySession_h5aqa8_EOImpl.createEntitySpecificationByValue(JVTInventorySessi
    on_h5aqa8_EOImpl.java:4968)
    at
    ossj.inventory.bean.impl.JVTInventorySession_h5aqa8_EOImpl_WLSkel.invoke(Unknown
    Source)
    at
    weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
    at
    weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:108)
    at
    weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
    at
    weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at
    weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
    at
    weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
    at
    weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.ClassCastException
    at kodo.jdbc.sql.AbstractRow.toSQL(AbstractRow.java:657)
    at kodo.jdbc.runtime.RowImpl.flush(RowImpl.java:250)
    at
    kodo.jdbc.runtime.PreparedStatementManager.flush(PreparedStatementManager.java:125)
    at
    kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:361)
    at
    kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:168)
    at
    kodo.jdbc.runtime.UpdateManagerImpl.flush(UpdateManagerImpl.java:73)
    at
    kodo.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:590)
    at
    kodo.runtime.DelegatingStoreManager.flush(DelegatingStoreManager.java:152)
    at
    kodo.runtime.PersistenceManagerImpl.flushInternal(PersistenceManagerImpl.java:964)
    at
    kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:813)

    Can you use 3.1.5. Can you also be sure that you don't have multiple
    versions of Kodo around, i.e. in the system classpath, JCA kodo.rar
    directory, etc?
    Merrill Higginson wrote:
    Abe White wrote:
    What version of Kodo?I'm using Kodo V 3.1.2
    Steve Kim
    [email protected]
    SolarMetric Inc.
    http://www.solarmetric.com

  • How to compile jsp project on the plateform of Myeclipse and jboss

    hi
    I m new in jboss application server with myeclipse plateform.
    im unable to solve this error.which are occured doring the starting of server in my eclipse.
    the error is:-----
    13:12:41,484 INFO [Server] Starting JBoss (MX MicroKernel)...
    13:12:41,500 INFO [Server] Release ID: JBoss [Zion] 4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)
    13:12:41,515 INFO [Server] Home Dir: C:\Program Files\jboss-4.0.4.GA
    13:12:41,515 INFO [Server] Home URL: file:/C:/Program Files/jboss-4.0.4.GA/
    13:12:41,515 INFO [Server] Patch URL: null
    13:12:41,515 INFO [Server] Server Name: default
    13:12:41,515 INFO [Server] Server Home Dir: C:\Program Files\jboss-4.0.4.GA\server\default
    13:12:41,515 INFO [Server] Server Home URL: file:/C:/Program Files/jboss-4.0.4.GA/server/default/
    13:12:41,531 INFO [Server] Server Log Dir: C:\Program Files\jboss-4.0.4.GA\server\default\log
    13:12:41,531 INFO [Server] Server Temp Dir: C:\Program Files\jboss-4.0.4.GA\server\default\tmp
    13:12:41,531 INFO [Server] Root Deployment Filename: jboss-service.xml
    13:12:44,015 INFO [ServerInfo] Java version: 1.4.2_05,Sun Microsystems Inc.
    13:12:44,015 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 1.4.2_05-b04,Sun Microsystems Inc.
    13:12:44,015 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
    13:12:45,750 INFO [Server] Core system initialized
    13:12:55,515 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml
    13:13:09,218 INFO [WebService] Using RMI server codebase: http://shabrez:8083/
    13:13:19,578 INFO [MailService] Mail Service bound to java:/Mail
    13:13:20,484 INFO [NamingService] JNDI bootstrap JNP=/0.0.0.0:1099, RMI=/0.0.0.0:1098, backlog=50, no client SocketFactory, Server SocketFactory=class org.jboss.net.sockets.DefaultSocketFactory
    13:13:20,718 INFO [SubscriptionManager] Bound event dispatcher to java:/EventDispatcher
    13:13:25,109 INFO [CorbaNamingService] Naming: [IOR:000000000000002B49444C3A6F6D672E6F72672F436F734E616D696E672F4E616D696E67436F6E746578744578743A312E3000000000000200000000000000D8000102000000000E3139322E3136382E302E313331000DC8000000114A426F73732F4E616D696E672F726F6F74000000000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000005000000000000000010000000000000024000000200000007E00000000000000010000000E3139322E3136382E302E313331000DC9000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
    13:13:25,812 INFO [CorbaTransactionService] TransactionFactory: [IOR:000000000000003049444C3A6F72672F6A626F73732F746D2F69696F702F5472616E73616374696F6E466163746F72794578743A312E30000000000200000000000000D8000102000000000E3139322E3136382E302E313331000DC8000000144A426F73732F5472616E73616374696F6E732F46000000050000000000000008000000004A414300000000010000001C00000000000100010000000105010001000101090000000105010001000000210000005000000000000000010000000000000024000000200000007E00000000000000010000000E3139322E3136382E302E313331000DC9000000000000000000000000000000000000000000000000000000000000002000000004000000000000001F0000000400000003000000010000002000000000000000020000002000000004000000000000001F0000000400000003]
    13:13:27,875 INFO [Embedded] Catalina naming disabled
    13:13:28,140 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
    13:13:28,140 INFO [ClusterRuleSetFactory] Unable to find a cluster rule set in the classpath. Will load the default rule set.
    13:13:29,390 INFO [Http11BaseProtocol] Initializing Coyote HTTP/1.1 on http-0.0.0.0-8080
    13:13:29,390 INFO [Catalina] Initialization processed in 1250 ms
    13:13:29,406 INFO [StandardService] Starting service jboss.web
    13:13:29,406 INFO [StandardEngine] Starting Servlet Engine: Apache Tomcat/5.5.17
    13:13:29,562 INFO [StandardHost] XML validation disabled
    13:13:29,640 INFO [Catalina] Server startup in 250 ms
    13:13:30,671 INFO [TomcatDeployer] deploy, ctxPath=/invoker, warUrl=.../deploy/http-invoker.sar/invoker.war/
    13:13:31,906 INFO [WebappLoader] Dual registration of jndi stream handler: factory already defined
    13:13:33,515 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../deploy/jbossweb-tomcat55.sar/ROOT.war/
    13:13:34,015 INFO [TomcatDeployer] deploy, ctxPath=/jbossws, warUrl=.../tmp/deploy/tmp13610jbossws-exp.war/
    13:13:34,531 INFO [TomcatDeployer] deploy, ctxPath=/jbossmq-httpil, warUrl=.../deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/
    13:13:35,359 INFO [TomcatDeployer] deploy, ctxPath=/web-console, warUrl=.../deploy/management/console-mgr.sar/web-console.war/
    13:13:39,453 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-local-jdbc.rar
    13:13:39,593 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-ha-xa-jdbc.rar
    13:13:39,687 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
    13:13:39,781 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-xa-jdbc.rar
    13:13:39,906 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
    13:13:40,031 INFO [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/mail-ra.rar
    13:13:44,234 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:name=DefaultDS,service=DataSourceBinding' to JNDI name 'java:DefaultDS'
    13:13:45,640 INFO [A] Bound to JNDI name: queue/A
    13:13:45,656 INFO Bound to JNDI name: queue/B
    13:13:45,656 INFO [C] Bound to JNDI name: queue/C
    13:13:45,656 INFO [D] Bound to JNDI name: queue/D
    13:13:45,656 INFO [ex] Bound to JNDI name: queue/ex
    13:13:45,718 INFO [testTopic] Bound to JNDI name: topic/testTopic
    13:13:45,734 INFO [securedTopic] Bound to JNDI name: topic/securedTopic
    13:13:45,734 INFO [testDurableTopic] Bound to JNDI name: topic/testDurableTopic
    13:13:45,750 INFO [testQueue] Bound to JNDI name: queue/testQueue
    13:13:46,000 INFO [UILServerILService] JBossMQ UIL service available at : /0.0.0.0:8093
    13:13:46,140 INFO [DLQ] Bound to JNDI name: queue/DLQ
    13:13:46,609 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:name=JmsXA,service=ConnectionFactoryBinding' to JNDI name 'java:JmsXA'
    13:13:46,750 ERROR [MainDeployer] Could not create deployment: file:/C:/Program Files/jboss-4.0.4.GA/server/default/deploy/helloword.war/
    java.lang.UnsupportedClassVersionError: com/jbosstest/testJboss (Unsupported major.minor version 49.0)
         at java.lang.ClassLoader.defineClass0(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
         at org.jboss.ws.server.WebServiceDeployerJSE.isWebserviceDeployment(WebServiceDeployerJSE.java:151)
         at org.jboss.ws.server.WebServiceDeployer.create(WebServiceDeployer.java:101)
         at org.jboss.ws.server.WebServiceDeployerJSE.create(WebServiceDeployerJSE.java:66)
         at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.create(SubDeployerInterceptorSupport.java:180)
         at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:91)
         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
         at $Proxy41.create(Unknown Source)
         at org.jboss.deployment.MainDeployer.create(MainDeployer.java:953)
         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:807)
         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
         at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
         at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
         at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
         at $Proxy6.deploy(Unknown Source)
         at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
         at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
         at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
         at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
         at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
         at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
         at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
         at $Proxy0.start(Unknown Source)
         at org.jboss.system.ServiceController.start(ServiceController.java:417)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
         at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
         at $Proxy4.start(Unknown Source)
         at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
         at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1007)
         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:808)
         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:771)
         at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:755)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
         at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
         at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
         at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
         at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
         at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
         at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
         at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
         at $Proxy5.deploy(Unknown Source)
         at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
         at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
         at org.jboss.Main.boot(Main.java:200)
         at org.jboss.Main$1.run(Main.java:464)
         at java.lang.Thread.run(Thread.java:534)
    13:13:47,000 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
    13:13:47,625 INFO [TomcatDeployer] deploy, ctxPath=/testproject, warUrl=.../deploy/testproject.war/
    13:13:48,578 ERROR [URLDeploymentScanner] Incomplete Deployment listing:
    --- Incompletely deployed packages ---
    org.jboss.deployment.DeploymentInfo@abba8a12 { url=file:/C:/Program Files/jboss-4.0.4.GA/server/default/deploy/helloword.war/ }
    deployer: MBeanProxyExt[jboss.web:service=WebServer]
    status: Deployment FAILED reason: com/jbosstest/testJboss (Unsupported major.minor version 49.0)
    state: FAILED
    watch: file:/C:/Program Files/jboss-4.0.4.GA/server/default/deploy/helloword.war/WEB-INF/web.xml
    altDD: null
    lastDeployed: 1148111026703
    lastModified: 1147940958000
    mbeans:
    13:13:48,796 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
    13:13:49,125 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
    13:13:49,312 INFO [JkMain] Jk running ID=0 time=0/328 config=null
    13:13:49,328 INFO [Server] JBoss (MX MicroKernel) [4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)] Started in 1m:7s:797ms
    plz send me the solution of this error.
    Thanks.

    I m new in jboss application server with myeclipse plateform.
    im unable to solve this error.which are occured doring the starting of server in my eclipse.
    How to compile jsp project on the plateform of Myeclipse and jboss
    hi :-) this is not eclipse forum and not that sure about your problem but i'll try to answer :-)
    i'm not sure how you create your war but there something wrong with your web.xml. kindly check it :-)
    by d way, you can deploy your project in my-eclipse by
    - right click on the project then select my-eclipse > Add and Remove Project Deployment's
    - a new window will open and you can now configure how you deploy your project :-)
    other alternative edit your jboss-service.xml then put something like this
    <attribute name="URLs">deploy/, file:/D:/workspace/deploy</attribute>
    (note, change the path according to your needs)
    regards,

Maybe you are looking for

  • Sender File adapter Pooling

    Hi ALL, 1)while creating the file in the FTP server i want the sender file adater to wait or lock from polling the file getting created and start picking the file once its completely crated. i am told that we need to write OS commends to handle this

  • If i download windows with bootcamp does that mean i can still use Macintosh and if so how

    if i download windows with bootcamp does that mean i can still use Macintosh and if so how

  • HELP DVD Problem

    My HP 530 DVD RW has stopped working and does not show when I try to 'explore' to it. It will open and close fine. I'm using Windows Vista Business. Device Manager has yellow ! by the DVD device and says:  This device cannot start. (Code 10) Click 'C

  • Jdbc database access

    The following is not running and it got compiled . I want to know whether it is possible to open a recordset for processing based on a value from another recordset . I need to get values from a recordset based on a value from previous recordset.. Nes

  • Automatic filling metadata - address items

    Hi, I have table of suppliers with these columns: Name, city, postcode, street I have metadata: Sup_name (option list), Sup_city, Sup_postcode, Sup_street. I would like to choose Sup_name and other data will be automatically filled from the suppliers