You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Paolo <ir...@gmail.com> on 2012/01/31 00:23:12 UTC

Google bot see my site with errors!!

Google can't see my web site!
I tried to subscribe my site domain to some Google and Other company services, i.e to be a publisher

I think that some bots see my site with errors!! Infact my site is not in google search! :-) 
  
I used this trick to check how google view my site:

http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2F

as you can see the page report an error (see below).
also another page report an error.

http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2Fwatch%3Fv%3DuSD4vsh1zDA

My web site look work correctly: www.storeyoutube.com

The only unusual thing I'm doing is that I have my app deployed at my domain root with ROOT.war.
I have the server at my home PC with tomcat on port 80. I have ADSL with fix IP address.


Unexpected RuntimeException 
  WicketMessage: Can not instantiate page using constructor public org.wicket.example.HomePage () 
  Root causes: 
  java.lang.NullPointerException 
  at org.wicket.example.HomePage. <init> (HomePage.java: 48) 
  at org.wicket.example.HomePage. <init> (HomePage.java: 41) 
  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513) 
  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 192) 
  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 57) 
  at 
  at 
  at 
  at 
  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250) 
  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329) 
  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428) 
  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545) 
  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479) 
  at org.apache.wicket.protocol.http.WicketFilter.doFilter (WicketFilter.java: 312) 
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235) 
  at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206) 
  at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java: 233) 
  at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java: 191) 
  at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java: 127) 
  at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java: 102) 
  at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java: 109) 
  at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 298) 
  at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 852) 
  at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java: 588) 
  at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java: 489) 
  at java.lang.Thread.run (Thread.java: 662) 
  Complete stack: 
  org.apache.wicket.WicketRuntimeException: Can not instantiate page using constructor public org.wicket.example.HomePage () 
  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 212) 
  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 57) 
  at 
  at 
  at 
  at 
  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250) 
  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329) 
  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428) 
  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545) 
  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479) 
  java.lang.reflect.InvocationTargetException 
  at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method) 
  at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java: 39) 
  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513) 
  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 192) 
  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 57) 
  at 
  at 
  at 
  at 
  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250) 
  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329) 
  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428) 
  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545) 
  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479) 


=============================================================================
http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2Fwatch%3Fv%3DuSD4vsh1zDA

Unexpected RuntimeException 
  WicketMessage: Can not instantiate page using constructor public org.wicket.example.QuoteResult (org.apache.wicket.PageParameters) and v = argument "[uSD4vsh1zDA]" 
  Root causes: 
  java.lang.NullPointerException 
  at org.wicket.example.QuoteResult. <init> (QuoteResult.java: 55) 
  sun.reflect.GeneratedConstructorAccessor9.newInstance at (Unknown Source) 
  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513) 
  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 188) 
  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 89) 
  at 
  at 
  at 
  at 
  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250) 
  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329) 
  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428) 
  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545) 
  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479) 
  at org.apache.wicket.protocol.http.WicketFilter.doFilter (WicketFilter.java: 312) 
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235) 
  at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206) 
  at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java: 233) 
  at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java: 191) 
  at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java: 127) 
  at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java: 102) 
  at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java: 109) 
  at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 298) 
  at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 852) 
  at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java: 588) 
  at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java: 489) 
  at java.lang.Thread.run (Thread.java: 662) 
  Complete stack: 
  org.apache.wicket.WicketRuntimeException: Can not instantiate page using constructor public org.wicket.example.QuoteResult (org.apache.wicket.PageParameters) and v = argument "[uSD4vsh1zDA]" 
  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 212) 
  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 89) 
  at 
  at 
  at 
  at 
  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250) 
  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329) 
  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428) 
  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545) 
  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479) 
  java.lang.reflect.InvocationTargetException 
  sun.reflect.GeneratedConstructorAccessor9.newInstance at (Unknown Source) 
  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java: 27) 
  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513) 
  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 188) 
  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 89) 
  at 
  at 
  at 
  at 
  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250) 
  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329) 
  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428) 
  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545) 
  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479) 


