小编kar*_*kpl的帖子

Glassfish - 无法登录管理控制台

我面临着奇怪的错误.我使用Glassfish 3.1.1 withn jdk7,因为有些时候我无法通过web(localhost:4848)登录管理控制台,我在Authentication Failed Re-enter your username and password这里收到的消息是日志:

[#| 2012-01-16T11:15:37.415 + 0100 | INFO | glassfish3.1.1 | javax.enterprise.system.tools.admin.com.sun.enterprise.container.common | _ThreadID = 110; _ThreadName =线程2 ; |来自主机127.0.0.1的用户[admin]没有管理员权限|#]

[#| 2012-01-16T11:15:37.446 + 0100 | INFO | glassfish3.1.1 | javax.enterprise.system.tools.admin.com.sun.enterprise.container.common | _ThreadID = 101; _ThreadName =线程2 ; |来自主机127.0.0.1的用户[admin]没有管理员权限|#]

[#| 2012-01-16T11:16:07.008 + 0100 | SEVERE | glassfish3.1.1 | org.glassfish.admin.rest.resources.GeneratorResource | _ThreadID = 100; _TreadName = Thread-2; |日志消息为空.java.lang.RuntimeException:无法在方法public abstract com.sun.enterprise.config.serverbeans.Server com.sun.enterprise.config.serverbeans.Servers上找到带有值_register-instance的注释org.glassfish.config.support.Create.位于org.glassfish.config.support.GenericCrudCommand.getAnnotation(GenericCrudCommand.java:196)的getServer(java.lang.String)位于com.sun的org.glassfish.config.support.GenericCreateCommand.postConstruct(GenericCreateCommand.java:90) .hk2.component.AbstractCreatorImpl.inject(AbstractCreatorImpl.java:131)at com.sun.hk2.component.ConstructorCreator.initialize(ConstructorCreator.java:91)at com.sun.hk2.component.AbstractCreatorImpl.get(AbstractCreatorImpl.java) :82)在com.sun.hk2.component.EventPublishingInhabitant.get(EventPublishingInhabitant.java:139)的com.sun.hk2.component.AbstractInhabitantImpl.get(AbstractInhabitantImpl.java:76)org.jvnet.hk2.component. Habitat.getComponent(Habitat.java:796)位于com.sun.enterprise.v3.admin.CommandRunnerImpl.getModel(逗号)ndRunnerImpl.java:150)org.glassfish.admin.rest.generator.ResourcesGeneratorBase.commandIsPresent(ResourcesGeneratorBase.java:315)org.glassfish.admin.rest.generator.ResourcesGeneratorBase.generateCommandResources(ResourcesGeneratorBase.java:296)at org位于org.glassfish.admin.rest.LazyJerseyInit.generateASM(LazyJerseyInit.java:311)的.glassfish.admin.rest.generator.ResourcesGeneratorBase.generateSingle(ResourcesGeneratorBase.java:100)org.glassfish.admin.rest.LazyJerseyInit.getResourcesConfigForManagement (LazyJerseyInit.java:255)在org.glassfish.admin.rest.adapter.RestManagementAdapter.getResourcesConfig(RestManagementAdapter.java:62)在org.glassfish.admin.rest.adapter.RestAdapter.exposeContext(RestAdapter.java:455)在org.glassfish.admin.rest.adapter.RestAdapter.service(RestAdapter.java:177)位于com.sun.enterprise.v3的com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:168). com.sun.enterprise.v3.service上的server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)s.impl.ContainerMapper.service(ContainerMapper.java:238)在com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:828)在com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java: 725)at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1019)at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)at …

glassfish

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

使用urllib2进行SSLv3警报握手失败

我在使用Python 2.7.10下的urllib2连接https时遇到了麻烦.

我想念的是什么?

Python 2.7.10 (default, Jun 18 2015, 10:53:24) 
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl, urllib2
>>> ssl.HAS_SNI
True
>>> ssl.OPENSSL_VERSION
'OpenSSL 0.9.8o 01 Jun 2010'
>>> opener = urllib2.build_opener()
>>> opener.open('https://twitrss.me/')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 431, in open
    response = self._open(req, data)
  File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 449, in _open
    '_open', req)
  File "/usr/local/python2.7/lib/python2.7/urllib2.py", line 409, in _call_chain
    result = …
Run Code Online (Sandbox Code Playgroud)

python ssl openssl urllib2 python-2.7

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

JSF/PrimeFaces selectOneMenu更改view-id

我正在使用JSF2和PrimeFaces3.我如何编写selectOneMenu,当他更改菜单中的选项时,会调用JSF导航将用户重定向到另一个页面?

navigation jsf selectonemenu primefaces jsf-2

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

CommandButton使用FlashScope参数打开新选项卡

用户单击时如何打开新选项卡p:commandButton?我还想使用FlashScope将一些参数传递到新页面。这是代码:

<h:form>
  <p:commandButton value="open new tab" action="#{myBean.newTab}"/>
</h:form>

public String newTab() {
  Faces.setFlashAttribute("foo", bar);
  return "otherView";
}
Run Code Online (Sandbox Code Playgroud)

在otherView页面上,我用于f:event type="preRenderView"读取Flash参数。两个注意事项:

  1. 我需要使用FlashScope,而不是URL参数。
  2. 如果可能,我不想更改newTab()preRenderView()方法。

感谢帮助

jsf jsf-2

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

Java 8流将List项减少并组合到Map

我需要使用name1/2求和值value1/2的键创建映射.

什么可能是使用java 8流重写这个最干净的方法?

class Item {

    private String name1;
    private Integer value1;
    private String name2;
    private Integer value2;

    public Item(final String name1, final Integer value1, final String name2, final Integer value2) {
        this.name1 = name1;
        this.value1 = value1;
        this.name2 = name2;
        this.value2 = value2;
    }
    //getters and setters
}
Run Code Online (Sandbox Code Playgroud)
List<Item> list = Lists.newArrayList(
                new Item("aaa", 1, "bbb", 2),
                new Item("bbb", 5, "ccc", 3),
                new Item("aaa", 8, "bbb", 7),
                new Item("bbb", 2, "aaa", 5));

Map<String, Integer> map = Maps.newHashMap();

for (Item …
Run Code Online (Sandbox Code Playgroud)

java reduce lambda java-8 java-stream

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

CSS - 同一行中的两个浮动div,一个包含文本

这是问题所在:我希望在同一行中有2个浮动div.右div可以是固定宽度.left div应该占用所有的空间,并将文本包装在里面.父容器宽度是可变的,所以我不能在两个div上设置宽度.

http://jsfiddle.net/af6wP/

div{border: 1px solid black}
.left{float: left}
.right{float: right}
<div class="left">
    very long text very long text very long text very long text very long text very long text very long text very long text very long text very long text very long text 
</div>

<div class="right">
    short text
</div>
Run Code Online (Sandbox Code Playgroud)

css css-float

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

更新后焦点丢失

我有两个输入的表单,其中一个值取决于另一个.当用户更改一个字段时,我需要重新计算值(这在setter方法中完成)并更新表单.

这是我的例子:

<h:form>
<p:inputText id="price1" value="#{bean.price1}"}">
    <p:ajax event="blur" update="@this, price2"/>
</p:inputText>
<p:inputText id="price2" value="#{bean.price2}">
    <p:ajax event="blur" update="@this, price1"/>
</p:inputText>
</h:form>
Run Code Online (Sandbox Code Playgroud)

问题是更新后焦点丢失,例如,如果用户使用Tab键从price1移动到price2.

javascript jquery jsf primefaces

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

Java 8 功能接口(Consumer)附加参数

是否有可能以某种方式参数化 Java 8 Consumer?我想要有可重用的消费者,我可以在其中放置额外的参数。

List<DateTime> dates = new ArrayList<DateTime>();
Set<Alarm> alarms = new HashSet<Alarm>();

Consumer<Entry> entryConsumer1 = entry -> {
    LocalTime time = entry.getDate().toLocalTime();
    Alarm alarm = new Alarm(time, calendar1.getPattern());
    alarms.add(alarm);
    dates.add(entry.getDate());
};

Consumer<Entry> entryConsumer2 = entry -> {
    LocalTime time = entry.getDate().toLocalTime();
    Alarm alarm = new Alarm(time, calendar2.getPattern());
    alarms.add(alarm);
    dates.add(entry.getDate());
};

calendar1.generateEntries(criteria).forEach(entryConsumer1);
calendar2.generateEntries(criteria).forEach(entryConsumer2);
Run Code Online (Sandbox Code Playgroud)

calendar1, calendar2 是同一种类型

如您所见,两个消费者仅在一个论点上有所不同。是否可以简化此代码/不要重复?

java lambda java-8 functional-interface

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


Java EE - Seam 2 vs Seam 3 - 我现在应该选择哪个?

我正在开始新的企业应用程序.我选择了以下技术:jee6(jsf + primefaces,ejb)和hibernate.我将部署在Glassfish 3上.

问题是我应该选择哪种Seam版本?我知道Seam 3是最新的,但Seam 2似乎正在开发中.我快速浏览了Seam 2和3文档,Seam 2看起来更容易(特别是安全模块)

java seam java-ee seam2 seam3

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