有谁知道如何在JBoss AS 7上进行@Schedule注释工作?
我知道在Glassfish-3.1.2上它可以开箱即用.
我试试这个:
@ManagedBean
@Stateless(name="ImportStatementSchedule")
public class ImportStatementSchedule implements Serializable{
private Logger _log = Logger.getLogger(this.getClass());
@Schedule(minute="*")
public void executeImport(){
_log.info("Scheduled task started");
}
}
Run Code Online (Sandbox Code Playgroud)
我希望每分钟都能收到日志消息,但没有;)
我检查了这些论坛帖子,但没有任何帮助:
https://community.jboss.org/message/623574
https://community.jboss.org/message/621893
https://community.jboss.org/message/637567
有JBoss AS 7.1.1-Final
也许我忘记了什么,请有人能指出我的正确方法吗?
更新:
我知道JBoss将我的EJB注册到JNDI:
11:07:05,548 INFO [org.jboss.as.ejb3.deployment.processors.EjbJndiBindingsDeploymentUnitProcessor] (MSC service thread 1-6) JNDI bindings for session bean named ImportStatementSchedule in deployment unit deployment "finadv.war" are as follows:
java:global/finadv/ImportStatementSchedule!finadv.bean.ImportStatementSchedule
java:app/finadv/ImportStatementSchedule!finadv.bean.ImportStatementSchedule
java:module/ImportStatementSchedule!finadv.bean.ImportStatementSchedule
java:global/finadv/ImportStatementSchedule
java:app/finadv/ImportStatementSchedule
java:module/ImportStatementSchedule
Run Code Online (Sandbox Code Playgroud)
UPDATE2
如评论中所述,它已得到解决
如何在Eclipse CDT中创建项目以同时定位静态库和共享库?
我想隐藏使用C#的"li"标签的html列表项.但我不能这样做.在早些时候我只是使用c#隐藏DIV标签.但我无法隐藏"li"标签.请帮我这样做.如果可以,请发送您的详细说明......
这是我的部分代码:
this.hide.style.Add("display", "none"); // Error in hide
Run Code Online (Sandbox Code Playgroud)
这是我的HTML代码:
<li ID="hide" style="display: Block;"><a href="../list.aspx" >list Approval</a></li>
Run Code Online (Sandbox Code Playgroud)
请帮我解决这个问题....
正如我所听到的,将指针转换为函数是不安全的void*
.
好的,施放是否安全
void (*enumerate) (void (*)(const struct foo *event, void *), void *)
至
void (*enumerate) (void (*)(const void *event, void *), void *)
然后用它来调用它
void (*)(const void *, void *)
作为第一个参数,它将其第一个void*视为struct foo*?
我在以下代码中遇到两个错误:
public async Task<string> TestDownloadTask()
{
HttpResponseMessage response = null;
using (HttpClient client = new HttpClient())
{
client.BaseAddress = new Uri(@"https://api.nasa.gov/planetary/apod");
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
response.EnsureSuccessStatusCode();
response = await client.GetStringAsync("?concept_tags=True&api_key=DEMO_KEY");
}
return response.Content;
}
Run Code Online (Sandbox Code Playgroud)
我越来越:
我一直在尝试编写上面的代码,它将从Web服务下载一个字符串,但似乎有很多关于如何使用async和await以及如何使用HttpClient的冲突信息,我不知道是什么问题用我编写的代码.
我哪里出错了,我应该怎么做呢?
我有一个表 - 用id
它auto_increment
和一个email
定义为的列UNIQUE
.
考虑将auto_increment
其设置为1.
在我stored procedure
当我INSERT
的新行独特的电子邮件ID AUTO_INCREMENT列递增.正确的行为.
现在,当我再次尝试INSERT
同一封电子邮件时UNIQUE KEY
,违反了.我检查一下并做了一个ROLLBACK
.但是auto_increment现在设置为2.为什么?
在第三次尝试中INSERT
,这次使用唯一的电子邮件插入行,但id
字段值为3.不好.
有没有办法可以将值减少到2.
如何在Windows 7中递归更改文件夹权限?具体来说,对于我的WAMP服务器,我想更改我的"www"文件夹的权限,以便可以通过Internet查看其内容,并且我希望其所有子文件夹具有相同的权限.目前,对于每个文件夹,我在浏览器中收到以下消息:"您无权访问此服务器上的/." 我相信我可以在终端中输入一个简单的命令来递归更改全局访问的文件夹权限; 我只是不知道它是什么.
我正在尝试构建一个查询,它将从今天的日期返回所有行,但只能到达当天的这个时间点.
例如
如果是中午12:30,我想它的日期从00:00 12:30后返回所有行至12:30今天的日期,但没有或scrips在运行时无论是时间
我有通配证书pfx证书及其中级证书,格式为p7b/crt.这些证书安装在IIS 8.0上.如何在tomcat 8.0中安装这些证书?Tomcat安装在Windows上
我正在用C开发客户端服务器通信应用程序.我想在之间使用一些公钥加密来加密消息.我发现PGP(相当不错的隐私)是一个很好的政策.那么有没有可用于在我的应用程序中嵌入PGP的库.我需要密钥生成,文本消息加密(最大1024字节长度的文本),消息解密.
提前致谢