Re: Google bot see my site with errors!!

Posted by Paolo <ir...@gmail.com>.
Alle mercoledì 01 febbraio 2012, Martin Grigorov ha scritto:
> I guess lingue is null here, i.e. there is no "Accept-Language" header.
> >> NPEs are easy to debug ;-)

Thank you very much,
I solved it by putting a
if (lingua==null) { lingua = "0"; }

before the line with NPE:
if (lingua.indexOf("en-tt")>-1) getSession().setLocale(....

I don't know if this solution is nice to code, but it work's, and this
is enought for me! :-)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Google bot see my site with errors!!

Posted by Martin Grigorov <mg...@apache.org>.
On Wed, Feb 1, 2012 at 1:01 AM, Paolo <ir...@gmail.com> wrote:
> Alle martedì 31 gennaio 2012, Martin Grigorov ha scritto:
>> What exactly is the code at: org.wicket.example.QuoteResult. <init>
>> (QuoteResult.java: 55) ?
>
> package org.wicket.example;
>
> import java.util.Locale;
>
> import javax.servlet.http.HttpServletRequest;
>
> import org.apache.wicket.markup.html.WebMarkupContainer;
> import org.apache.wicket.Component;
> import org.apache.wicket.behavior.AbstractBehavior;
> import org.apache.wicket.markup.html.IHeaderResponse;
> import org.apache.wicket.markup.html.internal.HeaderResponse;
> import org.apache.wicket.markup.ComponentTag;
> import org.apache.wicket.behavior.SimpleAttributeModifier;
> import org.apache.wicket.markup.html.WebPage;
> import org.apache.wicket.markup.html.form.DropDownChoice;
> import org.apache.wicket.markup.html.form.Form;
> import org.apache.wicket.markup.html.form.TextField;
> import org.apache.wicket.markup.html.panel.FeedbackPanel;
> import org.apache.wicket.markup.html.link.*;
> import org.apache.wicket.model.Model;
> import org.apache.wicket.PageParameters;
> import org.apache.wicket.markup.html.basic.Label;
> import org.apache.wicket.protocol.http.WebRequest;
> import org.apache.wicket.protocol.http.WebResponse;
> import org.apache.wicket.request.target.coding.QueryStringUrlCodingStrategy;
> import org.apache.wicket.request.target.component.BookmarkablePageRequestTarget;
> import org.apache.wicket.request.target.basic.RedirectRequestTarget;
>
> import javax.servlet.http.HttpServletRequest;
>
> public class QuoteResult extends WebPage // implements java.io.Serializable
> {
>        private static final long serialVersionUID = 1L;
>        public Model modelWww;
>        public int i;
>        public String wwww,cp,formato;
>        public String vcode;
>        public String urlcache,burlcache;
>
>        public QuoteResult()
>        {
>                this ( new PageParameters() );
>
>        }
> //
>
>        public QuoteResult(PageParameters inparams) // PageParameters params)
>        {
>                final HttpServletRequest httpServletRequest = ((WebRequest)getRequest()).getHttpServletRequest();
>                final String lingua = httpServletRequest.getHeader("Accept-Language");
>                if (lingua.indexOf("en-tt")>-1) getSession().setLocale(new Locale ("en-tt"));     // *** THIS IS LINE 55

I guess lingue is null here, i.e. there is no "Accept-Language" header.

>
>
>
>> NPEs are easy to debug ;-)
> What is NPEs?

NPE == NullPointerException

> I use Eclipse IDE. I don't know to debug, can you suggest a simple guide to debug Wichet?

Take wicket quickstart (wicket.apache.org/start/quickstart.html) and
start src/test/java/.../Start.java in Eclipse with "Debug As -> Java
Application".
Put breakpoints in your code and reload the page in your browser.

> The app work well, on my laptop, where I code it, I tested it in localhost with different language browsers.
> It also work well on server. It is very strange!
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Google bot see my site with errors!!

Posted by Paolo <ir...@gmail.com>.
Alle martedì 31 gennaio 2012, Martin Grigorov ha scritto:
> What exactly is the code at: org.wicket.example.QuoteResult. <init>
> (QuoteResult.java: 55) ?

package org.wicket.example;

import java.util.Locale;

import javax.servlet.http.HttpServletRequest;

import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.Component;
import org.apache.wicket.behavior.AbstractBehavior;
import org.apache.wicket.markup.html.IHeaderResponse;
import org.apache.wicket.markup.html.internal.HeaderResponse;
import org.apache.wicket.markup.ComponentTag;
import org.apache.wicket.behavior.SimpleAttributeModifier;
import org.apache.wicket.markup.html.WebPage;
import org.apache.wicket.markup.html.form.DropDownChoice;
import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.form.TextField;
import org.apache.wicket.markup.html.panel.FeedbackPanel;
import org.apache.wicket.markup.html.link.*;
import org.apache.wicket.model.Model;
import org.apache.wicket.PageParameters;
import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.protocol.http.WebRequest;
import org.apache.wicket.protocol.http.WebResponse;
import org.apache.wicket.request.target.coding.QueryStringUrlCodingStrategy;
import org.apache.wicket.request.target.component.BookmarkablePageRequestTarget;
import org.apache.wicket.request.target.basic.RedirectRequestTarget;

import javax.servlet.http.HttpServletRequest;

public class QuoteResult extends WebPage // implements java.io.Serializable 
{
	private static final long serialVersionUID = 1L;
	public Model modelWww;
	public int i;
	public String wwww,cp,formato;
	public String vcode; 
	public String urlcache,burlcache;
	
	public QuoteResult()
	{
		this ( new PageParameters() );
		
	}
//
	
	public QuoteResult(PageParameters inparams) // PageParameters params)
	{
		final HttpServletRequest httpServletRequest = ((WebRequest)getRequest()).getHttpServletRequest();
		final String lingua = httpServletRequest.getHeader("Accept-Language");
		if (lingua.indexOf("en-tt")>-1) getSession().setLocale(new Locale ("en-tt"));     // *** THIS IS LINE 55



> NPEs are easy to debug ;-)
What is NPEs?
I use Eclipse IDE. I don't know to debug, can you suggest a simple guide to debug Wichet?
The app work well, on my laptop, where I code it, I tested it in localhost with different language browsers.
It also work well on server. It is very strange!

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Google bot see my site with errors!!

Posted by Martin Grigorov <mg...@apache.org>.
What exactly is the code at: org.wicket.example.QuoteResult. <init>
(QuoteResult.java: 55) ?
NPEs are easy to debug ;-)

On Tue, Jan 31, 2012 at 1:23 AM, Paolo <ir...@gmail.com> wrote:
> Google can't see my web site!
> I tried to subscribe my site domain to some Google and Other company services, i.e to be a publisher
>
> I think that some bots see my site with errors!! Infact my site is not in google search! :-)
>
> I used this trick to check how google view my site:
>
> http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2F
>
> as you can see the page report an error (see below).
> also another page report an error.
>
> http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2Fwatch%3Fv%3DuSD4vsh1zDA
>
> My web site look work correctly: www.storeyoutube.com
>
> The only unusual thing I'm doing is that I have my app deployed at my domain root with ROOT.war.
> I have the server at my home PC with tomcat on port 80. I have ADSL with fix IP address.
>
>
> Unexpected RuntimeException
>  WicketMessage: Can not instantiate page using constructor public org.wicket.example.HomePage ()
>  Root causes:
>  java.lang.NullPointerException
>  at org.wicket.example.HomePage. <init> (HomePage.java: 48)
>  at org.wicket.example.HomePage. <init> (HomePage.java: 41)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 192)
>  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 57)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479)
>  at org.apache.wicket.protocol.http.WicketFilter.doFilter (WicketFilter.java: 312)
>  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235)
>  at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
>  at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java: 233)
>  at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java: 191)
>  at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java: 127)
>  at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java: 102)
>  at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java: 109)
>  at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 298)
>  at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 852)
>  at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java: 588)
>  at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java: 489)
>  at java.lang.Thread.run (Thread.java: 662)
>  Complete stack:
>  org.apache.wicket.WicketRuntimeException: Can not instantiate page using constructor public org.wicket.example.HomePage ()
>  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 212)
>  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 57)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479)
>  java.lang.reflect.InvocationTargetException
>  at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
>  at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java: 39)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 192)
>  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 57)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479)
>
>
> =============================================================================
> http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2Fwatch%3Fv%3DuSD4vsh1zDA
>
> Unexpected RuntimeException
>  WicketMessage: Can not instantiate page using constructor public org.wicket.example.QuoteResult (org.apache.wicket.PageParameters) and v = argument "[uSD4vsh1zDA]"
>  Root causes:
>  java.lang.NullPointerException
>  at org.wicket.example.QuoteResult. <init> (QuoteResult.java: 55)
>  sun.reflect.GeneratedConstructorAccessor9.newInstance at (Unknown Source)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 188)
>  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 89)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479)
>  at org.apache.wicket.protocol.http.WicketFilter.doFilter (WicketFilter.java: 312)
>  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java: 235)
>  at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java: 206)
>  at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java: 233)
>  at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java: 191)
>  at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java: 127)
>  at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java: 102)
>  at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java: 109)
>  at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java: 298)
>  at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java: 852)
>  at org.apache.coyote.http11.Http11Protocol $ Http11ConnectionHandler.process (Http11Protocol.java: 588)
>  at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java: 489)
>  at java.lang.Thread.run (Thread.java: 662)
>  Complete stack:
>  org.apache.wicket.WicketRuntimeException: Can not instantiate page using constructor public org.wicket.example.QuoteResult (org.apache.wicket.PageParameters) and v = argument "[uSD4vsh1zDA]"
>  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 212)
>  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 89)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479)
>  java.lang.reflect.InvocationTargetException
>  sun.reflect.GeneratedConstructorAccessor9.newInstance at (Unknown Source)
>  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java: 27)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage (DefaultPageFactory.java: 188)
>  at org.apache.wicket.session.DefaultPageFactory.newPage (DefaultPageFactory.java: 89)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java: 479)
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Google bot see my site with errors!!

