问题列表 - 第14010页

ejb查找失败,出现NamingException

我在web.xml中添加了以下内容:

<ejb-ref>
        <ejb-ref-name>ejb/userManagerBean</ejb-ref-name>
        <ejb-ref-type>Session</ejb-ref-type>
        <home>gha.ywk.name.entry.ejb.usermanager.UserManagerHome</home>
        <remote>what should go here??</remote>
</ejb-ref>
Run Code Online (Sandbox Code Playgroud)

以下java代码给我NamingException:

public UserManager getUserManager () throws HUDException {
    String ROLE_JNDI_NAME = "ejb/userManagerBean";
    try {
        Properties props = System.getProperties();
        Context ctx = new InitialContext(props);
        UserManagerHome userHome = (UserManagerHome) ctx.lookup(ROLE_JNDI_NAME);
        UserManager userManager = userHome.create();
        WASSSecurity user = userManager.getUserProfile("user101", null);
        return userManager;
    } catch (NamingException e) {
        log.error("Error Occured while getting EJB UserManager" + e);
        return null;
    } catch (RemoteException ex) {
        log.error("Error Occured while getting EJB UserManager" + ex);
        return null;
    } …
Run Code Online (Sandbox Code Playgroud)

java ejb jndi

11
推荐指数
2
解决办法
6万
查看次数

为命名管道生成名称

为Windows命名管道生成名称的"最佳方法"是什么,以便它不会与其他进程冲突?

windows named-pipes

0
推荐指数
1
解决办法
605
查看次数

NSPredicate对多对多关系不区分大小写的匹配

我正在实现一个搜索字段,用户可以在其中键入字符串以过滤视图中显示的项目.显示的每个对象都有一个keywords多对多关系,我希望能够根据关键字过滤对象.每个关键字对象都有一个name属性,所以我设置了一个NSPredicate来进行如下所示的过滤:

NSPredicate* predicate = [NSPredicate predicateWithFormat:@"keywords.name CONTAINS %@", self.searchString];
Run Code Online (Sandbox Code Playgroud)

这有效,但问题是搜索区分大小写,因此如果关键字具有大写字母但用户输入全部小写,则不会找到匹配项.我尝试过以下修改:

NSPredicate* predicate = [NSPredicate predicateWithFormat:@"keywords.name CONTAINS[c] %@", self.searchString];
Run Code Online (Sandbox Code Playgroud)

但这对匹配的区分大小写没有任何影响.有没有办法只使用普通谓词来进行不区分大小写的匹配?或者我是否需要在关键字类上实现某种自定义访问器,例如编写一个lowercaseName方法并匹配较低版本的搜索字符串?

附录:经过进一步探索后,添加自定义访问器的解决方法适用于手动使用NSPredicate,但在将NSFetchRequest与Core Data一起使用时根本不起作用,这仅在查询Core Data模型中定义的属性时有效.

cocoa core-data objective-c

65
推荐指数
4
解决办法
6万
查看次数

挂其他问题?

什么是"悬挂其他"问题?(这是正确的名字吗?)

遵循C++编码标准(忘记哪一个)我总是使用带有控制结构的括号(块).所以我通常没有这个问题(最后(?)其他所有的"if"),但是为了理解外国代码中的可能问题,对这个问题有一个坚定的理解会很好.我记得多年前在一本关于Pascal的书中读过这篇文章,但我找不到那本书.

c++ pascal

4
推荐指数
2
解决办法
2525
查看次数

如何检查字符串是否在Bash shell中有空格

说一个字符串可能就像"ab''c''d".如何检查字符串中是否包含单/双引号和空格?

string bash shell

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

有没有办法找出C函数的顶级调用者?

假设我有来自许多不同地方的称为LOT的功能.所以我想找出谁最能称这个功能.例如,前5个呼叫者或曾经调用此功能超过N次.

我使用的是AS3 Linux,gcc 3.4.

现在我只是放了一个断点,然后每隔300次停在那里,这样就强行了......

有谁知道可以帮助我的工具?

谢谢

c c++ optimization code-analysis

5
推荐指数
2
解决办法
457
查看次数

mysql - 有多少列太多了?

我正在设置一个可能超过70列的表.我现在正在考虑将其拆分,因为每次访问表时都不需要列中的某些数据.然后,如果我这样做,我将不得不使用连接.

在什么时候,如果有的话,它被认为是太多列?

mysql sql

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

基于表单的登录,同时还应用REST原则

我是Spring/JavaEE Web程序员,我开始研究未来Web应用程序的REST原理,但我无法弄清楚如何进行可用的登录.对于Web API来说,它是有意义的,但面向最终用户的Web应用程序呢?我已经研究过HTTP Basic/Digest Authentication,但这只会产生一个丑陋的对话框.有人有主意吗?

java rest spring restful-authentication

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

提交链接 - 没有Javascript:下行?

前几天我发现了一个启示.当尝试使用图像创建提交按钮时,我遇到了一个问题,其中图像没有显示但value文本是.当时,这不是我想要的,但现在,当我回顾过去时,我看到了一些潜在的用途.

如果您需要将数据发送到另一个页面,但没有一个需要用户输入,您可以通过链接(或表单)通过表单GET或通过表单来发送数据POST.问题是前者创建了丑陋的URL,而后者需要一个submit看起来不合适的按钮.当然,我可以想出一个图像,但是如果我只想要可选文本呢?

所以,我开始玩了一下,Firefox似乎呈现了我想要的内容,作为提交表单的可点击链接.您所要做的就是srcinput type='image'标记中删除属性:

<form action='some_page' method='post'>
  <input type='hidden' name='email_address' value='test@test.com' />
  <input type='image' value='E-mail User' />
</form>
Run Code Online (Sandbox Code Playgroud)

此解决方案是否适用于其他浏览器?这样做有什么缺点(除了你的链接CSS没有正确应用的明显事实)?

html css forms graceful-degradation

0
推荐指数
1
解决办法
1832
查看次数

如何使用jquery从下拉列表中获取选定的选项?

我的下拉列表的ID为ID = ddltest

如何使用jquery在下拉列表中引用所选项?

jquery

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