Permalink
Browse files

Isolate SPR-8806

Reduce to absolute minimum required to reproduce this issue with
ExtendedBeanInfo. Will move test case into core framework from here.
  • Loading branch information...
1 parent 5886539 commit 7ce46adfd74bd50ab1093288e6a58e12f2743b2f @cbeams cbeams committed Nov 18, 2011
View
@@ -4,13 +4,13 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
- <groupId>testspringprops</groupId>
- <artifactId>testspringprops</artifactId>
+ <groupId>org.springframework.issues</groupId>
+ <artifactId>SPR-8806</artifactId>
<version>1.0</version>
<properties>
- <spring.version>3.1.0.RC1</spring.version>
+ <spring.version>3.1.0.BUILD-SNAPSHOT</spring.version>
</properties>
<dependencies>
@@ -33,13 +33,37 @@
<version>${spring.version}</version>
</dependency>
-
<dependency>
- <groupId>org.testng</groupId>
- <artifactId>testng</artifactId>
- <version>6.0.1</version>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.8</version>
+ <scope>test</scope>
</dependency>
</dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.3.2</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.7.2</version>
+ <configuration>
+ <includes>
+ <include>**/*Tests.java</include>
+ </includes>
+ <excludes>
+ <exclude>**/*Abstract*.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
-</project>
+</project>
@@ -1,40 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 17:02
- * To change this template use File | Settings | File Templates.
- */
-public class BaseLibraryServicesImpl implements LibraryServicesManipulator {
-
- private String name;
-
- public BaseLibraryServicesImpl() {
- super();
- }
-
- private Book bestSeller;
-
- @Override
- public Book getBestSeller(){
- return bestSeller;
- }
-
- public void setBestSeller(Book bestSeller) {
- this.bestSeller = bestSeller;
- }
-
-
- @Override
- public String getName() {
- return name;
- }
-
- @Override
- public void setName(String name) {
- this.name = name;
- }
-
-}
@@ -1,12 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 19:03
- * To change this template use File | Settings | File Templates.
- */
-public interface BestSellerProvider {
- Book getBestSeller();
-}
@@ -1,14 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 16:51
- * To change this template use File | Settings | File Templates.
- */
-public interface BestSellerProviderManipulator extends BestSellerProvider{
-
- void setBestSeller( Book v);
-
-}
@@ -1,14 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:20
- * To change this template use File | Settings | File Templates.
- */
-public interface Book {
- String getName();
-
- void setName(String name);
-}
@@ -1,25 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:10
- * To change this template use File | Settings | File Templates.
- */
-public class BookImpl implements Book {
- private String name;
-
- public BookImpl() {
- }
-
- @Override
- public String getName() {
- return name;
- }
-
- @Override
- public void setName(String name) {
- this.name = name;
- }
-}
@@ -1,11 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:20
- * To change this template use File | Settings | File Templates.
- */
-public interface LawBook extends LibraryServicesBook {
-}
@@ -1,12 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:10
- * To change this template use File | Settings | File Templates.
- */
-public class LawBookImpl extends BookImpl implements LawBook {
-
-}
@@ -1,13 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:20
- * To change this template use File | Settings | File Templates.
- */
-public interface LawLibrary extends LawLibraryServices,Library{
-
-
-}
@@ -1,26 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:09
- * To change this template use File | Settings | File Templates.
- */
-public class LawLibraryImpl extends LibraryImpl implements LawLibrary,LibraryServicesManipulator,
- LawLibraryServices,LawLibraryServicesManipulator {
-
-
- public LawLibraryImpl() {
- super();
- }
-
- @Override
- public LawBook getBestSeller() {
- return (LawBook) super.getBestSeller();
- }
-
-
-
-
-}
@@ -1,15 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 17:10
- * To change this template use File | Settings | File Templates.
- */
-public interface LawLibraryServices extends LibraryServices,LibraryServicesManipulator ,
- LibraryServicesBestSellerProvider{
-
-
-
-}
@@ -1,11 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 17:14
- * To change this template use File | Settings | File Templates.
- */
-public interface LawLibraryServicesManipulator extends LawLibraryServices,LibraryServicesManipulator {
-}
@@ -1,13 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:19
- * To change this template use File | Settings | File Templates.
- */
-public interface Library extends LibraryServicesManipulator {
-
-
-}
@@ -1,19 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: nardonep
- * Date: 27/10/11
- * Time: 15:09
- * To change this template use File | Settings | File Templates.
- */
-public abstract class LibraryImpl extends BaseLibraryServicesImpl implements LibraryServicesManipulator {
-
-
- public LibraryImpl() {
- super();
- }
-
-
-
-}
@@ -1,15 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 17:05
- * To change this template use File | Settings | File Templates.
- */
-public interface LibraryServices extends BestSellerProvider {
- String getName();
-
-
-
-}
@@ -1,14 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 17:24
- * To change this template use File | Settings | File Templates.
- */
-public interface LibraryServicesBestSellerProvider extends BestSellerProvider {
-
- @Override
- LibraryServicesBook getBestSeller();
-}
@@ -1,11 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 17:23
- * To change this template use File | Settings | File Templates.
- */
-public interface LibraryServicesBook extends Book {
-}
@@ -1,14 +0,0 @@
-package test;
-
-/**
- * Created by IntelliJ IDEA.
- * User: user
- * Date: 30/10/11
- * Time: 17:00
- * To change this template use File | Settings | File Templates.
- */
-public interface LibraryServicesManipulator extends BestSellerProviderManipulator, LibraryServices {
-
- void setName(String name);
-
-}
Oops, something went wrong.

0 comments on commit 7ce46ad

Please sign in to comment.