小编use*_*695的帖子

无法通过Glassfish 4.1 Web管理员创建任何JMS资源

我已经安装了Glassfish 4并尝试创建一些JMS资源来跟踪学习JMS的教程,但这是不可能的.在Web界面上,它始终显示文本"java.lang.RuntimeException",并在日志控制台上显示堆栈跟踪.抛出此异常总是我在"JMS目标资源"页面或连接工厂的页面中按下"新建..."链接.这是堆栈跟踪:

[#|2015-11-16T09:15:24.090+0100|INFO|glassfish 4.1|org.glassfish.admingui|_ThreadID=48;_ThreadName=admin-listener(5);_TimeMillis=1447661724090;_LevelValue=800;|

Exception Occurred :null|#]

[#|2015-11-16T09:15:24.097+0100|INFO|glassfish 4.1|org.glassfish.admingui|_ThreadID=48;_ThreadName=admin-listener(5);_TimeMillis=1447661724097;_LevelValue=800;|

Exception Occurred :null|#]

[#|2015-11-16T09:15:24.100+0100|SEVERE|glassfish 4.1|javax.enterprise.resource.webcontainer.jsf.context|_ThreadID=48;_ThreadName=admin-listener(5);_TimeMillis=1447661724100;_LevelValue=1000;|
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException while attempting to process a 'beforeCreate' event for 'event166'.
    at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.dispatchHandlers(LayoutElementBase.java:422)
    at com.sun.jsftemplating.layout.descriptors.LayoutElementBase.dispatchHandlers(LayoutElementBase.java:394)
    at com.sun.jsftemplating.layout.descriptors.LayoutComponent.beforeCreate(LayoutComponent.java:348)
    at com.sun.jsftemplating.layout.descriptors.LayoutComponent.getChild(LayoutComponent.java:288)
    at com.sun.jsftemplating.layout.LayoutViewHandler.buildUIComponentTree(LayoutViewHandler.java:556)
    at com.sun.jsftemplating.layout.LayoutViewHandler.buildUIComponentTree(LayoutViewHandler.java:551)
    at com.sun.jsftemplating.layout.LayoutViewHandler.buildUIComponentTree(LayoutViewHandler.java:507)
    at com.sun.jsftemplating.layout.LayoutViewHandler.buildUIComponentTree(LayoutViewHandler.java:507)
    at com.sun.jsftemplating.layout.LayoutViewHandler.createView(LayoutViewHandler.java:255)
    at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:256)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
    at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:123)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)

    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
    at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
    at com.sun.webui.jsf.util.UploadFilter.doFilter(UploadFilter.java:233)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
    at org.apache.catalina.core.StandardPipeline.doChainInvoke(StandardPipeline.java:678)
    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
    at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
    at …
Run Code Online (Sandbox Code Playgroud)

jms glassfish java-ee

8
推荐指数
2
解决办法
8424
查看次数

日历提供程序更改事件未及时触发

很久以前我有一个应用程序,它在日历事件更改时侦听事件。我这样做了,将其添加到清单中:

<receiver android:name="your.package.name.CatchChangesReceiver"
    android:priority="1000" >
    <intent-filter>
        <action android:name="android.intent.action.PROVIDER_CHANGED" />
        <data android:scheme="content" />
        <data android:host="com.android.calendar" />
    </intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)

然后创建一个扩展广播接收器的简单类:

public class CatchChangesReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        // add processing here with some query to content provider
        // in my project I use this selection for getting events:
        final String SELECTION = CalendarContract.Events.CALENDAR_ID + "="
        + calendarId + " AND " + "("
        + CalendarContract.Events.DIRTY + "=" + 1 + " OR "
        + CalendarContract.Events.DELETED …
Run Code Online (Sandbox Code Playgroud)

android calendar broadcastreceiver asus

6
推荐指数
0
解决办法
498
查看次数

Android 中的辅助服务不断被禁用

我开发了一个基于辅助服务的 Android 应用程序。但我有一个问题,我在互联网上找不到任何帮助。当我在任何设备上安装该应用程序时,显然它不会开始工作,直到:

\n\n
    \n
  1. 我进入辅助功能设置
  2. \n
  3. 找到其无障碍服务
  4. \n
  5. 进入其中并按下开关以打开服务
  6. \n
\n\n

问题有点复杂:\n启用辅助功能服务后,我可以在辅助功能设置屏幕中看到该服务显示“已启用”。事实上,该应用程序正在运行。但是如果我进入该服务,顶部和右侧有一个开关显示为“关闭”。为什么?服务已启用并正在运行没有任何意义,并且开关显示为“关闭”。

\n\n

我尝试过使用其他服务作为内置的 Talkback。当我打开开关,返回辅助功能设置屏幕,然后再次进入对讲服务时,开关保持打开状态。为什么我的服务无法正常工作?

\n\n

我再次解释说,虽然激活开关不能正常工作,但我的应用程序确实可以工作,唯一的问题是该开关,当我的服务已经打开时,它会让用户感到困惑,显示关闭。

\n\n

有什么原因会导致这种情况发生吗?也许我错过了诸如告诉系统服务何时启用之类的事情?

\n\n

我的服务代码没有什么异常,与任何其他辅助服务类似,除了事件发生时的自定义操作之外。

\n\n

以下是应用程序的清单 XML 文件:

\n\n
<?xml version="1.0" encoding="utf-8"?>\n<manifest xmlns:android="http://schemas.android.com/apk/res/android"\n    package="bembibre.attractive"\n    android:versionCode="1"\n    android:versionName="1.0" >\n\n    <uses-sdk\n        android:minSdkVersion="11"\n        android:targetSdkVersion="21" />\n\n    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />\n    <uses-permission android:name="android.permission.WAKE_LOCK" />\n    <uses-permission android:name="android.permission.BIND_ACCESSIBILITY_SERVICE" />\n    <uses-permission android:name="android.permission.READ_CALENDAR" />\n    <uses-permission android:name="android.permission.READ_PHONE_STATE" />\n    <uses-permission android:name="android.permission.READ_CONTACTS" />\n    <uses-permission android:name="android.permission.READ_CALL_LOG" />\n    <uses-permission android:name="android.permission.RECEIVE_SMS"/>\n    <uses-permission android:name="android.permission.READ_SMS" />\n\n    <application\n        android:allowBackup="true"\n        android:icon="@drawable/ic_launcher"\n        android:label="@string/app_name"\n        android:theme="@style/AppTheme" >\n        <activity\n            android:name="bembibre.attractive.activities.MainActivity"\n            android:label="@string/app_name" >\n            <intent-filter>\n                <action android:name="android.intent.action.MAIN" />\n\n                <category …
Run Code Online (Sandbox Code Playgroud)

android accessibilityservice

5
推荐指数
1
解决办法
1万
查看次数