Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

This commit was manufactured by cvs2svn to create tag 'v20051113_2150'.

  • Loading branch information...
commit fc9599d631215e4063db7af23e57b87c76da7a87 1 parent 2d54d69
ndai authored

Showing 868 changed files with 0 additions and 28,335 deletions. Show diff stats Hide diff stats

  1. +0 7 plugins/org.eclipse.jst.server.core/.classpath
  2. +0 7 plugins/org.eclipse.jst.server.core/.cvsignore
  3. +0 4 plugins/org.eclipse.jst.server.core/.options
  4. +0 28 plugins/org.eclipse.jst.server.core/.project
  5. +0 21 plugins/org.eclipse.jst.server.core/META-INF/MANIFEST.MF
  6. +0 22 plugins/org.eclipse.jst.server.core/about.html
  7. +0 21 plugins/org.eclipse.jst.server.core/build.properties
  8. +0 36 plugins/org.eclipse.jst.server.core/component.xml
  9. +0 28 plugins/org.eclipse.jst.server.core/plugin.properties
  10. +0 122 plugins/org.eclipse.jst.server.core/plugin.xml
  11. +0 121 plugins/org.eclipse.jst.server.core/schema/runtimeClasspathProviders.exsd
  12. +0 125 plugins/org.eclipse.jst.server.core/schema/runtimeFacetMappings.exsd
  13. +0 514 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/ClasspathRuntimeTargetHandler.java
  14. +0 83 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/EJBBean.java
  15. +0 70 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/FacetUtil.java
  16. +0 24 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/IApplicationClientModule.java
  17. +0 31 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/IConnectorModule.java
  18. +0 24 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/IEJBModule.java
  19. +0 42 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/IEnterpriseApplication.java
  20. +0 61 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/IJ2EEModule.java
  21. +0 31 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/IJavaRuntime.java
  22. +0 47 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/IWebModule.java
  23. +0 56 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/JndiLaunchable.java
  24. +0 55 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/JndiObject.java
  25. +0 392 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/PublishUtil.java
  26. +0 202 ...ins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/RuntimeClasspathProviderDelegate.java
  27. +0 74 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/Servlet.java
  28. +0 120 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/GenericRuntime.java
  29. +0 45 ...eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/GenericRuntimeClasspathProvider.java
  30. +0 41 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/GenericRuntimeUtil.java
  31. +0 19 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/IGenericRuntime.java
  32. +0 25 .../org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/IGenericRuntimeWorkingCopy.java
  33. +0 194 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/IMemento.java
  34. +0 36 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/J2EELaunchableClient.java
  35. +0 130 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/J2EEUtil.java
  36. +0 211 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/JavaServerPlugin.java
  37. +0 56 ...ins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/LaunchConfigurationUtil.java
  38. +0 29 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/Messages.java
  39. +0 19 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/Messages.properties
  40. +0 69 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/ProgressUtil.java
  41. +0 144 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/RuntimeBridge.java
  42. +0 99 ...s/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/RuntimeClasspathContainer.java
  43. +0 100 ...se.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/RuntimeClasspathContainerInitializer.java
  44. +0 70 ...ns/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/RuntimeClasspathProvider.java
  45. +0 167 ...eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/RuntimeClasspathProviderWrapper.java
  46. +0 65 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/RuntimeFacetMapping.java
  47. +0 59 ...rg.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/StandardJreClasspathProvider.java
  48. +0 65 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/Trace.java
  49. +0 388 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/XMLMemento.java
  50. +0 45 ...ins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/cactus/CactusLaunchable.java
  51. +0 45 ....jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/cactus/CactusLaunchableAdapterDelegate.java
  52. +0 147 ....server.core/sjavacore/org/eclipse/jst/server/core/internal/cactus/CactusModuleArtifactAdapterDelegate.java
  53. +0 95 ...se.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/cactus/ServletTestCasePropertyTester.java
  54. +0 52 .../org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/internal/cactus/WebTestableResource.java
  55. +0 66 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/package.html
  56. +0 40 plugins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/package.xml
  57. +0 7 plugins/org.eclipse.jst.server.generic.core/.classpath
  58. +0 7 plugins/org.eclipse.jst.server.generic.core/.cvsignore
  59. +0 4 plugins/org.eclipse.jst.server.generic.core/.options
  60. +0 28 plugins/org.eclipse.jst.server.generic.core/.project
  61. +0 32 plugins/org.eclipse.jst.server.generic.core/META-INF/MANIFEST.MF
  62. +0 22 plugins/org.eclipse.jst.server.generic.core/about.html
  63. +0 22 plugins/org.eclipse.jst.server.generic.core/build.properties
  64. +0 19 plugins/org.eclipse.jst.server.generic.core/plugin.properties
  65. +0 43 plugins/org.eclipse.jst.server.generic.core/plugin.xml
  66. +0 109 plugins/org.eclipse.jst.server.generic.core/schema/genericpublisher.exsd
  67. +0 114 plugins/org.eclipse.jst.server.generic.core/schema/serverdefinition.exsd
  68. +0 81 plugins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/CorePlugin.java
  69. +0 196 ...rver.generic.core/src/org/eclipse/jst/server/generic/core/internal/ExternalLaunchConfigurationDelegate.java
  70. +0 258 ...lipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/ExternalServerBehaviour.java
  71. +0 70 .../org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericPublisher.java
  72. +0 276 ...ins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServer.java
  73. +0 484 ...clipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerBehaviour.java
  74. +0 45 ...pse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerCoreMessages.java
  75. +0 27 ...t.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerCoreMessages.properties
  76. +0 112 ...generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerLaunchConfigurationDelegate.java
  77. +0 109 ...r.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerLaunchableAdapterDelegate.java
  78. +0 167 ....eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerRuntime.java
  79. +0 58 ...server.generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerRuntimeTargetHandler.java
  80. +0 88 ....generic.core/src/org/eclipse/jst/server/generic/core/internal/GenericServerSourcePathComputerDelegate.java
  81. +0 141 plugins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/PingThread.java
  82. +0 44 ...ns/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/PublishManager.java
  83. +0 75 ...e.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/ServerTypeDefinitionManager.java
  84. +0 88 ...ipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/ServerTypeDefinitionUtil.java
  85. +0 72 plugins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/Trace.java
  86. +0 127 ...erver.generic.core/src/org/eclipse/jst/server/generic/core/internal/publishers/AbstractModuleAssembler.java
  87. +0 304 ...lipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/publishers/AntPublisher.java
  88. +0 23 ...server.generic.core/src/org/eclipse/jst/server/generic/core/internal/publishers/DefaultModuleAssembler.java
  89. +0 36 ...jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/publishers/EarModuleAssembler.java
  90. +0 136 ...pse.jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/publishers/ModulePackager.java
  91. +0 36 ...jst.server.generic.core/src/org/eclipse/jst/server/generic/core/internal/publishers/WarModuleAssembler.java
  92. +0 59 ...lipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/internal/core/util/ExtensionPointUtil.java
  93. +0 98 ...ins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/internal/core/util/FileUtil.java
  94. +0 1,590 ...erver.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/ServerTypePackage.java
  95. +0 191 ...er.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ArchiveTypeImpl.java
  96. +0 217 ...r.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ArgumentPairImpl.java
  97. +0 273 ...rver.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ClasspathImpl.java
  98. +0 218 ...erver.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ExternalImpl.java
  99. +0 304 ...generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/JndiConnectionImpl.java
  100. +0 660 ...ic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/LaunchConfigurationImpl.java
  101. +0 299 ....server.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ModuleImpl.java
  102. +0 299 ...st.server.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/PortImpl.java
  103. +0 191 ...server.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ProjectImpl.java
  104. +0 417 ...erver.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/PropertyImpl.java
  105. +0 219 ....generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/PublisherDataImpl.java
  106. +0 271 ...rver.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/PublisherImpl.java
  107. +0 969 ....generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ServerRuntimeImpl.java
  108. +0 234 ...eric.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ServerTypeFactoryImpl.java
  109. +0 1,608 ...eric.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/impl/ServerTypePackageImpl.java
  110. +0 351 ...c.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/util/ServerTypeAdapterFactory.java
  111. +0 76 ...e/src/org/eclipse/jst/server/generic/internal/servertype/definition/util/ServerTypeResourceFactoryImpl.java
  112. +0 58 ...ric.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/util/ServerTypeResourceImpl.java
  113. +0 409 ...r.generic.core/src/org/eclipse/jst/server/generic/internal/servertype/definition/util/ServerTypeSwitch.java
  114. +0 155 plugins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/internal/xml/Resolver.java
  115. +0 136 plugins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/internal/xml/XMLUtils.java
  116. +0 93 ...g.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/ArchiveType.java
  117. +0 83 ....eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/ArgumentPair.java
  118. +0 156 ...org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/Classpath.java
  119. +0 83 .../org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/External.java
  120. +0 133 ...clipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/JndiConnection.java
  121. +0 321 ...e.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/LaunchConfiguration.java
  122. +0 139 ...ns/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/Module.java
  123. +0 139 plugins/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/Port.java
  124. +0 91 ...s/org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/Project.java
  125. +0 195 .../org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/Property.java
  126. +0 131 ...org.eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/Publisher.java
  127. +0 89 ...eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/PublisherData.java
  128. +0 463 ...eclipse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/ServerRuntime.java
  129. +0 181 ...pse.jst.server.generic.core/src/org/eclipse/jst/server/generic/servertype/definition/ServerTypeFactory.java
  130. +0 153 plugins/org.eclipse.jst.server.generic.core/xsd/ServerTypeDefinitionSchema.xsd
  131. +0 501 plugins/org.eclipse.jst.server.generic.core/xsd/org.eclipse.jst.server.generic.servertype.ecore
  132. +0 97 plugins/org.eclipse.jst.server.generic.core/xsd/servertype.genmodel
  133. +0 132 plugins/org.eclipse.jst.server.generic.core/xsd/servertype.xsd2ecore
  134. +0 5 plugins/org.eclipse.jst.server.generic.modules/.cvsignore
  135. +0 28 plugins/org.eclipse.jst.server.generic.modules/.project
  136. +0 7 plugins/org.eclipse.jst.server.generic.ui/.classpath
  137. +0 6 plugins/org.eclipse.jst.server.generic.ui/.cvsignore
  138. +0 28 plugins/org.eclipse.jst.server.generic.ui/.project
  139. +0 19 plugins/org.eclipse.jst.server.generic.ui/META-INF/MANIFEST.MF
  140. +0 22 plugins/org.eclipse.jst.server.generic.ui/about.html
  141. +0 18 plugins/org.eclipse.jst.server.generic.ui/build.properties
  142. BIN  plugins/org.eclipse.jst.server.generic.ui/icons/obj16/server.gif
  143. BIN  plugins/org.eclipse.jst.server.generic.ui/icons/wizban/new_server_wiz.gif
  144. +0 13 plugins/org.eclipse.jst.server.generic.ui/plugin.properties
  145. +0 30 plugins/org.eclipse.jst.server.generic.ui/plugin.xml
  146. +0 74 ...st.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericLaunchConfigurationTabGroup.java
  147. +0 34 ...rg.eclipse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericServerComposite.java
  148. +0 31 ...e.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericServerCompositeDecorator.java
  149. +0 150 ...st.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericServerRuntimeWizardFragment.java
  150. +0 38 ...g.eclipse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericServerUIMessages.java
  151. +0 20 ...pse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericServerUIMessages.properties
  152. +0 142 ...lipse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericServerWizardFragment.java
  153. +0 93 plugins/org.eclipse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/GenericUiPlugin.java
  154. +0 140 ...ns/org.eclipse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/JRESelectDecorator.java
  155. +0 88 plugins/org.eclipse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/SWTUtil.java
  156. +0 80 ...rver.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/ServerDefinitionTypeAwareWizardFragment.java
  157. +0 303 ...pse.jst.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/ServerTypeDefinitionDecorator.java
  158. +0 53 ....server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/ServerTypeDefinitionRuntimeDecorator.java
  159. +0 50 ...t.server.generic.ui/src/org/eclipse/jst/server/generic/ui/internal/ServerTypeDefinitionServerDecorator.java
  160. +0 7 plugins/org.eclipse.jst.server.pde/.classpath
  161. +0 2  plugins/org.eclipse.jst.server.pde/.cvsignore
  162. +0 28 plugins/org.eclipse.jst.server.pde/.project
  163. +0 13 plugins/org.eclipse.jst.server.pde/META-INF/MANIFEST.MF
  164. +0 22 plugins/org.eclipse.jst.server.pde/about.html
  165. +0 19 plugins/org.eclipse.jst.server.pde/build.properties
  166. +0 266 plugins/org.eclipse.jst.server.pde/build.xml
  167. BIN  plugins/org.eclipse.jst.server.pde/icons/obj16/wiz_new_server_plugin.gif
  168. +0 24 plugins/org.eclipse.jst.server.pde/plugin.properties
  169. +0 22 plugins/org.eclipse.jst.server.pde/plugin.xml
  170. +0 63 plugins/org.eclipse.jst.server.pde/src/org/eclipse/jst/server/generic/pde/ServerPdePlugin.java
  171. +0 31 ...rg.eclipse.jst.server.pde/src/org/eclipse/jst/server/generic/pde/internal/GenericServerPluginNewWizard.java
  172. +0 285 plugins/org.eclipse.jst.server.pde/src/org/eclipse/jst/server/generic/pde/internal/GenericServerTemplate.java
  173. +0 44 plugins/org.eclipse.jst.server.pde/src/org/eclipse/jst/server/generic/pde/internal/Messages.java
  174. +0 19 plugins/org.eclipse.jst.server.pde/src/org/eclipse/jst/server/generic/pde/internal/messages.properties
  175. +0 41 plugins/org.eclipse.jst.server.pde/templates_3.0/genericserver/buildfiles/$server_name$.xml
  176. BIN  plugins/org.eclipse.jst.server.pde/templates_3.0/genericserver/icons/server.gif
  177. +0 142 plugins/org.eclipse.jst.server.pde/templates_3.0/genericserver/servers/$server_name$.serverdef
  178. +0 7 plugins/org.eclipse.jst.server.tomcat.core/.classpath
  179. +0 7 plugins/org.eclipse.jst.server.tomcat.core/.cvsignore
  180. +0 4 plugins/org.eclipse.jst.server.tomcat.core/.options
  181. +0 28 plugins/org.eclipse.jst.server.tomcat.core/.project
  182. +0 22 plugins/org.eclipse.jst.server.tomcat.core/META-INF/MANIFEST.MF
  183. +0 22 plugins/org.eclipse.jst.server.tomcat.core/about.html
  184. +0 22 plugins/org.eclipse.jst.server.tomcat.core/build.properties
  185. +0 54 plugins/org.eclipse.jst.server.tomcat.core/plugin.properties
  186. +0 323 plugins/org.eclipse.jst.server.tomcat.core/plugin.xml
  187. +0 30 ...rg.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ClassDetector.java
  188. +0 56 ...t.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ContextPublishTaskDelegate.java
  189. +0 248 ...ins/org.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/FileUtil.java
  190. +0 29 ...org.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/IMimeMapping.java
  191. +0 38 ...pse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatConfiguration.java
  192. +0 69 ...ver.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatConfigurationWorkingCopy.java
  193. +0 35 ...g.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatRuntime.java
  194. +0 25 ...st.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatRuntimeWorkingCopy.java
  195. +0 26 ...rg.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatServer.java
  196. +0 46 ...e.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatServerBehaviour.java
  197. +0 22 ...jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatServerWorkingCopy.java
  198. +0 60 ...se.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatVersionHandler.java
  199. +0 43 ...eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ITomcatWebModule.java
  200. +0 94 ...ins/org.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Messages.java
  201. +0 101 ...g.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Messages.properties
  202. +0 47 .../org.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/MimeMapping.java
  203. +0 125 ...s/org.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/PingThread.java
  204. +0 69 ...org.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/ProgressUtil.java
  205. +0 106 ...clipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/PublishOperation2.java
  206. +0 39 .../org.eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/PublishTask.java
  207. +0 575 ...se.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat32Configuration.java
  208. +0 109 ....eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat32Handler.java
  209. +0 593 ...se.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat40Configuration.java
  210. +0 121 ....eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat40Handler.java
  211. +0 747 ...se.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat41Configuration.java
  212. +0 119 ....eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat41Handler.java
  213. +0 824 ...se.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat50Configuration.java
  214. +0 119 ....eclipse.jst.server.tomcat.core/tomcatcore/org/eclipse/jst/server/tomcat/core/internal/Tomcat50Handler.java