Posted by Paolo <ir...@gmail.com>.
Alle martedì 31 gennaio 2012, Josh Kamau ha scritto:
> Does your homepage constructor have any arguments?

this is the first part of HomePage.java, with some omissis

package org.wicket.example;
import ......

public class HomePage extends WebPage // implements java.io.Serializable 
{
	private static final long serialVersionUID = 1L;
	public Model modelWww; //private
	public int i;
	public String wwww,cp;
	public String vcode; 
	
	public HomePage()
	{
		this ( new PageParameters() );		
	}

	public HomePage(PageParameters inparams) // PageParameters params)
	{
		 final HttpServletRequest httpServletRequest = ((WebRequest)getRequest()).getHttpServletRequest();
		 final String lingua = httpServletRequest.getHeader("Accept-Language");
		 if (lingua......
 		String v; // = params.getString("v");  // prende il parametro v (codice del video) dall'URL
 		String invideo = inparams.getString("v");
 		
 		if (invideo==null) {	// NESSUN VIDEO URL INSERITO
 			modelWww = new Model("eg: http://www.youtube.com/watch?v=uSD4vsh1zDA");
 			}
 		else {	
		......

The MainApplication.java complete source code:
==============================================
package org.wicket.example;

import org.apache.wicket.protocol.http.WebApplication;
import org.apache.wicket.request.target.coding.QueryStringUrlCodingStrategy;
import org.wicket.example.HomePage;
import org.wicket.example.QuoteResult;
 
public class MainApplication extends WebApplication
{
	@Override
	protected void init()
	{
	mount(new QueryStringUrlCodingStrategy("watch", QuoteResult.class));

		
	}
	@Override
	public Class getHomePage()
	{
		return HomePage.class;		
	}
	
}

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Google bot see my site with errors!!

Posted by Josh Kamau <jo...@gmail.com>.
Does your homepage constructor have any arguments?

Josh.

On Tue, Jan 31, 2012 at 2:23 AM, Paolo <ir...@gmail.com> wrote:

> Google can't see my web site!
> I tried to subscribe my site domain to some Google and Other company
> services, i.e to be a publisher
>
> I think that some bots see my site with errors!! Infact my site is not in
> google search! :-)
>
> I used this trick to check how google view my site:
>
>
> http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2F
>
> as you can see the page report an error (see below).
> also another page report an error.
>
>
> http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2Fwatch%3Fv%3DuSD4vsh1zDA
>
> My web site look work correctly: www.storeyoutube.com
>
> The only unusual thing I'm doing is that I have my app deployed at my
> domain root with ROOT.war.
> I have the server at my home PC with tomcat on port 80. I have ADSL with
> fix IP address.
>
>
> Unexpected RuntimeException
>  WicketMessage: Can not instantiate page using constructor public
> org.wicket.example.HomePage ()
>  Root causes:
>  java.lang.NullPointerException
>  at org.wicket.example.HomePage. <init> (HomePage.java: 48)
>  at org.wicket.example.HomePage. <init> (HomePage.java: 41)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage
> (DefaultPageFactory.java: 192)
>  at org.apache.wicket.session.DefaultPageFactory.newPage
> (DefaultPageFactory.java: 57)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond
> (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java:
> 479)
>  at org.apache.wicket.protocol.http.WicketFilter.doFilter
> (WicketFilter.java: 312)
>  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (ApplicationFilterChain.java: 235)
>  at org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java: 206)
>  at org.apache.catalina.core.StandardWrapperValve.invoke
> (StandardWrapperValve.java: 233)
>  at org.apache.catalina.core.StandardContextValve.invoke
> (StandardContextValve.java: 191)
>  at org.apache.catalina.core.StandardHostValve.invoke
> (StandardHostValve.java: 127)
>  at org.apache.catalina.valves.ErrorReportValve.invoke
> (ErrorReportValve.java: 102)
>  at org.apache.catalina.core.StandardEngineValve.invoke
> (StandardEngineValve.java: 109)
>  at org.apache.catalina.connector.CoyoteAdapter.service
> (CoyoteAdapter.java: 298)
>  at org.apache.coyote.http11.Http11Processor.process
> (Http11Processor.java: 852)
>  at org.apache.coyote.http11.Http11Protocol $
> Http11ConnectionHandler.process (Http11Protocol.java: 588)
>  at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:
> 489)
>  at java.lang.Thread.run (Thread.java: 662)
>  Complete stack:
>  org.apache.wicket.WicketRuntimeException: Can not instantiate page using
> constructor public org.wicket.example.HomePage ()
>  at org.apache.wicket.session.DefaultPageFactory.createPage
> (DefaultPageFactory.java: 212)
>  at org.apache.wicket.session.DefaultPageFactory.newPage
> (DefaultPageFactory.java: 57)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond
> (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java:
> 479)
>  java.lang.reflect.InvocationTargetException
>  at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
>  at sun.reflect.NativeConstructorAccessorImpl.newInstance
> (NativeConstructorAccessorImpl.java: 39)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage
> (DefaultPageFactory.java: 192)
>  at org.apache.wicket.session.DefaultPageFactory.newPage
> (DefaultPageFactory.java: 57)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond
> (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java:
> 479)
>
>
>
> =============================================================================
>
> http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.storeyoutube.com%2Fwatch%3Fv%3DuSD4vsh1zDA
>
> Unexpected RuntimeException
>  WicketMessage: Can not instantiate page using constructor public
> org.wicket.example.QuoteResult (org.apache.wicket.PageParameters) and v =
> argument "[uSD4vsh1zDA]"
>  Root causes:
>  java.lang.NullPointerException
>  at org.wicket.example.QuoteResult. <init> (QuoteResult.java: 55)
>  sun.reflect.GeneratedConstructorAccessor9.newInstance at (Unknown Source)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage
> (DefaultPageFactory.java: 188)
>  at org.apache.wicket.session.DefaultPageFactory.newPage
> (DefaultPageFactory.java: 89)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond
> (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java:
> 479)
>  at org.apache.wicket.protocol.http.WicketFilter.doFilter
> (WicketFilter.java: 312)
>  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (ApplicationFilterChain.java: 235)
>  at org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java: 206)
>  at org.apache.catalina.core.StandardWrapperValve.invoke
> (StandardWrapperValve.java: 233)
>  at org.apache.catalina.core.StandardContextValve.invoke
> (StandardContextValve.java: 191)
>  at org.apache.catalina.core.StandardHostValve.invoke
> (StandardHostValve.java: 127)
>  at org.apache.catalina.valves.ErrorReportValve.invoke
> (ErrorReportValve.java: 102)
>  at org.apache.catalina.core.StandardEngineValve.invoke
> (StandardEngineValve.java: 109)
>  at org.apache.catalina.connector.CoyoteAdapter.service
> (CoyoteAdapter.java: 298)
>  at org.apache.coyote.http11.Http11Processor.process
> (Http11Processor.java: 852)
>  at org.apache.coyote.http11.Http11Protocol $
> Http11ConnectionHandler.process (Http11Protocol.java: 588)
>  at org.apache.tomcat.util.net.JIoEndpoint $ Worker.run (JIoEndpoint.java:
> 489)
>  at java.lang.Thread.run (Thread.java: 662)
>  Complete stack:
>  org.apache.wicket.WicketRuntimeException: Can not instantiate page using
> constructor public org.wicket.example.QuoteResult
> (org.apache.wicket.PageParameters) and v = argument "[uSD4vsh1zDA]"
>  at org.apache.wicket.session.DefaultPageFactory.createPage
> (DefaultPageFactory.java: 212)
>  at org.apache.wicket.session.DefaultPageFactory.newPage
> (DefaultPageFactory.java: 89)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond
> (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java:
> 479)
>  java.lang.reflect.InvocationTargetException
>  sun.reflect.GeneratedConstructorAccessor9.newInstance at (Unknown Source)
>  at sun.reflect.DelegatingConstructorAccessorImpl.newInstance
> (DelegatingConstructorAccessorImpl.java: 27)
>  at java.lang.reflect.Constructor.newInstance (Constructor.java: 513)
>  at org.apache.wicket.session.DefaultPageFactory.createPage
> (DefaultPageFactory.java: 188)
>  at org.apache.wicket.session.DefaultPageFactory.newPage
> (DefaultPageFactory.java: 89)
>  at
>  at
>  at
>  at
>  at org.apache.wicket.RequestCycle.processEventsAndRespond
> (RequestCycle.java: 1250)
>  at org.apache.wicket.RequestCycle.step (RequestCycle.java: 1329)
>  at org.apache.wicket.RequestCycle.steps (RequestCycle.java: 1428)
>  at org.apache.wicket.RequestCycle.request (RequestCycle.java: 545)
>  at org.apache.wicket.protocol.http.WicketFilter.doGet (WicketFilter.java:
> 479)
>
>