You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by js...@apache.org on 2005/12/11 22:06:19 UTC

svn commit: r356022 [16/22] - in /geronimo/branches/1.0: ./ applications/ applications/daytrader/ applications/daytrader/bin/ applications/daytrader/core/ applications/daytrader/derby/ applications/daytrader/ear/ applications/daytrader/ear/src/applicat...

Modified: geronimo/branches/1.0/modules/derby/LICENSE.txt
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/derby/LICENSE.txt?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/derby/LICENSE.txt (original)
+++ geronimo/branches/1.0/modules/derby/LICENSE.txt Sun Dec 11 12:58:34 2005
@@ -1,203 +1,203 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+

Propchange: geronimo/branches/1.0/modules/derby/LICENSE.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/derby/LICENSE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/derby/LICENSE.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/branches/1.0/modules/derby/NOTICE.txt
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/derby/NOTICE.txt?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/derby/NOTICE.txt (original)
+++ geronimo/branches/1.0/modules/derby/NOTICE.txt Sun Dec 11 12:58:34 2005
@@ -1,3 +1,3 @@
-This product includes software developed by
-The Apache Software Foundation (http://www.apache.org/).
-
+This product includes software developed by
+The Apache Software Foundation (http://www.apache.org/).
+

Propchange: geronimo/branches/1.0/modules/derby/NOTICE.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/derby/NOTICE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/derby/NOTICE.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/branches/1.0/modules/directory/project.properties
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/directory/project.properties?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/directory/project.properties (original)
+++ geronimo/branches/1.0/modules/directory/project.properties Sun Dec 11 12:58:34 2005
@@ -1,5 +1,5 @@
 ##
-## $Rev: 219424 $ $Date: 2005-07-17 17:19:16 -0600 (Sun, 17 Jul 2005) $
+## $Rev$ $Date$
 ##
 
 maven.junit.jvmargs=-Djava.endorsed.dirs=${maven.build.dir}/endorsed -ea 

Propchange: geronimo/branches/1.0/modules/directory/project.properties
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/directory/project.properties
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/directory/project.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Propchange: geronimo/branches/1.0/modules/directory/src/schema/directory.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/directory/src/schema/directory.xsd
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/directory/src/schema/directory.xsd
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Propchange: geronimo/branches/1.0/modules/hot-deploy/LICENSE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/hot-deploy/LICENSE.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Propchange: geronimo/branches/1.0/modules/hot-deploy/NOTICE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/hot-deploy/NOTICE.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/branches/1.0/modules/hot-deploy/project.properties
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/hot-deploy/project.properties?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/hot-deploy/project.properties (original)
+++ geronimo/branches/1.0/modules/hot-deploy/project.properties Sun Dec 11 12:58:34 2005
@@ -1,3 +1,3 @@
 ##
-## $Rev: 46019 $ $Date: 2004-09-14 02:56:06 -0700 (Tue, 14 Sep 2004) $
+## $Rev$ $Date$
 ##

Propchange: geronimo/branches/1.0/modules/hot-deploy/project.properties
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/hot-deploy/project.properties
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/branches/1.0/modules/interop/LICENSE.txt
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/interop/LICENSE.txt?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/interop/LICENSE.txt (original)
+++ geronimo/branches/1.0/modules/interop/LICENSE.txt Sun Dec 11 12:58:34 2005
@@ -1,203 +1,203 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+

Propchange: geronimo/branches/1.0/modules/interop/LICENSE.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/interop/LICENSE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/interop/LICENSE.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/branches/1.0/modules/interop/NOTICE.txt
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/interop/NOTICE.txt?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/interop/NOTICE.txt (original)
+++ geronimo/branches/1.0/modules/interop/NOTICE.txt Sun Dec 11 12:58:34 2005
@@ -1,3 +1,3 @@
-This product includes software developed by
-The Apache Software Foundation (http://www.apache.org/).
-
+This product includes software developed by
+The Apache Software Foundation (http://www.apache.org/).
+

Propchange: geronimo/branches/1.0/modules/interop/NOTICE.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/interop/NOTICE.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/interop/NOTICE.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/branches/1.0/modules/interop/src/idl/Readme.txt
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/interop/src/idl/Readme.txt?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/interop/src/idl/Readme.txt (original)
+++ geronimo/branches/1.0/modules/interop/src/idl/Readme.txt Sun Dec 11 12:58:34 2005
@@ -1,45 +1,45 @@
-These files have been adapted from the Corba 3.0 specs.  New CORBA 3.0
-interfaces and types have been commented out to provide the same functionality
-as in 2.3.1.
-
-Note, these files are being used for protocol marshalling (helpers and holders)
-
-echo on
-
-rem
-rem To use this in intellij:
-rem
-rem 1. Add an external tool called idlj
-rem    program: $JDKPath$/bin/idlj.exe
-rem    parameters: -i $JDKPath$/lib -verbose -pkgPrefix IOP org.apache.geronimo.gcc.org.omg -pkgPrefix GIOP org.apache.geronimo.gcc.org.omg -pkgPrefix IIOP org.apache.geronimo.gcc.org.omg -pkgPrefix CosNaming org.apache.geronimo.gcc.org.omg -td $ProjectFileDir$/genfiles/src $FileName$
-rem    working directory: $ProjectFileDir$\idl
-rem
-rem 2. You can right click on the .idl file and choose idlj to build it.
-rem
-
-rem
-rem This is the good version of the CORBA stubs/skels
-rem these files get copied into the d:\org.apache.geronimo.gcc\work\geronimo\corba_container\src
-rem
-
-setlocal
-
-set pkgprefix=org.apache.geronimo.gcc.org.omg
-
-set opts=
-set opts=-i %java_home%\lib
-set opts=%opts% -verbose
-set opts=%opts% -pkgPrefix IOP %pkgprefix%
-set opts=%opts% -pkgPrefix GIOP %pkgprefix%
-set opts=%opts% -pkgPrefix IIOP %pkgprefix%
-set opts=%opts% -pkgPrefix CosNaming %pkgprefix%
-
-
-idlj -td gen %opts% IOP.idl
-idlj -td gen %opts% GIOP.idl
-idlj -td gen %opts% IIOP.idl
-idlj -td gen %opts% CosNaming.idl
-
-idlj -td gen %opts% org.apache.geronimo.gcc-rmi-iiop.idl
-
-endlocal
+These files have been adapted from the Corba 3.0 specs.  New CORBA 3.0
+interfaces and types have been commented out to provide the same functionality
+as in 2.3.1.
+
+Note, these files are being used for protocol marshalling (helpers and holders)
+
+echo on
+
+rem
+rem To use this in intellij:
+rem
+rem 1. Add an external tool called idlj
+rem    program: $JDKPath$/bin/idlj.exe
+rem    parameters: -i $JDKPath$/lib -verbose -pkgPrefix IOP org.apache.geronimo.gcc.org.omg -pkgPrefix GIOP org.apache.geronimo.gcc.org.omg -pkgPrefix IIOP org.apache.geronimo.gcc.org.omg -pkgPrefix CosNaming org.apache.geronimo.gcc.org.omg -td $ProjectFileDir$/genfiles/src $FileName$
+rem    working directory: $ProjectFileDir$\idl
+rem
+rem 2. You can right click on the .idl file and choose idlj to build it.
+rem
+
+rem
+rem This is the good version of the CORBA stubs/skels
+rem these files get copied into the d:\org.apache.geronimo.gcc\work\geronimo\corba_container\src
+rem
+
+setlocal
+
+set pkgprefix=org.apache.geronimo.gcc.org.omg
+
+set opts=
+set opts=-i %java_home%\lib
+set opts=%opts% -verbose
+set opts=%opts% -pkgPrefix IOP %pkgprefix%
+set opts=%opts% -pkgPrefix GIOP %pkgprefix%
+set opts=%opts% -pkgPrefix IIOP %pkgprefix%
+set opts=%opts% -pkgPrefix CosNaming %pkgprefix%
+
+
+idlj -td gen %opts% IOP.idl
+idlj -td gen %opts% GIOP.idl
+idlj -td gen %opts% IIOP.idl
+idlj -td gen %opts% CosNaming.idl
+
+idlj -td gen %opts% org.apache.geronimo.gcc-rmi-iiop.idl
+
+endlocal

Propchange: geronimo/branches/1.0/modules/interop/src/idl/Readme.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/interop/src/idl/Readme.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/interop/src/idl/Readme.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: geronimo/branches/1.0/modules/interop/src/java/org/apache/geronimo/interop/adapter/HomeAdapter.txt
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/interop/src/java/org/apache/geronimo/interop/adapter/HomeAdapter.txt?rev=356022&r1=356021&r2=356022&view=diff
==============================================================================
--- geronimo/branches/1.0/modules/interop/src/java/org/apache/geronimo/interop/adapter/HomeAdapter.txt (original)
+++ geronimo/branches/1.0/modules/interop/src/java/org/apache/geronimo/interop/adapter/HomeAdapter.txt Sun Dec 11 12:58:34 2005
@@ -1,353 +1,353 @@
-/**
- *
- *  Copyright 2004-2005 The Apache Software Foundation
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- */
-package org.apache.geronimo.interop.adapter;
-
-import java.util.HashMap;
-import java.util.Vector;
-import java.lang.reflect.Method;
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Constructor;
-
-import org.apache.geronimo.interop.rmi.iiop.RemoteInterface;
-import org.apache.geronimo.interop.rmi.iiop.ObjectRef;
-import org.apache.geronimo.interop.naming.NameService;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-//import org.openejb.EJBContainer;
-//import org.openejb.proxy.ProxyInfo;
-
-public class HomeAdapter extends Adapter {
-
-    private final Log log = LogFactory.getLog(HomeAdapter.class);
-    private NameService     nameService = NameService.getInstance();
-
-    private RemoteInterface homeRemoteInterface = null;
-    private String[]        bindNames;
-    private ObjectRef       objectRef;
-
-    private EJBContainer    ejbContainer;
-    private ProxyInfo       proxyInfo;
-
-    public HomeAdapter( EJBContainer container ) {
-        this.ejbContainer = container;
-        //proxyInfo = ejbContainer.getProxyInfo();
-
-        //homeClass = proxyInfo.getHomeInterface();
-        //remoteClass = proxyInfo.getRemoteInterface();
-
-        //classLoader = ejbContainer.getClassLoader();
-
-        //objects = new HashMap();
-        //idVector = new Vector();
-
-        proxyInfo = ejbContainer.getProxyInfo();
-        Class homeInterfaceClass = proxyInfo.getHomeInterface();
-        String homeInterfaceClassName = homeInterfaceClass.getName();
-
-        /*
-         * BindNames contains all the jndi names from the ejbcontainer as well
-         * as the name of the class name for the interface.  This classname is used
-         * as part of the object key so that the server can determine which interface
-         * the client is invoking...
-         */
-        String containerBindNames[] = ejbContainer.getJndiNames();
-        bindNames = new String[ containerBindNames.length + 1 ];
-        bindNames[0] = homeInterfaceClassName;
-        System.arraycopy( containerBindNames, 0, bindNames, 1, containerBindNames.length );
-
-        /*
-         * HomeInterface objectrefs aren't going to change over the course of the
-         * ejb deployment...
-         */
-        objectRef = new ObjectRef();
-        objectRef.$setID( "RMI:" + homeInterfaceClassName + ":0000000000000000" );
-        objectRef.$setObjectKey( homeInterfaceClassName );
-
-        loadHomeRemoteInterface();
-
-        showContainer();
-    }
-
-    /*
-     * Used by the AdapterManager to keep track of all adapters....
-     */
-    public Object getAdapterID()
-    {
-        return ejbContainer.getContainerID();
-    }
-
-    public ObjectRef getObjectRef( )
-    {
-        return objectRef;
-    }
-
-    public Object getServant() {
-        return ejbContainer.getEJBHome();
-    }
-
-    public Object getEJBHome()
-    {
-        return ejbContainer.getEJBHome();
-    }
-
-    public EJBContainer getEJBContainer()
-    {
-        return ejbContainer;
-    }
-
-    /*
-     * BindName is the name that will be registered with the INS (Inter-operable Name Service)
-     * These are the names from the EJBContainer.
-     */
-    public String[] getBindNames() {
-        return bindNames;
-    }
-
-    /*
-     * The classloader that will load any dependancies of the adapter or corba skel interfaces.
-     * Its should be set by the ejb container
-     */
-//    public ClassLoader getClassLoader() {
-//        return _cl;
-//    }
-
-    /*
-     * This is the name of the remote class that implements the remote interface.
-     *
-     * This is only used if this adapter is going to directly invoke an object.  For the
-     * EJB Container, the adapter will pass through the method invocations.
-     */
-//    public Class getRemoteClass() {
-//        return remoteClass;
-//    }
-
-    /*
-     * The remote interface name for the remote object.  This will most likely be the name
-     * of the EJB's RemoteInterface and RemoteHomeInterface
-     *
-     * The stub/skel generator will use this interface name.
-     */
-//    public Class getHomeClass() {
-//        return homeClass;
-//    }
-
-    /*
-     * Return the skeleton implemention for the remote interface.  This interface has the
-     * invoke method to handle the rmi/iiop messages.
-     */
-    public RemoteInterface getRemoteInterface()
-    {
-        return homeRemoteInterface;
-    }
-
-//    public synchronized RemoteInterface getRemoteInterface() {
-//        if (ri == null) {
-//            String riName = remoteClass.getName() + "_Skeleton";
-//            remoteSkeletonClass = loadClass(riName);
-//
-//            try {
-//                ri = (RemoteInterface) remoteSkeletonClass.newInstance();
-//            } catch (InstantiationException e) {
-//                e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
-//            } catch (IllegalAccessException e) {
-//                e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
-//            }
-//        }
-//
-//        return ri;
-//    }
-
-    /*
-     * Get an object instance to invoke based on the object key.
-     *
-     * The objectKey could probably be passed to the EJB container so that the
-     * container can directly invoke the ejb object as required.
-     */
-//    public Object getInstance(byte[] objectKey) {
-//        String key = new String(objectKey);
-//        return getInstance(key);
-//    }
-//
-//    public Object getInstance(String key) {
-//        Object o = objects.get(key);
-//
-//        if (o == null) {
-//            o = newInstance(key);
-//        }
-//
-//        return o;
-//    }
-//
-//    public Object newInstance(byte[] objectKey) {
-//        String key = new String(objectKey);
-//        return newInstance(key);
-//    }
-//
-//    public Object newInstance(String key) {
-//        Object o = null;
-//
-//        try {
-//            o = remoteClassClass.newInstance();
-//            objects.put(key, o);
-//        } catch (InstantiationException e) {
-//            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
-//        } catch (IllegalAccessException e) {
-//            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
-//        }
-//
-//        return o;
-//    }
-
-    /*
-     * Invoke method from the IIOP Message Handler.  The adapter is bound to the INS name service.
-     * When an RMI/IIOP message is processed by the server, the message handler will perform a lookup
-     * on the name service to get the HomeAdapter, then the invocation will be passed to the adapter
-     * The adapter will obtain the object key and then determine which object instance to pass the
-     * invocation to.
-     */
-//    public void invoke(java.lang.String methodName, byte[] objectKey, org.apache.geronimo.interop.rmi.iiop.ObjectInputStream input, org.apache.geronimo.interop.rmi.iiop.ObjectOutputStream output) {
-//        RemoteInterface skeleton = getRemoteInterface();
-//        Object instance = getInstance(objectKey);
-//
-//        if (instance != null) {
-//            skeleton.$invoke(methodName, objectKey, instance, input, output);
-//        } else {
-//            throw new org.omg.CORBA.OBJECT_NOT_EXIST(new String(objectKey));
-//        }
-//    }
-
-    /*
-     * Helper function to load a class.  This uses classloader for the adapter.
-     */
-//    protected Class loadClass(String name) {
-//        Class c = null;
-//
-//        try {
-//            c = getClassLoader().loadClass(name);
-//        } catch (Exception e) {
-//            // TODO: Determine the appropriate way to propagate this error back to the caller/client.
-//            e.printStackTrace();
-//        }
-//
-//        return c;
-//    }
-
-    public void start() {
-        log.debug( "Starting HomeAdapter: " + ejbContainer.getEJBName() + " - " + getAdapterID() );
-        nameService.bindAdapter( this );
-    }
-
-    public void stop() {
-        log.debug( "Stopping HomeAdapter: " + ejbContainer.getEJBName() + " - " + getAdapterID() );
-        nameService.unbindAdapter( this );
-    }
-
-    /*
-     * Invoke method from the IIOP Message Handler.  The adapter is bound to the INS name service.
-     * When an RMI/IIOP message is processed by the server, the message handler will perform a lookup
-     * on the name service to get the HomeAdapter, then the invocation will be passed to the adapter
-     * The adapter will obtain the object key and then determine which object instance to pass the
-     * invocation to.
-     */
-    public void invoke(java.lang.String methodName, byte[] objectKey, org.apache.geronimo.interop.rmi.iiop.ObjectInputStream input, org.apache.geronimo.interop.rmi.iiop.ObjectOutputStream output) {
-        //RemoteInterface skeleton = getRemoteInterface();
-        //Object instance = getInstance(objectKey);
-
-        if (homeRemoteInterface != null) {
-            homeRemoteInterface.invoke(methodName, objectKey, this, input, output);
-        } else {
-            throw new org.omg.CORBA.OBJECT_NOT_EXIST(new String(objectKey));
-        }
-    }
-
-    protected void loadHomeRemoteInterface()
-    {
-        try
-        {
-            String name = ejbContainer.getProxyInfo().getHomeInterface().getName();
-            name += "_Skeleton";
-
-            Class hrmiClass = ejbContainer.getClassLoader().loadClass(name);
-            Constructor c = hrmiClass.getConstructor( new Class[] { EJBContainer.class } );
-
-            homeRemoteInterface = (RemoteInterface)c.newInstance( new Object[] { this } );
-        }
-        catch (ClassNotFoundException e)
-        {
-            e.printStackTrace();
-        }
-        catch (NoSuchMethodException e)
-        {
-            e.printStackTrace();
-        }
-        catch (IllegalAccessException e)
-        {
-            e.printStackTrace();
-        }
-        catch (InvocationTargetException e)
-        {
-            e.printStackTrace();
-        }
-        catch (InstantiationException e)
-        {
-            e.printStackTrace();
-        }
-    }
-
-    protected void showContainer()
-    {
-        log.debug( "container.id = " + ejbContainer.getContainerID() );
-        log.debug( "container.ejbname = " + ejbContainer.getEJBName() );
-        log.debug( "container.ejbhome = " + ejbContainer.getEJBHome() );
-        //log.debug( "container.ejbprimarykey = " + ejbContainer.getEJBPrimaryKeyClass() );
-        //log.debug( "container.ejbobject = " + ejbContainer.getEJBObject(Object primaryKey) );
-        log.debug( "container.ejblocalhome = " + ejbContainer.getEJBLocalHome() );
-        //log.debug( "container.ejblocalobject = " + ejbContainer.getEJBLocalObject(Object primaryKey) );
-
-        int i;
-        for( i=0; i<ejbContainer.getJndiNames().length; i++ )
-        {
-            log.debug( "container.jndiName[" + i + "] = " + ejbContainer.getJndiNames()[i] );
-        }
-
-        for( i=0; i<ejbContainer.getLocalJndiNames().length; i++ )
-        {
-            log.debug( "container.localJndiName[" + i + "] = " + ejbContainer.getLocalJndiNames()[i] );
-        }
-
-        //log.debug( "container.proxyFactory = " + ejbContainer.getProxyFactory() );
-        log.debug( "container.classLoader = " + ejbContainer.getClassLoader() );
-        log.debug( "container.unmanagedReference = " + ejbContainer.getUnmanagedReference() );
-
-        for( i=0; i<ejbContainer.getSignatures().length; i++ )
-        {
-            log.debug( "container.interfaceMethodSignature[" + i + "] = " + ejbContainer.getSignatures()[i] );
-        }
-
-        ProxyInfo pi = ejbContainer.getProxyInfo();
-        log.debug( "container.proxyInfo.containerID = " + pi.getContainerID() );
-        log.debug( "container.proxyInfo.componentType = " + pi.getComponentType() );
-        log.debug( "container.proxyInfo.homeInterface = " + pi.getHomeInterface() );
-        log.debug( "container.proxyInfo.primaryKey = " + pi.getPrimaryKey() );
-        log.debug( "container.proxyInfo.primaryKeyClass = " + pi.getPrimaryKeyClass() );
-        log.debug( "container.proxyInfo.remoteInterface = " + pi.getRemoteInterface() );
-
-        log.debug( "container.subject = " + ejbContainer.getDefaultSubject() );
-    }
-
-}
+/**
+ *
+ *  Copyright 2004-2005 The Apache Software Foundation
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+package org.apache.geronimo.interop.adapter;
+
+import java.util.HashMap;
+import java.util.Vector;
+import java.lang.reflect.Method;
+import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Constructor;
+
+import org.apache.geronimo.interop.rmi.iiop.RemoteInterface;
+import org.apache.geronimo.interop.rmi.iiop.ObjectRef;
+import org.apache.geronimo.interop.naming.NameService;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+//import org.openejb.EJBContainer;
+//import org.openejb.proxy.ProxyInfo;
+
+public class HomeAdapter extends Adapter {
+
+    private final Log log = LogFactory.getLog(HomeAdapter.class);
+    private NameService     nameService = NameService.getInstance();
+
+    private RemoteInterface homeRemoteInterface = null;
+    private String[]        bindNames;
+    private ObjectRef       objectRef;
+
+    private EJBContainer    ejbContainer;
+    private ProxyInfo       proxyInfo;
+
+    public HomeAdapter( EJBContainer container ) {
+        this.ejbContainer = container;
+        //proxyInfo = ejbContainer.getProxyInfo();
+
+        //homeClass = proxyInfo.getHomeInterface();
+        //remoteClass = proxyInfo.getRemoteInterface();
+
+        //classLoader = ejbContainer.getClassLoader();
+
+        //objects = new HashMap();
+        //idVector = new Vector();
+
+        proxyInfo = ejbContainer.getProxyInfo();
+        Class homeInterfaceClass = proxyInfo.getHomeInterface();
+        String homeInterfaceClassName = homeInterfaceClass.getName();
+
+        /*
+         * BindNames contains all the jndi names from the ejbcontainer as well
+         * as the name of the class name for the interface.  This classname is used
+         * as part of the object key so that the server can determine which interface
+         * the client is invoking...
+         */
+        String containerBindNames[] = ejbContainer.getJndiNames();
+        bindNames = new String[ containerBindNames.length + 1 ];
+        bindNames[0] = homeInterfaceClassName;
+        System.arraycopy( containerBindNames, 0, bindNames, 1, containerBindNames.length );
+
+        /*
+         * HomeInterface objectrefs aren't going to change over the course of the
+         * ejb deployment...
+         */
+        objectRef = new ObjectRef();
+        objectRef.$setID( "RMI:" + homeInterfaceClassName + ":0000000000000000" );
+        objectRef.$setObjectKey( homeInterfaceClassName );
+
+        loadHomeRemoteInterface();
+
+        showContainer();
+    }
+
+    /*
+     * Used by the AdapterManager to keep track of all adapters....
+     */
+    public Object getAdapterID()
+    {
+        return ejbContainer.getContainerID();
+    }
+
+    public ObjectRef getObjectRef( )
+    {
+        return objectRef;
+    }
+
+    public Object getServant() {
+        return ejbContainer.getEJBHome();
+    }
+
+    public Object getEJBHome()
+    {
+        return ejbContainer.getEJBHome();
+    }
+
+    public EJBContainer getEJBContainer()
+    {
+        return ejbContainer;
+    }
+
+    /*
+     * BindName is the name that will be registered with the INS (Inter-operable Name Service)
+     * These are the names from the EJBContainer.
+     */
+    public String[] getBindNames() {
+        return bindNames;
+    }
+
+    /*
+     * The classloader that will load any dependancies of the adapter or corba skel interfaces.
+     * Its should be set by the ejb container
+     */
+//    public ClassLoader getClassLoader() {
+//        return _cl;
+//    }
+
+    /*
+     * This is the name of the remote class that implements the remote interface.
+     *
+     * This is only used if this adapter is going to directly invoke an object.  For the
+     * EJB Container, the adapter will pass through the method invocations.
+     */
+//    public Class getRemoteClass() {
+//        return remoteClass;
+//    }
+
+    /*
+     * The remote interface name for the remote object.  This will most likely be the name
+     * of the EJB's RemoteInterface and RemoteHomeInterface
+     *
+     * The stub/skel generator will use this interface name.
+     */
+//    public Class getHomeClass() {
+//        return homeClass;
+//    }
+
+    /*
+     * Return the skeleton implemention for the remote interface.  This interface has the
+     * invoke method to handle the rmi/iiop messages.
+     */
+    public RemoteInterface getRemoteInterface()
+    {
+        return homeRemoteInterface;
+    }
+
+//    public synchronized RemoteInterface getRemoteInterface() {
+//        if (ri == null) {
+//            String riName = remoteClass.getName() + "_Skeleton";
+//            remoteSkeletonClass = loadClass(riName);
+//
+//            try {
+//                ri = (RemoteInterface) remoteSkeletonClass.newInstance();
+//            } catch (InstantiationException e) {
+//                e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
+//            } catch (IllegalAccessException e) {
+//                e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
+//            }
+//        }
+//
+//        return ri;
+//    }
+
+    /*
+     * Get an object instance to invoke based on the object key.
+     *
+     * The objectKey could probably be passed to the EJB container so that the
+     * container can directly invoke the ejb object as required.
+     */
+//    public Object getInstance(byte[] objectKey) {
+//        String key = new String(objectKey);
+//        return getInstance(key);
+//    }
+//
+//    public Object getInstance(String key) {
+//        Object o = objects.get(key);
+//
+//        if (o == null) {
+//            o = newInstance(key);
+//        }
+//
+//        return o;
+//    }
+//
+//    public Object newInstance(byte[] objectKey) {
+//        String key = new String(objectKey);
+//        return newInstance(key);
+//    }
+//
+//    public Object newInstance(String key) {
+//        Object o = null;
+//
+//        try {
+//            o = remoteClassClass.newInstance();
+//            objects.put(key, o);
+//        } catch (InstantiationException e) {
+//            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
+//        } catch (IllegalAccessException e) {
+//            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
+//        }
+//
+//        return o;
+//    }
+
+    /*
+     * Invoke method from the IIOP Message Handler.  The adapter is bound to the INS name service.
+     * When an RMI/IIOP message is processed by the server, the message handler will perform a lookup
+     * on the name service to get the HomeAdapter, then the invocation will be passed to the adapter
+     * The adapter will obtain the object key and then determine which object instance to pass the
+     * invocation to.
+     */
+//    public void invoke(java.lang.String methodName, byte[] objectKey, org.apache.geronimo.interop.rmi.iiop.ObjectInputStream input, org.apache.geronimo.interop.rmi.iiop.ObjectOutputStream output) {
+//        RemoteInterface skeleton = getRemoteInterface();
+//        Object instance = getInstance(objectKey);
+//
+//        if (instance != null) {
+//            skeleton.$invoke(methodName, objectKey, instance, input, output);
+//        } else {
+//            throw new org.omg.CORBA.OBJECT_NOT_EXIST(new String(objectKey));
+//        }
+//    }
+
+    /*
+     * Helper function to load a class.  This uses classloader for the adapter.
+     */
+//    protected Class loadClass(String name) {
+//        Class c = null;
+//
+//        try {
+//            c = getClassLoader().loadClass(name);
+//        } catch (Exception e) {
+//            // TODO: Determine the appropriate way to propagate this error back to the caller/client.
+//            e.printStackTrace();
+//        }
+//
+//        return c;
+//    }
+
+    public void start() {
+        log.debug( "Starting HomeAdapter: " + ejbContainer.getEJBName() + " - " + getAdapterID() );
+        nameService.bindAdapter( this );
+    }
+
+    public void stop() {
+        log.debug( "Stopping HomeAdapter: " + ejbContainer.getEJBName() + " - " + getAdapterID() );
+        nameService.unbindAdapter( this );
+    }
+
+    /*
+     * Invoke method from the IIOP Message Handler.  The adapter is bound to the INS name service.
+     * When an RMI/IIOP message is processed by the server, the message handler will perform a lookup
+     * on the name service to get the HomeAdapter, then the invocation will be passed to the adapter
+     * The adapter will obtain the object key and then determine which object instance to pass the
+     * invocation to.
+     */
+    public void invoke(java.lang.String methodName, byte[] objectKey, org.apache.geronimo.interop.rmi.iiop.ObjectInputStream input, org.apache.geronimo.interop.rmi.iiop.ObjectOutputStream output) {
+        //RemoteInterface skeleton = getRemoteInterface();
+        //Object instance = getInstance(objectKey);
+
+        if (homeRemoteInterface != null) {
+            homeRemoteInterface.invoke(methodName, objectKey, this, input, output);
+        } else {
+            throw new org.omg.CORBA.OBJECT_NOT_EXIST(new String(objectKey));
+        }
+    }
+
+    protected void loadHomeRemoteInterface()
+    {
+        try
+        {
+            String name = ejbContainer.getProxyInfo().getHomeInterface().getName();
+            name += "_Skeleton";
+
+            Class hrmiClass = ejbContainer.getClassLoader().loadClass(name);
+            Constructor c = hrmiClass.getConstructor( new Class[] { EJBContainer.class } );
+
+            homeRemoteInterface = (RemoteInterface)c.newInstance( new Object[] { this } );
+        }
+        catch (ClassNotFoundException e)
+        {
+            e.printStackTrace();
+        }
+        catch (NoSuchMethodException e)
+        {
+            e.printStackTrace();
+        }
+        catch (IllegalAccessException e)
+        {
+            e.printStackTrace();
+        }
+        catch (InvocationTargetException e)
+        {
+            e.printStackTrace();
+        }
+        catch (InstantiationException e)
+        {
+            e.printStackTrace();
+        }
+    }
+
+    protected void showContainer()
+    {
+        log.debug( "container.id = " + ejbContainer.getContainerID() );
+        log.debug( "container.ejbname = " + ejbContainer.getEJBName() );
+        log.debug( "container.ejbhome = " + ejbContainer.getEJBHome() );
+        //log.debug( "container.ejbprimarykey = " + ejbContainer.getEJBPrimaryKeyClass() );
+        //log.debug( "container.ejbobject = " + ejbContainer.getEJBObject(Object primaryKey) );
+        log.debug( "container.ejblocalhome = " + ejbContainer.getEJBLocalHome() );
+        //log.debug( "container.ejblocalobject = " + ejbContainer.getEJBLocalObject(Object primaryKey) );
+
+        int i;
+        for( i=0; i<ejbContainer.getJndiNames().length; i++ )
+        {
+            log.debug( "container.jndiName[" + i + "] = " + ejbContainer.getJndiNames()[i] );
+        }
+
+        for( i=0; i<ejbContainer.getLocalJndiNames().length; i++ )
+        {
+            log.debug( "container.localJndiName[" + i + "] = " + ejbContainer.getLocalJndiNames()[i] );
+        }
+
+        //log.debug( "container.proxyFactory = " + ejbContainer.getProxyFactory() );
+        log.debug( "container.classLoader = " + ejbContainer.getClassLoader() );
+        log.debug( "container.unmanagedReference = " + ejbContainer.getUnmanagedReference() );
+
+        for( i=0; i<ejbContainer.getSignatures().length; i++ )
+        {
+            log.debug( "container.interfaceMethodSignature[" + i + "] = " + ejbContainer.getSignatures()[i] );
+        }
+
+        ProxyInfo pi = ejbContainer.getProxyInfo();
+        log.debug( "container.proxyInfo.containerID = " + pi.getContainerID() );
+        log.debug( "container.proxyInfo.componentType = " + pi.getComponentType() );
+        log.debug( "container.proxyInfo.homeInterface = " + pi.getHomeInterface() );
+        log.debug( "container.proxyInfo.primaryKey = " + pi.getPrimaryKey() );
+        log.debug( "container.proxyInfo.primaryKeyClass = " + pi.getPrimaryKeyClass() );
+        log.debug( "container.proxyInfo.remoteInterface = " + pi.getRemoteInterface() );
+
+        log.debug( "container.subject = " + ejbContainer.getDefaultSubject() );
+    }
+
+}

Propchange: geronimo/branches/1.0/modules/interop/src/java/org/apache/geronimo/interop/adapter/HomeAdapter.txt
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/interop/src/java/org/apache/geronimo/interop/adapter/HomeAdapter.txt
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Propchange: geronimo/branches/1.0/modules/interop/src/java/org/apache/geronimo/interop/adapter/HomeAdapter.txt
------------------------------------------------------------------------------
    svn:mime-type = text/plain