java redhat java.util.regex.PatternSyntaxException: Unexpected character 'ï¿¿' ne ar index 24 No InterWiki reference defined in properties for Wiki called "\x00\r\n\x0f"'"! ^ at java.util.regex.Pattern.error(Pattern.java:1472) at java.util.regex.Pattern.range(Pattern.java:2052) at java.util.regex.Pattern.clazz(Pattern.java:1991) at java.util.regex.Pattern.sequence(Pattern.java:1529) at java.util.regex.Pattern.expr(Pattern.java:1489) at java.util.regex.Pattern.compile(Pattern.java:1257) at java.util.regex.Pattern.<init>(Pattern.java:1013) at java.util.regex.Pattern.compile(Pattern.java:760) at com.ecyrd.jspwiki.ui.InputValidator.<clinit>(InputValidator.java:48)

TitleException occured after 'Set up user profile' is clicked.
Date22-Apr-2006 16:58:28 EEST
Versionv2.3.104
Submitter61.64.156.234
Bug criticalityLightBug
Browser versionIE6
Bug statusClosedBug
PageProvider used
Servlet ContainerApache Tomcat/5.0.25
Operating SystemWindows 2000
URLhttp://127.0.0.1:8080/JSPWiki/UserPreferences.jsp?tab=profile
Java version1.4.0_01-b03

When I want to create a user profile, this excpeption occurs. Here is the exception message:

JSPWiki has detected an error
Error Message 
An unknown exception java.lang.NoClassDefFoundError was caught by Error.jsp.
Exception 
java.lang.NoClassDefFoundError 
Place where detected 
com.ecyrd.jspwiki.auth.UserManager.parseProfile(), line 397 

BTW, I cannot find anything wrong in log file:
2006-04-22 21:52:59,051 [http-8080-Processor3] INFO com.ecyrd.jspwiki.ReferenceManager  - Cross reference scan done in 0:00:00.260
2006-04-22 21:52:59,362 [http-8080-Processor3] INFO com.ecyrd.jspwiki.WikiEngine  - WikiEngine configured.
2006-04-22 21:52:59,362 [http-8080-Processor3] INFO com.ecyrd.jspwiki.WikiEngine  - Root path for this Wiki is: 'F:\02Website\Tomcat 5.0\webapps\JSPWiki\'
2006-04-22 21:53:35,213 [http-8080-Processor1] INFO com.ecyrd.jspwiki.auth.UserManager JSPWiki:http://127.0.0.1:8080/JSPWiki/ - Attempting to load user database class com.ecyrd.jspwiki.auth.user.XMLUserDatabase
2006-04-22 21:53:35,273 [http-8080-Processor1] INFO com.ecyrd.jspwiki.auth.user.AbstractUserDatabase JSPWiki:http://127.0.0.1:8080/JSPWiki/ - XML user database at F:\05wiki\userdb\userdatabase.xml
2006-04-22 21:53:35,303 [http-8080-Processor1] INFO com.ecyrd.jspwiki.auth.UserManager JSPWiki:http://127.0.0.1:8080/JSPWiki/ - UserDatabase initialized.
2006-04-22 21:53:36,405 [http-8080-Processor1] INFO SecurityLog JSPWiki:http://127.0.0.1:8080/JSPWiki/ - WikiSecurityEvent.ACCESS_DENIED [source=com.ecyrd.jspwiki.auth.AuthorizationManager@91cceb, princpal=[WikiPrincipal (unspecified): 127.0.0.1], target=("com.ecyrd.jspwiki.auth.permissions.WikiPermission","JSPWiki","creategroups")]
2006-04-22 21:53:36,806 [http-8080-Processor1] INFO SecurityLog JSPWiki:http://127.0.0.1:8080/JSPWiki/ - WikiSecurityEvent.ACCESS_DENIED [source=com.ecyrd.jspwiki.auth.AuthorizationManager@91cceb, princpal=[WikiPrincipal (unspecified): 127.0.0.1], target=("com.ecyrd.jspwiki.auth.permissions.WikiPermission","JSPWiki","creategroups")]
2006-04-22 21:53:37,046 [http-8080-Processor1] INFO SecurityLog JSPWiki:http://127.0.0.1:8080/JSPWiki/ - WikiSecurityEvent.ACCESS_DENIED [source=com.ecyrd.jspwiki.auth.AuthorizationManager@91cceb, princpal=[WikiPrincipal (unspecified): 127.0.0.1], target=("com.ecyrd.jspwiki.auth.permissions.WikiPermission","JSPWiki","creategroups")]
2006-04-22 21:53:41,092 [http-8080-Processor4] INFO SecurityLog JSPWiki:http://127.0.0.1:8080/JSPWiki/Login.jsp - WikiSecurityEvent.ACCESS_DENIED [source=com.ecyrd.jspwiki.auth.AuthorizationManager@91cceb, princpal=[WikiPrincipal (unspecified): 127.0.0.1], target=("com.ecyrd.jspwiki.auth.permissions.WikiPermission","JSPWiki","creategroups")]
2006-04-22 21:53:41,242 [http-8080-Processor4] INFO SecurityLog JSPWiki:http://127.0.0.1:8080/JSPWiki/Login.jsp - WikiSecurityEvent.ACCESS_DENIED [source=com.ecyrd.jspwiki.auth.AuthorizationManager@91cceb, princpal=[WikiPrincipal (unspecified): 127.0.0.1], target=("com.ecyrd.jspwiki.auth.permissions.WikiPermission","JSPWiki","creategroups")]
2006-04-22 21:53:41,282 [http-8080-Processor4] INFO SecurityLog JSPWiki:http://127.0.0.1:8080/JSPWiki/Login.jsp - WikiSecurityEvent.ACCESS_DENIED [source=com.ecyrd.jspwiki.auth.AuthorizationManager@91cceb, princpal=[WikiPrincipal (unspecified): 127.0.0.1], target=("com.ecyrd.jspwiki.auth.permissions.WikiPermission","JSPWiki","creategroups")]
2006-04-22 21:53:57,736 [JSPWiki Lucene update thread] INFO com.ecyrd.jspwiki.search.LuceneSearchProvider  - Files found in Lucene directory, not reindexing.


Well, that would imply that the InputValidator class is not found. However, the class is in 2.3.104, so this error does not make sense...

Could you please check if this occurs with an absolutely clean installation? My guess is that this is some classloader-related problem, and you have an old JSPWiki.jar or JSPWiki.war somewhere.

-- JanneJalkanen


Closed, not probably appearing again.

Add new attachment

In order to upload a new attachment to this page, please use the following box to find the file, then click on “Upload”.
« This page (revision-6) was last changed on 25-Jul-2007 17:39 by Matt Sidesinger