[prev in list] [next in list] [prev in thread] [next in thread]
List: tapestry-dev
Subject: svn commit: r1195662 -
From: hlship () apache ! org
Date: 2011-10-31 20:48:21
Message-ID: 20111031204822.0B7FF23889EB () eris ! apache ! org
[Download RAW message or body]
Author: hlship
Date: Mon Oct 31 20:48:21 2011
New Revision: 1195662
URL: http://svn.apache.org/viewvc?rev=1195662&view=rev
Log:
TAP5-1737: Loading all pages using PageCatalog page fails with \
java.lang.ClassFormatError: Illegal field modifiers in class \
org/apache/tapestry5/corelib/pages/package-info: 0x12
Modified:
tapestry/tapestry5/branches/5.3/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ClassNameLocatorImpl.java
Modified: tapestry/tapestry5/branches/5.3/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ClassNameLocatorImpl.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/branches/5.3/tapestry-ioc/src/mai \
n/java/org/apache/tapestry5/ioc/internal/services/ClassNameLocatorImpl.java?rev=1195662&r1=1195661&r2=1195662&view=diff
==============================================================================
--- tapestry/tapestry5/branches/5.3/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ClassNameLocatorImpl.java \
(original)
+++ tapestry/tapestry5/branches/5.3/tapestry-ioc/src/main/java/org/apache/tapestry5/ioc/internal/services/ClassNameLocatorImpl.java \
Mon Oct 31 20:48:21 2011 @@ -278,7 +278,9 @@ public class ClassNameLocatorImpl implem
{
scanDir(packageName + "." + fileName, file, \
componentClassNames); }
- else if (fileName.endsWith(CLASS_SUFFIX))
+ // https://issues.apache.org/jira/browse/TAP5-1737
+ // Use of package-info.java leaves these package-info.class files \
around. + else if (fileName.endsWith(CLASS_SUFFIX) && ! \
fileName.equals("package-info")) {
String className = packageName + "." + fileName.substring(0,
\
fileName.length() - CLASS_SUFFIX.length());
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic