Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlyn Normington2010-05-11 08:15:08 -0400
committerGlyn Normington2010-05-11 08:15:08 -0400
commit5dfdbe75bdf1ba2476fe2e60e62e3454a3565de7 (patch)
tree5522099ce269769cdd39fe31fbe2d20afd416a1c /test-apps/bundle-update/class.load.after.update/but.B.after
parentb99bf75af622c030c6c9b479c1639925bd1ea872 (diff)
downloadorg.eclipse.virgo.kernel-5dfdbe75bdf1ba2476fe2e60e62e3454a3565de7.tar.gz
org.eclipse.virgo.kernel-5dfdbe75bdf1ba2476fe2e60e62e3454a3565de7.tar.xz
org.eclipse.virgo.kernel-5dfdbe75bdf1ba2476fe2e60e62e3454a3565de7.zip
initial checkin from dm Server kernel commit dffbc217a919cefba04886160ba820f2c6cf5f57 omitting build-kernel/bin/service
Diffstat (limited to 'test-apps/bundle-update/class.load.after.update/but.B.after')
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/.classpath6
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/.project17
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/build.xml9
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/ivy.xml25
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/A.java16
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/B.java22
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/I.java17
-rw-r--r--test-apps/bundle-update/class.load.after.update/but.B.after/src/main/resources/META-INF/MANIFEST.MF6
8 files changed, 118 insertions, 0 deletions
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/.classpath b/test-apps/bundle-update/class.load.after.update/but.B.after/.classpath
new file mode 100644
index 00000000..14a424e3
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/.classpath
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src/main/java/but"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="output" path="target"/>
+</classpath>
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/.project b/test-apps/bundle-update/class.load.after.update/but.B.after/.project
new file mode 100644
index 00000000..8048deaf
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/.project
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>but.b.after</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/build.xml b/test-apps/bundle-update/class.load.after.update/but.B.after/build.xml
new file mode 100644
index 00000000..3a2f3019
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/build.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="but.B.after">
+
+ <property file="${basedir}/../build.properties"/>
+ <property file="${basedir}/../../../../build.versions"/>
+
+ <import file="${basedir}/../../../../spring-build/standard/default.xml"/>
+
+</project>
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/ivy.xml b/test-apps/bundle-update/class.load.after.update/but.B.after/ivy.xml
new file mode 100644
index 00000000..876655e1
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/ivy.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="http://ivyrep.jayasoft.org/ivy-doc.xsl"?>
+<ivy-module
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:noNamespaceSchemaLocation="http://incubator.apache.org/ivy/schemas/ivy.xsd"
+ version="1.3">
+
+ <info organisation="cloning.tests" module="${ant.project.name}">
+ <ivyauthor name="gnormington"/>
+ </info>
+
+ <configurations>
+ <include file="${spring.build.dir}/common/default-ivy-configurations.xml"/>
+ </configurations>
+
+ <publications>
+ <artifact name="${ant.project.name}"/>
+ <artifact name="${ant.project.name}-sources" type="src" ext="jar"/>
+ </publications>
+
+ <dependencies>
+ <dependency org="org.junit" name="com.springsource.org.junit" rev="${org.junit}" conf="test->runtime"/>
+ </dependencies>
+
+</ivy-module>
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/A.java b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/A.java
new file mode 100644
index 00000000..c9d803d6
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/A.java
@@ -0,0 +1,16 @@
+/*******************************************************************************
+ * Copyright (c) 2008, 2010 VMware Inc.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * VMware Inc. - initial contribution
+ *******************************************************************************/
+
+package but;
+
+public class A implements I {
+
+}
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/B.java b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/B.java
new file mode 100644
index 00000000..83d21bb1
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/B.java
@@ -0,0 +1,22 @@
+/*******************************************************************************
+ * Copyright (c) 2008, 2010 VMware Inc.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * VMware Inc. - initial contribution
+ *******************************************************************************/
+
+package but;
+
+public class B {
+
+ static I i;
+
+ static {
+ i = new A();
+ }
+
+}
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/I.java b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/I.java
new file mode 100644
index 00000000..934f8d08
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/java/but/but/I.java
@@ -0,0 +1,17 @@
+/*******************************************************************************
+ * Copyright (c) 2008, 2010 VMware Inc.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * VMware Inc. - initial contribution
+ *******************************************************************************/
+
+package but;
+
+
+public interface I {
+
+}
diff --git a/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/resources/META-INF/MANIFEST.MF b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/resources/META-INF/MANIFEST.MF
new file mode 100644
index 00000000..f15c9ac4
--- /dev/null
+++ b/test-apps/bundle-update/class.load.after.update/but.B.after/src/main/resources/META-INF/MANIFEST.MF
@@ -0,0 +1,6 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: but.B
+Bundle-Version: 1
+Export-Package: but
+

Back to the top