Sorry, we could not display the entire diff because too many files (868) changed.
7 plugins/org.eclipse.jst.server.core/.classpath
... ... @@ -1,7 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<classpath>
3   - <classpathentry kind="src" path="sjavacore/"/>
4   - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
5   - <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
6   - <classpathentry kind="output" path="bin"/>
7   -</classpath>
7 plugins/org.eclipse.jst.server.core/.cvsignore
... ... @@ -1,7 +0,0 @@
1   -bin
2   -build.xml
3   -org.eclipse.jst.server.core_3.0.0.jar
4   -sjavacore.jar
5   -temp.folder
6   -@dot
7   -src.zip
4 plugins/org.eclipse.jst.server.core/.options
... ... @@ -1,4 +0,0 @@
1   -# Debugging options for the org.eclipse.jst.server.core plugin
2   -
3   -# Turn on general debugging
4   -org.eclipse.jst.server.core/debug=true
28 plugins/org.eclipse.jst.server.core/.project
... ... @@ -1,28 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<projectDescription>
3   - <name>org.eclipse.jst.server.core</name>
4   - <comment></comment>
5   - <projects>
6   - </projects>
7   - <buildSpec>
8   - <buildCommand>
9   - <name>org.eclipse.jdt.core.javabuilder</name>
10   - <arguments>
11   - </arguments>
12   - </buildCommand>
13   - <buildCommand>
14   - <name>org.eclipse.pde.ManifestBuilder</name>
15   - <arguments>
16   - </arguments>
17   - </buildCommand>
18   - <buildCommand>
19   - <name>org.eclipse.pde.SchemaBuilder</name>
20   - <arguments>
21   - </arguments>
22   - </buildCommand>
23   - </buildSpec>
24   - <natures>
25   - <nature>org.eclipse.jdt.core.javanature</nature>
26   - <nature>org.eclipse.pde.PluginNature</nature>
27   - </natures>
28   -</projectDescription>
21 plugins/org.eclipse.jst.server.core/META-INF/MANIFEST.MF
... ... @@ -1,21 +0,0 @@
1   -Manifest-Version: 1.0
2   -Bundle-ManifestVersion: 2
3   -Bundle-Name: %pluginName
4   -Bundle-SymbolicName: org.eclipse.jst.server.core; singleton:=true
5   -Bundle-Version: 1.0.0
6   -Bundle-Activator: org.eclipse.jst.server.core.internal.JavaServerPlugin
7   -Bundle-Vendor: %providerName
8   -Bundle-Localization: plugin
9   -Export-Package: org.eclipse.jst.server.core,
10   - org.eclipse.jst.server.core.internal;x-friends:="org.eclipse.jst.server.ui",
11   - org.eclipse.jst.server.core.internal.cactus;x-friends:="org.eclipse.jst.server.ui"
12   -Require-Bundle: org.eclipse.core.runtime,
13   - org.eclipse.core.resources,
14   - org.eclipse.core.expressions,
15   - org.eclipse.debug.core,
16   - org.eclipse.jdt.core,
17   - org.eclipse.jdt.launching,
18   - org.eclipse.wst.server.core,
19   - org.eclipse.wst.common.project.facet.core,
20   - org.eclipse.jst.common.project.facet.core
21   -Eclipse-AutoStart: true
22 plugins/org.eclipse.jst.server.core/about.html
... ... @@ -1,22 +0,0 @@
1   -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
2   -<html>
3   -<head>
4   -<title>About</title>
5   -<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
6   -</head>
7   -<body lang="EN-US">
8   -<h2>About This Content</h2>
9   -
10   -<p>February 24, 2005</p>
11   -<h3>License</h3>
12   -
13   -<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the
14   -Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
15   -For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
16   -
17   -<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
18   -apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise
19   -indicated below, the terms and conditions of the EPL still apply to any source code in the Content.</p>
20   -
21   -</body>
22   -</html>
21 plugins/org.eclipse.jst.server.core/build.properties
... ... @@ -1,21 +0,0 @@
1   -###############################################################################
2   -# Copyright (c) 2004 IBM Corporation and others.
3   -# All rights reserved. This program and the accompanying materials
4   -# are made available under the terms of the Eclipse Public License v1.0
5   -# which accompanies this distribution, and is available at
6   -# http://www.eclipse.org/legal/epl-v10.html
7   -#
8   -# Contributors:
9   -# IBM Corporation - initial API and implementation
10   -###############################################################################
11   -bin.includes = plugin.xml,\
12   - plugin.properties,\
13   - .,\
14   - META-INF/,\
15   - about.html
16   -bin.excludes = bin/**,\
17   - @dot/**,\
18   - temp.folder/**
19   -src.includes = schema/,\
20   - component.xml
21   -source.. = sjavacore/
36 plugins/org.eclipse.jst.server.core/component.xml
... ... @@ -1,36 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<component xmlns="http://eclipse.org/wtp/releng/tools/component-model" name="org.eclipse.jst.server">
3   -<component-depends unrestricted="true"/>
4   - <plugin id="org.eclipse.jst.server.core" fragment="false"/>
5   - <package name="org.eclipse.jst.server.core">
6   -<!-- <type name="IConnectorModule"/>
7   - <type name="IEJBModule"/>
8   - <type name="IJ2EEModule"/>
9   - <type name="Servlet"/>
10   - <type name="IWebModule"/>
11   - <type name="IEnterpriseApplication"/>
12   - <type name="JndiObject"/>
13   - <type name="ClasspathRuntimeTargetHandler"/>
14   - <type name="IApplicationClientModule"/>
15   - <type name="EJBBean"/>
16   - <type name="JndiLaunchable"/>
17   - <type name="PublishUtil"/>
18   - <type name="IJavaRuntime"/> -->
19   - </package>
20   -
21   - <plugin id="org.eclipse.jst.server.ui" fragment="false"/>
22   -
23   - <plugin id="org.eclipse.jst.server.generic.core" fragment="false"/>
24   -
25   - <plugin id="org.eclipse.jst.server.generic.serverdefinitions" fragment="false"/>
26   -
27   - <plugin id="org.eclipse.jst.server.generic.ui" fragment="false"/>
28   -
29   - <plugin id="org.eclipse.jst.server.tomcat.core" fragment="false"/>
30   -
31   - <plugin id="org.eclipse.jst.server.tomcat.ui" fragment="false"/>
32   -
33   - <plugin id="org.eclipse.jst.server.geronimo.core" fragment="false"/>
34   -
35   - <plugin id="org.eclipse.jst.server.geronimo.ui" fragment="false"/>
36   -</component>
28 plugins/org.eclipse.jst.server.core/plugin.properties
... ... @@ -1,28 +0,0 @@
1   -###############################################################################
2   -# Copyright (c) 2004, 2005 IBM Corporation and others.
3   -# All rights reserved. This program and the accompanying materials
4   -# are made available under the terms of the Eclipse Public License v1.0
5   -# which accompanies this distribution, and is available at
6   -# http://www.eclipse.org/legal/epl-v10.html
7   -#
8   -# Contributors:
9   -# IBM Corporation - initial API and implementation
10   -###############################################################################
11   -pluginName=Java Server Support
12   -providerName=Eclipse.org
13   -
14   -extensionPointRuntimeClasspathProviders=Runtime Classpath Providers
15   -extensionPointRuntimeFacetMapping=Runtime Facet Mappings
16   -
17   -runtimeTypeName=J2EE Runtime Library
18   -runtimeTypeDescription=A runtime that represents a set of J2EE runtime libraries.
19   -
20   -moduleTypeJ2EEWebName=J2EE Web module
21   -moduleTypeJ2EEEJBName=J2EE EJB module
22   -moduleTypeJ2EERARName=J2EE Connector module
23   -moduleTypeJ2EEClientName=J2EE Application Client module
24   -moduleTypeJ2EEEARName=J2EE Enterprise application
25   -moduleTypeJ2EEUtilityName=J2EE utility jar
26   -
27   -launchableJndi=JNDI Object
28   -launchableJndiDescription=Silently start an object locatable by JNDI.
122 plugins/org.eclipse.jst.server.core/plugin.xml
... ... @@ -1,122 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<?eclipse version="3.0"?>
3   -
4   -<plugin>
5   - <extension-point id="runtimeClasspathProviders" name="%extensionPointRuntimeClasspathProviders" schema="schema/runtimeClasspathProviders.exsd"/>
6   - <extension-point id="runtimeFacetMappings" name="%extensionPointRuntimeFacetMappings" schema="schema/runtimeFacetMappings.exsd"/>
7   -
8   - <extension point="org.eclipse.jdt.core.classpathContainerInitializer">
9   - <classpathContainerInitializer
10   - id="org.eclipse.jst.server.core.container"
11   - class="org.eclipse.jst.server.core.internal.RuntimeClasspathContainerInitializer"/>
12   - </extension>
13   -
14   - <extension point="org.eclipse.wst.server.core.moduleTypes">
15   - <moduleType
16   - id="jst.web"
17   - name="%moduleTypeJ2EEWebName"/>
18   - <moduleType
19   - id="jst.ejb"
20   - name="%moduleTypeJ2EEEJBName"/>
21   - <moduleType
22   - id="jst.appclient"
23   - name="%moduleTypeJ2EEClientName"/>
24   - <moduleType
25   - id="jst.connector"
26   - name="%moduleTypeJ2EERARName"/>
27   - <moduleType
28   - id="jst.ear"
29   - name="%moduleTypeJ2EEEARName"/>
30   - <moduleType
31   - id="jst.utility"
32   - name="%moduleTypeJ2EEUtilityName"/>
33   - </extension>
34   -
35   - <extension point="org.eclipse.wst.server.core.runtimeTypes">
36   - <runtimeType
37   - id="org.eclipse.jst.server.core.runtimeType"
38   - name="%runtimeTypeName"
39   - description="%runtimeTypeDescription"
40   - class="org.eclipse.jst.server.core.internal.GenericRuntime">
41   - <moduleType
42   - types="jst.*"
43   - versions="*"/>
44   - </runtimeType>
45   - </extension>
46   -
47   - <extension point="org.eclipse.jst.server.core.runtimeClasspathProviders">
48   - <runtimeClasspathProvider
49   - id="org.eclipse.jst.server.core.runtimeTarget"
50   - runtimeTypeIds="org.eclipse.jst.server.core.runtimeType"
51   - class="org.eclipse.jst.server.core.internal.GenericRuntimeClasspathProvider"/>
52   - </extension>
53   -
54   - <extension point="org.eclipse.core.expressions.propertyTesters">
55   - <propertyTester
56   - namespace="org.eclipse.jst.cactus.expressions"
57   - type="org.eclipse.core.runtime.IAdaptable"
58   - class="org.eclipse.jst.server.core.internal.cactus.ServletTestCasePropertyTester"
59   - properties="isServletTestCase"
60   - id="org.eclipse.jst.server.cactus.expression"/>
61   - </extension>
62   -
63   - <extension point="org.eclipse.wst.server.core.moduleArtifactAdapters">
64   - <moduleArtifactAdapter
65   - id="org.eclipse.jst.server.cactus.moduleArtifactAdapter"
66   - class="org.eclipse.jst.server.core.internal.cactus.CactusModuleArtifactAdapterDelegate"
67   - priority="10">
68   - <enablement>
69   - <or>
70   - <instanceof value="org.eclipse.jdt.core.IMethod"/>
71   - <instanceof value="org.eclipse.jdt.core.ICompilationUnit"/>
72   - <instanceof value="org.eclipse.jdt.core.IType"/>
73   - </or>
74   - </enablement>
75   - </moduleArtifactAdapter>
76   - </extension>
77   -
78   - <extension point="org.eclipse.wst.server.core.launchableAdapters">
79   - <launchableAdapter
80   - id="org.eclipse.jst.server.cactus.launchableAdapter"
81   - class="org.eclipse.jst.server.core.internal.cactus.CactusLaunchableAdapterDelegate"/>
82   - </extension>
83   -
84   - <extension point="org.eclipse.wst.server.core.clients">
85   - <client
86   - id="org.eclipse.jst.server.jndi"
87   - name="%launchableJndi"
88   - description="%launchableJndiDescription"
89   - priority="-100"
90   - launchable="org.eclipse.jst.server.core.JndiLaunchable"
91   - class="org.eclipse.jst.server.core.internal.J2EELaunchableClient"/>
92   - </extension>
93   -
94   - <extension point="org.eclipse.wst.common.project.facet.core.runtimes">
95   - <runtime-component-type id="standard.jre">
96   - <!-- <icon>images/jre.gif</icon> -->
97   - </runtime-component-type>
98   -
99   - <runtime-component-version
100   - type="standard.jre"
101   - version="1.4"/>
102   - <runtime-component-version
103   - type="standard.jre"
104   - version="5.0"/>
105   -
106   - <adapter>
107   - <runtime-component id="standard.jre"/>
108   - <factory class="org.eclipse.jst.server.core.internal.StandardJreClasspathProvider$Factory"/>
109   - <type class="org.eclipse.jst.common.project.facet.core.IClasspathProvider"/>
110   - </adapter>
111   -
112   - <supported>
113   - <runtime-component id="standard.jre" version="1.4"/>
114   - <facet id="jst.java" version="1.4"/>
115   - </supported>
116   -
117   - <supported>
118   - <runtime-component id="standard.jre" version="5.0"/>
119   - <facet id="jst.java" version="5.0"/>
120   - </supported>
121   - </extension>
122   -</plugin>
121 plugins/org.eclipse.jst.server.core/schema/runtimeClasspathProviders.exsd
... ... @@ -1,121 +0,0 @@
1   -<?xml version='1.0' encoding='UTF-8'?>
2   -<!-- Schema file written by PDE -->
3   -<schema targetNamespace="org.eclipse.jst.server.core">
4   -<annotation>
5   - <appInfo>
6   - <meta.schema plugin="org.eclipse.jst.server.core" id="runtimeClasspathProviders" name="Runtime Classpath Providers"/>
7   - </appInfo>
8   - <documentation>
9   - This extension point is used to provide a new runtime classpath provider. Runtime classpath providers provide the classpath for Java server runtimes.
10   - </documentation>
11   - </annotation>
12   -
13   - <element name="extension">
14   - <complexType>
15   - <sequence>
16   - <element ref="runtimeClasspathProvider" minOccurs="0" maxOccurs="unbounded"/>
17   - </sequence>
18   - <attribute name="point" type="string" use="required">
19   - <annotation>
20   - <documentation>
21   - a fully qualified identifier of the target extension point
22   - </documentation>
23   - </annotation>
24   - </attribute>
25   - <attribute name="id" type="string">
26   - <annotation>
27   - <documentation>
28   - an optional identifier of the extension instance
29   - </documentation>
30   - </annotation>
31   - </attribute>
32   - <attribute name="name" type="string">
33   - <annotation>
34   - <documentation>
35   - an optional name of the extension instance
36   - </documentation>
37   - </annotation>
38   - </attribute>
39   - </complexType>
40   - </element>
41   -
42   - <element name="runtimeClasspathProvider">
43   - <annotation>
44   - <appInfo>
45   - <meta.element labelAttribute="name"/>
46   - </appInfo>
47   - </annotation>
48   - <complexType>
49   - <sequence>
50   - </sequence>
51   - <attribute name="id" type="string" use="required">
52   - <annotation>
53   - <documentation>
54   - specifies a unique identifier for this extension point
55   - </documentation>
56   - </annotation>
57   - </attribute>
58   - <attribute name="runtimeTypeIds" type="string" use="required">
59   - <annotation>
60   - <documentation>
61   - a comma separated list of runtime type ids that this provider may support. Used for memory &amp; performance reasons
62   - </documentation>
63   - </annotation>
64   - </attribute>
65   - <attribute name="class" type="string" use="required">
66   - <annotation>
67   - <documentation>
68   - specifies the fully qualified name of the Java class that extends &lt;samp&gt;RuntimeClasspathProviderDelegate&lt;/samp&gt;.
69   -Runtime classpath provider instances of this type will delegate to instances of this class.
70   - </documentation>
71   - <appInfo>
72   - <meta.attribute kind="java" basedOn="org.eclipse.jst.server.core.RuntimeClasspathProviderDelegate"/>
73   - </appInfo>
74   - </annotation>
75   - </attribute>
76   - </complexType>
77   - </element>
78   -
79   - <annotation>
80   - <appInfo>
81   - <meta.section type="examples"/>
82   - </appInfo>
83   - <documentation>
84   - The following is an example of a runtime classpath provider extension point:
85   -
86   -&lt;p&gt;
87   -&lt;pre&gt;
88   - &lt;extension point=&quot;org.eclipse.jst.server.core.runtimeClasspathProviders&quot;&gt;
89   - &lt;runtimeClasspathProvider
90   - id=&quot;com.example.runtimeClasspathProvider&quot;
91   - runtimeTypeIds=&quot;com.example.runtime, com.example2.*&quot;
92   - class=&quot;com.example.ExampleRuntimeClasspathProvider&quot;/&gt;
93   - &lt;/extension&gt;
94   -&lt;/pre&gt;
95   -&lt;/p&gt;
96   - </documentation>
97   - </annotation>
98   -
99   - <annotation>
100   - <appInfo>
101   - <meta.section type="apiInfo"/>
102   - </appInfo>
103   - <documentation>
104   - Value of the attribute &lt;b&gt;class&lt;/b&gt; must be a fully qualified name of a Java class that extends &lt;b&gt;org.eclipse.jst.server.core.RuntimeClasspathProviderDelegate&lt;/b&gt; and contains a public 0-arg constructor.
105   - </documentation>
106   - </annotation>
107   -
108   - <annotation>
109   - <appInfo>
110   - <meta.section type="copyright"/>
111   - </appInfo>
112   - <documentation>
113   - Copyright (c) 2000, 2005 IBM Corporation and others.&lt;br&gt;
114   -All rights reserved. This program and the accompanying materials are made
115   -available under the terms of the Eclipse Public License v1.0 which accompanies
116   -this distribution, and is available at
117   -&lt;a href=&quot;http://www.eclipse.org/legal/epl-v10.html&quot;&gt;http://www.eclipse.org/legal/epl-v10.html&lt;/a&gt;
118   - </documentation>
119   - </annotation>
120   -
121   -</schema>
125 plugins/org.eclipse.jst.server.core/schema/runtimeFacetMappings.exsd
... ... @@ -1,125 +0,0 @@
1   -<?xml version='1.0' encoding='UTF-8'?>
2   -<!-- Schema file written by PDE -->
3   -<schema targetNamespace="org.eclipse.jst.server.core">
4   -<annotation>
5   - <appInfo>
6   - <meta.schema plugin="org.eclipse.jst.server.core" id="runtimeFacetMappings" name="Runtime Facet Mappings"/>
7   - </appInfo>
8   - <documentation>
9   - This extension point is used to map between a facet runtime component and a server runtime type.
10   - </documentation>
11   - </annotation>
12   -
13   - <element name="extension">
14   - <complexType>
15   - <sequence>
16   - <element ref="runtimeFacetMapping" minOccurs="0" maxOccurs="unbounded"/>
17   - </sequence>
18   - <attribute name="point" type="string" use="required">
19   - <annotation>
20   - <documentation>
21   - a fully qualified identifier of the target extension point
22   - </documentation>
23   - </annotation>
24   - </attribute>
25   - <attribute name="id" type="string">
26   - <annotation>
27   - <documentation>
28   - an optional identifier of the extension instance
29   - </documentation>
30   - </annotation>
31   - </attribute>
32   - <attribute name="name" type="string">
33   - <annotation>
34   - <documentation>
35   - an optional name of the extension instance
36   - </documentation>
37   - </annotation>
38   - </attribute>
39   - </complexType>
40   - </element>
41   -
42   - <element name="runtimeFacetMapping">
43   - <annotation>
44   - <appInfo>
45   - <meta.element labelAttribute="name"/>
46   - </appInfo>
47   - </annotation>
48   - <complexType>
49   - <sequence>
50   - </sequence>
51   - <attribute name="id" type="string">
52   - <annotation>
53   - <documentation>
54   - specifies a unique identifier for this extension point
55   - </documentation>
56   - </annotation>
57   - </attribute>
58   - <attribute name="runtimeTypeId" type="string" use="required">
59   - <annotation>
60   - <documentation>
61   - a runtime type id
62   - </documentation>
63   - </annotation>
64   - </attribute>
65   - <attribute name="runtime-component" type="string" use="required">
66   - <annotation>
67   - <documentation>
68   -
69   - </documentation>
70   - </annotation>
71   - </attribute>
72   - <attribute name="version" type="string" use="required">
73   - <annotation>
74   - <documentation>
75   -
76   - </documentation>
77   - </annotation>
78   - </attribute>
79   - </complexType>
80   - </element>
81   -
82   - <annotation>
83   - <appInfo>
84   - <meta.section type="examples"/>
85   - </appInfo>
86   - <documentation>
87   - The following is an example of a runtime facet mapping extension point:
88   -
89   -&lt;p&gt;
90   -&lt;pre&gt;
91   - &lt;extension point=&quot;org.eclipse.jst.server.core.runtimeFacetMappings&quot;&gt;
92   - &lt;runtimeFacetMapping
93   - id=&quot;com.example.runtimeClasspathProvider&quot;
94   - runtimeTypeId=&quot;com.example.runtime.32&quot;
95   - runtime-component=&quot;com.example.ExampleRuntimeClasspathProvider&quot;
96   - version=&quot;3.2&quot;/&gt;
97   - &lt;/extension&gt;
98   -&lt;/pre&gt;
99   -&lt;/p&gt;
100   - </documentation>
101   - </annotation>
102   -
103   - <annotation>
104   - <appInfo>
105   - <meta.section type="apiInfo"/>
106   - </appInfo>
107   - <documentation>
108   -
109   - </documentation>
110   - </annotation>
111   -
112   - <annotation>
113   - <appInfo>
114   - <meta.section type="copyright"/>
115   - </appInfo>
116   - <documentation>
117   - Copyright (c) 2000, 2005 IBM Corporation and others.&lt;br&gt;
118   -All rights reserved. This program and the accompanying materials are made
119   -available under the terms of the Eclipse Public License v1.0 which accompanies
120   -this distribution, and is available at
121   -&lt;a href=&quot;http://www.eclipse.org/legal/epl-v10.html&quot;&gt;http://www.eclipse.org/legal/epl-v10.html&lt;/a&gt;
122   - </documentation>
123   - </annotation>
124   -
125   -</schema>
514 ...ins/org.eclipse.jst.server.core/sjavacore/org/eclipse/jst/server/core/ClasspathRuntimeTargetHandler.java
... ... @@ -1,514 +0,0 @@
1   -/*******************************************************************************
2   - * Copyright (c) 2003, 2005 IBM Corporation and others.
3   - * All rights reserved. This program and the accompanying materials
4   - * are made available under the terms of the Eclipse Public License v1.0
5   - * which accompanies this distribution, and is available at
6   - * http://www.eclipse.org/legal/epl-v10.html
7   - *
8   - * Contributors:
9   - * IBM Corporation - Initial API and implementation
10   - *******************************************************************************/
11   -package org.eclipse.jst.server.core;
12   -
13   -import java.io.File;
14   -import java.util.ArrayList;
15   -import java.util.Iterator;
16   -import java.util.List;
17   -
18   -import org.eclipse.core.resources.IProject;
19   -import org.eclipse.core.runtime.*;
20   -import org.eclipse.jdt.core.*;
21   -import org.eclipse.jdt.launching.JavaRuntime;
22   -import org.eclipse.jst.server.core.internal.*;
23   -import org.eclipse.wst.server.core.IRuntime;
24   -import org.eclipse.wst.server.core.model.RuntimeTargetHandlerDelegate;
25   -/**
26   - * A runtime target handler that supports changing the classpath of the
27   - * project by adding one or more classpath containers. Runtime providers
28   - * can extend this class and implement the abstract methods to provide
29   - * the correct build path for their runtime type.
30   - *
31   - * @deprecated Should use org.eclipse.jst.server.core.runtimeClasspathProviders
32   - * extension point instead
33   - */
34   -public abstract class ClasspathRuntimeTargetHandler extends RuntimeTargetHandlerDelegate {
35   - private class SourceAttachmentUpdate {
36   - String runtimeId;
37   - String id;
38   - IPath entry;
39   - IPath sourceAttachmentPath;
40   - IPath sourceAttachmentRootPath;
41   - IClasspathAttribute[] attributes;
42   - }
43   -
44   - private List sourceAttachments;
45   -
46   - /** (non-Javadoc)
47   - * @see RuntimeTargetHandlerDelegate#setRuntimeTarget(IProject, IRuntime, IProgressMonitor)
48   - */
49   - public void setRuntimeTarget(IProject project, IRuntime runtime, IProgressMonitor monitor) throws CoreException {
50   - if (project == null || runtime == null)
51   - return;
52   -
53   - IJavaProject javaProject = null;
54   - try {
55   - javaProject = (IJavaProject) project.getNature(JavaCore.NATURE_ID);
56   - } catch (Exception e) {
57   - // ignore
58   - }
59   -
60   - if (javaProject == null)
61   - return;
62   -
63   - try {
64   - List list = new ArrayList();
65   - IClasspathEntry[] cp = javaProject.getRawClasspath();
66   - int size = cp.length;
67   - for (int i = 0; i < size; i++) {
68   - if (cp[i].getEntryKind() == IClasspathEntry.CPE_CONTAINER) {
69   - if (!cp[i].getPath().segment(0).equals(RuntimeClasspathContainer.SERVER_CONTAINER))
70   - list.add(cp[i]);
71   - } else
72   - list.add(cp[i]);
73   - }
74   -
75   - List add = new ArrayList();
76   - IClasspathEntry[] entries = getDelegateClasspathEntries(runtime, monitor);
77   - if (entries != null) {
78   - size = entries.length;
79   - for (int i = 0; i < size; i++)
80   - add.add(entries[i]);
81   - }
82   -
83   - String[] ids = getClasspathEntryIds();
84   - if (ids != null) {
85   - size = ids.length;
86   - for (int i = 0; i < size; i++) {
87   - String id2 = getRuntimeTargetHandler().getId();
88   - IPath path = new Path(RuntimeClasspathContainer.SERVER_CONTAINER).append(id2).append(runtime.getId());
89   - if (ids[i] != null)
90   - path.append(ids[i]);
91   - add.add(JavaCore.newContainerEntry(path));
92   - String id = "";
93   - if (path.segmentCount() > 3)
94   - id = path.segment(3);
95   - RuntimeClasspathContainer rcc = new RuntimeClasspathContainer(path, null, this, runtime, id);
96   - JavaCore.setClasspathContainer(path, new IJavaProject[] { javaProject}, new IClasspathContainer[] { rcc }, monitor);
97   - }
98   - }
99   -
100   - // clean up duplicates
101   - cleanupDuplicateClasspath(javaProject, list, add);
102   -
103   - Iterator iterator = add.iterator();
104   - while (iterator.hasNext()) {
105   - list.add(iterator.next());
106   - }
107   -
108   - cp = new IClasspathEntry[list.size()];
109   - list.toArray(cp);
110   - javaProject.setRawClasspath(cp, monitor);
111   - } catch (Exception e) {
112   - Trace.trace(Trace.WARNING, "Error setting runtime target", e);
113   - throw new CoreException(new Status(IStatus.ERROR, JavaServerPlugin.PLUGIN_ID, 0, e.getLocalizedMessage(), e));
114   - }
115   - }
116   -
117   - private void cleanupDuplicateClasspath(IJavaProject project, List current, List add) {
118   - if (project == null || current == null || add == null)
119   - throw new IllegalArgumentException();
120   -
121   - // check if we even have to bother
122   - boolean sourceOnly = true;
123   - Iterator iterator = current.iterator();
124   - while (iterator.hasNext()) {
125   - IClasspathEntry entry = (IClasspathEntry) iterator.next();
126   - if (entry.getEntryKind() != IClasspathEntry.CPE_SOURCE)
127   - sourceOnly = false;
128   - }
129   - if (sourceOnly)
130   - return;
131   -
132   - // remove any of our own containers
133   - List remove = new ArrayList();
134   - iterator = current.iterator();
135   - while (iterator.hasNext()) {
136   - IClasspathEntry entry = (IClasspathEntry) iterator.next();
137   -
138   - if (entry.getEntryKind() == IClasspathEntry.CPE_CONTAINER) {
139   - try {
140   - if (RuntimeClasspathContainer.SERVER_CONTAINER.equals(entry.getPath().segment(0))
141   - || JavaRuntime.JRE_CONTAINER.equals(entry.getPath().segment(0)))
142   - remove.add(entry);
143   - } catch (Exception e) {
144   - Trace.trace(Trace.FINEST, "Error resolving classpath container", e);
145   - }
146   - }
147   - }
148   -
149   - // expand the "add" list
150   - List addExpanded = new ArrayList();
151   - iterator = add.iterator();
152   - while (iterator.hasNext()) {
153   - IClasspathEntry entry = (IClasspathEntry) iterator.next();
154   - if (entry.getEntryKind() == IClasspathEntry.CPE_CONTAINER) {
155   - try {
156   - IClasspathContainer container = JavaCore.getClasspathContainer(entry.getPath(), project);
157   - IClasspathEntry[] entries = container.getClasspathEntries();
158   - int size = entries.length;
159   - for (int i = 0; i < size; i++) {
160   - if (entries[i] != null)
161   - addExpanded.add(entries[i]);
162   - }
163   - } catch (Exception e) {
164   - Trace.trace(Trace.FINEST, "Error resolving classpath container 2", e);
165   - }
166   - } else if (entry.getEntryKind() == IClasspathEntry.CPE_VARIABLE) {
167   - entry = JavaCore.getResolvedClasspathEntry(entry);
168   - if (entry != null)
169   - addExpanded.add(entry);
170   - } else
171   - addExpanded.add(entry);
172   - }
173   -
174   - // check for duplicates by also expanding the current list
175   - iterator = current.iterator();
176   - while (iterator.hasNext()) {
177   - IClasspathEntry entry = (IClasspathEntry) iterator.next();
178   -
179   - List currentExpanded = new ArrayList();
180   - if (entry.getEntryKind() == IClasspathEntry.CPE_CONTAINER) {
181   - try {
182   - IClasspathContainer container = JavaCore.getClasspathContainer(entry.getPath(), project);
183   - IClasspathEntry[] entries = container.getClasspathEntries();
184   - int size = entries.length;
185   - for (int i = 0; i < size; i++) {
186   - if (entries[i] != null)
187   - currentExpanded.add(entries[i]);
188   - }
189   - } catch (Exception e) {
190   - Trace.trace(Trace.FINEST, "Error resolving classpath container 3", e);
191   - }
192   - } else if (entry.getEntryKind() == IClasspathEntry.CPE_VARIABLE) {
193   - entry = JavaCore.getResolvedClasspathEntry(entry);
194   - if (entry != null)
195   - currentExpanded.add(entry);
196   - } else
197   - currentExpanded.add(entry);
198   -
199   - // loop over all of the expanded entries of this current entry
200   - boolean dup = false;
201   - Iterator iterator2 = currentExpanded.iterator();
202   - while (!dup && iterator2.hasNext()) {
203   - IClasspathEntry entry2 = (IClasspathEntry) iterator2.next();
204   - Iterator iterator3 = addExpanded.iterator();
205   - while (iterator3.hasNext()) {
206   - IClasspathEntry entry3 = (IClasspathEntry) iterator3.next();
207   - if (entry3.getPath().equals(entry2.getPath()))
208   - dup = true;
209   - }
210   - }
211   - if (dup && !remove.contains(entry))
212   - remove.add(entry);
213   - }
214   -
215   - // remove duplicates
216   - iterator = remove.iterator();
217   - while (iterator.hasNext()) {
218   - current.remove(iterator.next());
219   - }
220   - }
221   -
222   - /** (non-Javadoc)
223   - * @see RuntimeTargetHandlerDelegate#removeRuntimeTarget(IProject, IRuntime, IProgressMonitor)
224   - */
225   - public void removeRuntimeTarget(IProject project, IRuntime runtime, IProgressMonitor monitor) {
226   - Trace.trace(Trace.FINEST, "Removing runtime target");
227   - if (project == null || runtime == null)
228   - return;
229   -
230   - IJavaProject javaProject = null;
231   - try {
232   - javaProject = (IJavaProject) project.getNature(JavaCore.NATURE_ID);
233   - } catch (Exception e) {
234   - // ignore
235   - }
236   -
237   - if (javaProject == null)
238   - return;
239   -
240   - try {
241   - IClasspathEntry[] delegates = getDelegateClasspathEntries(runtime, monitor);
242   - int delegateSize = 0;
243   - if (delegates != null)
244   - delegateSize = delegates.length;
245   -
246   - List list = new ArrayList();
247   - IClasspathEntry[] cp = javaProject.getRawClasspath();
248   - int size = cp.length;
249   - for (int i = 0; i < size; i++) {
250   - boolean remove = false;
251   -
252   - if (cp[i].getPath().segment(0).equals(RuntimeClasspathContainer.SERVER_CONTAINER))
253   - remove = true;
254   -
255   - for (int j = 0; j < delegateSize; j++) {
256   - if (cp[i].equals(delegates[j]))
257   - remove = true;
258   - }
259   - if (!remove)
260   - list.add(cp[i]);
261   - }
262   -
263   - cp = new IClasspathEntry[list.size()];
264   - list.toArray(cp);
265   - javaProject.setRawClasspath(cp, monitor);
266   - } catch (Exception e) {
267   - Trace.trace(Trace.WARNING, "Error removing runtime target", e);
268   - }
269   - }
270   -
271   - private static void addJarFiles(File dir, List list, boolean includeSubdirectories) {
272   - int depth = 0;
273   - if (includeSubdirectories)
274   - depth = 2;
275   - addJarFiles(dir, list, depth);
276   - }
277   -
278   - private static void addJarFiles(File dir, List list, int depth) {
279   - if (dir == null)
280   - throw new IllegalArgumentException();
281   -
282   - File[] files = dir.listFiles();
283   - if (files != null) {