06-25 06:48:28.167: E/AndroidRuntime(802): FATAL EXCEPTION: AsyncTask #1
06-25 06:48:28.167: E/AndroidRuntime(802): java.lang.RuntimeException: An error occured while executing doInBackground()
06-25 06:48:28.167: E/AndroidRuntime(802): at android.os.AsyncTask$3.done(AsyncTask.java:299)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
06-25 06:48:28.167: E/AndroidRuntime(802): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.lang.Thread.run(Thread.java:856)
06-25 06:48:28.167: E/AndroidRuntime(802): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.parseWeather(WeatherActivity.java:187)
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.getWebServiceInfos(WeatherActivity.java:151)
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.doInBackground(WeatherActivity.java:104)
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.doInBackground(WeatherActivity.java:1)
06-25 06:48:28.167: E/AndroidRuntime(802): at android.os.AsyncTask$2.call(AsyncTask.java:287)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
06-25 06:48:28.167: E/AndroidRuntime(802): ... 5 more
06-25 06:48:30.468: E/WindowManager(802): Activity com.example.search.WeatherActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@4122d6b8 that was originally added here
06-25 06:48:30.468: E/WindowManager(802): android.view.WindowLeaked: Activity com.example.search.WeatherActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@4122d6b8 that was originally added here
06-25 06:48:30.468: E/WindowManager(802): at android.view.ViewRootImpl.<init>(ViewRootImpl.java:374)
06-25 06:48:30.468: E/WindowManager(802): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:292)
06-25 06:48:30.468: E/WindowManager(802): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:224)
06-25 06:48:30.468: E/WindowManager(802): at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:149)
06-25 06:48:30.468: E/WindowManager(802): at android.view.Window$LocalWindowManager.addView(Window.java:547)
06-25 06:48:30.468: E/WindowManager(802): at android.app.Dialog.show(Dialog.java:277)
06-25 06:48:30.468: E/WindowManager(802): at com.example.search.view.UIHelper.showProDialog(UIHelper.java:55)
06-25 06:48:30.468: E/WindowManager(802): at com.example.search.WeatherActivity$QueryTask.onPreExecute(WeatherActivity.java:112)
06-25 06:48:30.468: E/WindowManager(802): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:586)
06-25 06:48:30.468: E/WindowManager(802): at android.os.AsyncTask.execute(AsyncTask.java:534)
06-25 06:48:30.468: E/WindowManager(802): at com.example.search.WeatherActivity$2.onClick(WeatherActivity.java:51)
06-25 06:48:30.468: E/WindowManager(802): at android.view.View.performClick(View.java:4084)
06-25 06:48:30.468: E/WindowManager(802): at android.view.View$PerformClick.run(View.java:16966)
06-25 06:48:30.468: E/WindowManager(802): at android.os.Handler.handleCallback(Handler.java:615)
06-25 06:48:30.468: E/WindowManager(802): at android.os.Handler.dispatchMessage(Handler.java:92)
06-25 06:48:30.468: E/WindowManager(802): at android.os.Looper.loop(Looper.java:137)
06-25 06:48:30.468: E/WindowManager(802): at android.app.ActivityThread.main(ActivityThread.java:4745)
06-25 06:48:30.468: E/WindowManager(802): at java.lang.reflect.Method.invokeNative(Native Method)
06-25 06:48:30.468: E/WindowManager(802): at java.lang.reflect.Method.invoke(Method.java:511)
06-25 06:48:30.468: E/WindowManager(802): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
06-25 06:48:30.468: E/WindowManager(802): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
06-25 06:48:30.468: E/WindowManager(802): at dalvik.system.NativeStart.main(Native Method)Android异常天气,webservice
06-25 06:48:28.167: E/AndroidRuntime(802): java.lang.RuntimeException: An error occured while executing doInBackground()
06-25 06:48:28.167: E/AndroidRuntime(802): at android.os.AsyncTask$3.done(AsyncTask.java:299)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
06-25 06:48:28.167: E/AndroidRuntime(802): at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.lang.Thread.run(Thread.java:856)
06-25 06:48:28.167: E/AndroidRuntime(802): Caused by: java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.parseWeather(WeatherActivity.java:187)
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.getWebServiceInfos(WeatherActivity.java:151)
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.doInBackground(WeatherActivity.java:104)
06-25 06:48:28.167: E/AndroidRuntime(802): at com.example.search.WeatherActivity$QueryTask.doInBackground(WeatherActivity.java:1)
06-25 06:48:28.167: E/AndroidRuntime(802): at android.os.AsyncTask$2.call(AsyncTask.java:287)
06-25 06:48:28.167: E/AndroidRuntime(802): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
06-25 06:48:28.167: E/AndroidRuntime(802): ... 5 more
06-25 06:48:30.468: E/WindowManager(802): Activity com.example.search.WeatherActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@4122d6b8 that was originally added here
06-25 06:48:30.468: E/WindowManager(802): android.view.WindowLeaked: Activity com.example.search.WeatherActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@4122d6b8 that was originally added here
06-25 06:48:30.468: E/WindowManager(802): at android.view.ViewRootImpl.<init>(ViewRootImpl.java:374)
06-25 06:48:30.468: E/WindowManager(802): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:292)
06-25 06:48:30.468: E/WindowManager(802): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:224)
06-25 06:48:30.468: E/WindowManager(802): at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:149)
06-25 06:48:30.468: E/WindowManager(802): at android.view.Window$LocalWindowManager.addView(Window.java:547)
06-25 06:48:30.468: E/WindowManager(802): at android.app.Dialog.show(Dialog.java:277)
06-25 06:48:30.468: E/WindowManager(802): at com.example.search.view.UIHelper.showProDialog(UIHelper.java:55)
06-25 06:48:30.468: E/WindowManager(802): at com.example.search.WeatherActivity$QueryTask.onPreExecute(WeatherActivity.java:112)
06-25 06:48:30.468: E/WindowManager(802): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:586)
06-25 06:48:30.468: E/WindowManager(802): at android.os.AsyncTask.execute(AsyncTask.java:534)
06-25 06:48:30.468: E/WindowManager(802): at com.example.search.WeatherActivity$2.onClick(WeatherActivity.java:51)
06-25 06:48:30.468: E/WindowManager(802): at android.view.View.performClick(View.java:4084)
06-25 06:48:30.468: E/WindowManager(802): at android.view.View$PerformClick.run(View.java:16966)
06-25 06:48:30.468: E/WindowManager(802): at android.os.Handler.handleCallback(Handler.java:615)
06-25 06:48:30.468: E/WindowManager(802): at android.os.Handler.dispatchMessage(Handler.java:92)
06-25 06:48:30.468: E/WindowManager(802): at android.os.Looper.loop(Looper.java:137)
06-25 06:48:30.468: E/WindowManager(802): at android.app.ActivityThread.main(ActivityThread.java:4745)
06-25 06:48:30.468: E/WindowManager(802): at java.lang.reflect.Method.invokeNative(Native Method)
06-25 06:48:30.468: E/WindowManager(802): at java.lang.reflect.Method.invoke(Method.java:511)
06-25 06:48:30.468: E/WindowManager(802): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
06-25 06:48:30.468: E/WindowManager(802): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
06-25 06:48:30.468: E/WindowManager(802): at dalvik.system.NativeStart.main(Native Method)Android异常天气,webservice
解决方案 »
- JNI的问题
- AutoCompleteTextView 实现键值对
- 用simplecursorAdapter实现播放列表当前正在播放
- android上层java调用可执行程序
- android的ipc最大数据传输量是多大?
- 搭建android环境的时候总是出错,谁能帮我啊
- 求助,那位android牛人有cchartengine经验的,本人初入职场,帮我改下,万分感谢,我想要有8条曲线动态显示,现在只有1条曲线在动
- logcat一直报错
- 求助!android软件遇到奇葩问题,跳转到二级页面时一级界面下方的几个按钮需要保留,怎么在浏览二级页面时切换到一级页面然后再回到二级页面时回到之前浏览的地方
- android 如何实现图片旋转指定度数(0-360)
- 请教一些android gallery的问题!!!!!求牛人的解答。。。。
- Android 框架层 调用应用层接口吗?
这样写就ok
Runnable run = new Runnable()
{
@Override
public void run()
{ }
};
new Thread(run).start();
用main方法测试 没有错误数据库连接成功,而且值出来了
但是我启用tomcat报错,错误如下
严重: WSSERVLET11: failed to parse runtime descriptor: javax.xml.ws.WebServiceException: Unable to create JAXBContext
javax.xml.ws.WebServiceException: Unable to create JAXBContext
at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:158)
at com.sun.xml.ws.model.AbstractSEIModelImpl.postProcess(AbstractSEIModelImpl.java:87)
at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:262)
at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:322)
at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:188)
at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:467)
at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.security.PrivilegedActionException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
java.lang.StackTraceElement does not have a no-arg default constructor.
this problem is related to the following location:
at java.lang.StackTraceElement
at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace()
at java.lang.Throwable
at java.lang.Exception
at java.sql.SQLException
at private java.sql.SQLException UserInfo.jaxws.SQLExceptionBean.nextException
at UserInfo.jaxws.SQLExceptionBean at java.security.AccessController.doPrivileged(Native Method)
at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:148)
... 32 more
Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
java.lang.StackTraceElement does not have a no-arg default constructor.
this problem is related to the following location:
at java.lang.StackTraceElement
at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace()
at java.lang.Throwable
at java.lang.Exception
at java.sql.SQLException
at private java.sql.SQLException UserInfo.jaxws.SQLExceptionBean.nextException
at UserInfo.jaxws.SQLExceptionBean at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:102)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:438)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:286)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:105)
at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:153)
at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:149)
... 34 more
2013-6-26 7:38:10 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class com.sun.xml.ws.transport.http.servlet.WSServletContextListener
com.sun.xml.ws.transport.http.servlet.WSServletException: WSSERVLET11: failed to parse runtime descriptor: javax.xml.ws.WebServiceException: Unable to create JAXBContext
at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:118)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: javax.xml.ws.WebServiceException: Unable to create JAXBContext
at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:158)
at com.sun.xml.ws.model.AbstractSEIModelImpl.postProcess(AbstractSEIModelImpl.java:87)
at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:262)
at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:322)
at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:188)
at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:467)
at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
... 24 more
Caused by: java.security.PrivilegedActionException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
java.lang.StackTraceElement does not have a no-arg default constructor.
this problem is related to the following location:
at java.lang.StackTraceElement
at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace()
at java.lang.Throwable
at java.lang.Exception
at java.sql.SQLException
at private java.sql.SQLException UserInfo.jaxws.SQLExceptionBean.nextException
at UserInfo.jaxws.SQLExceptionBean at java.security.AccessController.doPrivileged(Native Method)
at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:148)
... 32 more
Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
java.lang.StackTraceElement does not have a no-arg default constructor.
this problem is related to the following location:
at java.lang.StackTraceElement
at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace()
at java.lang.Throwable
at java.lang.Exception
at java.sql.SQLException
at private java.sql.SQLException UserInfo.jaxws.SQLExceptionBean.nextException
at UserInfo.jaxws.SQLExceptionBean at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:102)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:438)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:286)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:105)
at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:153)
at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:149)
... 34 more
那肯定是你操作数据库的问题了你的问题始终都围绕着:
Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions
java.lang.StackTraceElement does not have a no-arg default constructor.你是不是缺少什么数据啊?