Share your experience!
Contact your local Xperia Care
http://support.sonymobile.com/global-en/contactUs/
as it could be hardware related.
Are you charging with a 3rd party charger? As in those cases this occurs. Use sony charger and the problem should be gone.
You can perform the software repair as advised by uli above.
Could you borrow a PC or Mac?