Hello John,

That definitely looks like a bug. I am trying to reproduce it now.

[email protected] wrote:
> Our team has been using xwiki for several months, love it.  I am still new
> to xwiki, first post.  Upgraded our 2.1 today on Windows 2008 r2 64bit.
> Some errors have been seen in the past with registrations.  I don't think
> velocity is working correctly.  When I configure the wiki for a new user -
> without email registration, the new user is created correctly.  If I turn
> on email confirmation, it fails with this error in red letters;

To confirm, you are turning on email confirmation in the registration section of
the "administer wiki" application
where it says in the first field "Use email verification"?

> 
>   Passwords are different or password is empty.  - Yes, phat fingers have
> been double checked, several times ;)  If I try again, it says in red that;
> User already exists.
> 
> It does create the new userid, inactive.  When I check the users rights,
> HOWEVER they have edit green checkmark in the Groups XWikiAdminGroup !

If you view:
xwiki/bin/view/XWiki/XWikiAdminGroup
Do you see the user on the list?

> This does not happen without the java error below, for a new user without
> the email confirmation.

Are you using LDAP or some other non XWiki based authentication mechanism?

> 
> 2010-02-11 14:43:32,491 [http://wiki/xwiki/bin/register/XWiki/Register]
> ERROR api.XWiki                       - Failed to create user
> com.xpn.xwiki.XWikiException: Error number 11004 in 11: Exception while
> creating user
> Wrapped Exception: java.lang.NullPointerException
>       at com.xpn.xwiki.XWiki.createUser(XWiki.java:3495)
>       at com.xpn.xwiki.api.XWiki.createUser(XWiki.java:1183)
>       at com.xpn.xwiki.api.XWiki.createUser(XWiki.java:1156)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at
> org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:389)
> ...
> Wrapped Exception:
> 
> java.lang.NullPointerException
>       at java.util.Hashtable.put(Unknown Source)
>       at
> com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi.sendMail(MailSenderPluginApi.java:166)
>       at
> com.xpn.xwiki.plugin.mailsender.MailSenderPluginApi.sendRawMessage(MailSenderPluginApi.java:124)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
> 
> 
> I have java in the path;
> Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\PROGRA~1\java\jre6\bin;C:\PROGRA~1\java\jre6\lib;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\PROGRA~2\java\jre6\bin;C:\Program
>  Files (x86)\Java\jre6\bin;C:\Program Files
> (x86)\Java\jre6\lib;C:\webroot\MySQLServer5.1\bin;C:\Program Files
> (x86)\Java\jre6\bin\client;C:\Program Files (x86)\Java\jre6\bin;
> 
> Server Information Tomcat Version JVM Version JVM Vendor OS Name OS Version
> OS Architecture
> Apache Tomcat/6.0.20 1.6.0_17-b04 Sun Microsystems Inc. Windows Server 2008
> R2 6.1 x86
> Processors:      2
> Processor speed: 2.3 GHz
> Processor type:  Intel(R) Xeon(R) CPU  E5530
> Physical memory: 2000 MB
> Video driver:    Microsoft Virtual Machine Bus Video Device
> Kernel version:  Windows Server 2008 R2 Enterprise, Multiprocessor Free
> Product type:    Advanced Server
> Product version: 6.1
> Service pack:    0
> Kernel build number:7600
> 
> 
> I will be glad to find any error, or try any suggestions.  I have logging
> on, and I did try debugging once also.  What other information would be
> helpful?

Thanks

Caleb James DeLisle

> 
> John Carter
> 
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users
> 

_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to