[Building Sakai] Profile2 problem

Steve Swinsburg steve.swinsburg at gmail.com
Sat Nov 13 03:21:43 PST 2010


Hi Paul,

Firstly, your dev box must be running Java 1.6 and test is on 1.5? Thats the annotation issue.
However, more concerning is that that particular line of code was removed a long long time ago [1] (December 2009). Is there a chance you have an old version of Profile2 installed on your test server? 

cheers,
Steve

[1] http://source.sakaiproject.org/viewsvn/profile2/branches/profile2-1.3.x/impl/src/java/org/sakaiproject/profile2/legacy/ProfileImpl.java?r1=70725&r2=70756&pathrev=70756

On 13/11/2010, at 2:44 AM, Paul Dagnall wrote:

> Hi
> I'm trying to get Profile2 (1.3.12) running on Sakai 2.6. It worked very well on my dev box. I then pulled the code onto a test server. As far as I can tell, all sakai code on my test server is identical to what's on my dev box. The problem is I get the following error when it attempts to build Profile2:
> 
> [INFO] Compilation failure
> /opt/sakai_vcc/profile2/impl/src/java/org/sakaiproject/profile2/legacy/ProfileImpl.java:[53,9] method does not override a method from its superclass
> 
> This has me puzzled. Just for fun I made the following change:
> 
> --- impl/src/java/org/sakaiproject/profile2/legacy/ProfileImpl.java    (revision 3065)
> +++ impl/src/java/org/sakaiproject/profile2/legacy/ProfileImpl.java    (working copy)
> @@ -50,7 +50,7 @@
>      public String getUserId() {
>          return userId;
>      }
> -    @Override
> +    //@Override
>      public void setUserID(String arg0) {
>          this.userId = arg0;
> 
> 
> This allowed the tool to build but accessing it through the application created the following error:
> 
> 
> INFO: 2010-11-12 10:25:47,925 [ProfileApplication] init: Wicket extensions initializer [TP-Processor10]
> INFO: 2010-11-12 10:25:47,932 [ProfileApplication] Started Wicket version 1.3.6 in deployment mode [TP-Processor10]
> ERROR: 2010-11-12 10:25:48,053 Can't instantiate page using constructor public org.sakaiproject.profile2.tool.Dispatcher() [TP-Processor1]
> org.apache.wicket.WicketRuntimeException: Can't instantiate page using constructor public org.sakaiproject.profile2.tool.Dispatcher()
>     at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:168)
> 
> 
> Does anyone have any ideas about what I'm doing wrong here?
> 
> Thanks!
> 
> 
> Paul Dagnall
> Web Developer
> University of Dayton
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> 
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20101113/66cf4bef/attachment.html 


More information about the sakai-dev mailing list