小编Pau*_*ski的帖子

如何将Java EE类导入Eclipse?

我已经安装了Java SDK,之后我还下载了Java EE,它没有自动安装在Eclipse中.如何在Eclipse中导入Java EE库?

eclipse java-ee

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

Glassfish/Payara javax.ejb.AccessLocalException:未在server.log中对此调用授权的客户端

我试图弄清楚我的动态网络应用程序的另一个异常的原因 - https://github.com/double-whammy/affablebean 我做了一个小改动,我得到了一个新的异常 - javax.ejb.AccessLocalException:Client not not授权进行此调用

在线答复说我做了以下 - http://ask.ozar.net/11/javax-accesslocalexception-client-authorized-invocation

尝试删除生成的策略文件.您应该能够在C:\ glassfish-3\glassfish\domains\domain1\generated\policy下找到它们.用domain1替换您的域名

另一个说更多 - http://glassfish.10926.n7.nabble.com/Persisting-Entity-javax-ejb-AccessLocalException-Client-not-authorized-for-this-invocation-td11197.html

您可以在domains/domainx/generated/policy /// {granted.policy,excluded.poliy}下找到策略文件.正授权在grant.policy中,否定授权在excluded.policy(如果有)中.(在domaninx,x = 1,2,3等...)

在grant.policy中查找"EJBMethodPermission的非限定授权,其中name =会话bean的EJbName;我认为可能是JpaPersonDao.并且使用适用于save方法的方法规范.


我尝试了第二个,我在glassfish文件夹下看到了很多文件夹:C:\ glassfish4\glassfish\domains\domain1\generated\policy

C:.
????AffableBean
?   ????AffableBean
?   ?       granted.policy
?   ?
?   ????AffableBean_internal
?           granted.policy
?
????__admingui
?   ????__admingui
?           excluded.policy
?           granted.policy
?
????__default-web-module
????__default-web-module
        granted.policy
Run Code Online (Sandbox Code Playgroud)

如您所见,有许多grant.policy文件.我应该修复哪一个?它是第一个文件夹下的那个吗?

java glassfish java-ee glassfish-4 payara

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

无法在Eclipse Photon/Eclipse IDE中安装Glassfish工具

Eclipse无法安装glassfish工具.在Oracle服务器文件夹下,只有Webllogic和云的选项,glassfish选项只出现在我第一次尝试安装它的时候.之后它不再出现了

在此输入图像描述

我试图再次删除eclipse和re-extartc,但同样的问题仍然存在.这有什么问题?Anyboy是否已成功在Phtoton上安装了glassfish工具?

eclipse glassfish glassfish-5 eclipse-photon

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

无法访问p:列中托管bean中的嵌套属性

我有两个简单的POJO:

class Person {
   String name
   Address address;
   //and of course the getter/setter for the attributes
}

class Address {
   String city;
   //also getter/setter for this attribute
}
Run Code Online (Sandbox Code Playgroud)

还有一个支持bean:

@ManagedBean
@RequestScoped
class PersonController {

    private List persons;
    private List<String> columns = Arrays.toList("name", "address.city");
   //of course getter/setter
}
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个dataTable.

<p:dataTable var="person" value="#{personController.persons}" columnIndexVar="index">
    <p:columns var="column" value="#{personController.columns}">
        <h:outputText value="#{person[column]}"/>
    <p:columms>
</p:dataTable>
Run Code Online (Sandbox Code Playgroud)

当我执行这个时,我得到一个ServletException:

Person类没有属性'address.city'.

但是如果尝试在p:columns中访问这样的属性城市:

<h:outputText value="#{person.address.city}"/>
Run Code Online (Sandbox Code Playgroud)

一切都好.

为什么我无法访问这样的嵌套属性#{person['address.city']}?我怎样才能在其中访问它p:columns

jsf el primefaces

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

Spring Boot Embedded Tomcat 依赖在启动时抛出异常

我正在从 JBoss/Wildfly 移植一个旧应用程序以在 tomcat 上运行。我能够使用网络上的资源完成的大多数事情。但是,我对最新一期的运气不太好。我很早就知道我必须添加

providedRuntime('org.apache.tomcat.embed:tomcat-embed-jasper')
Run Code Online (Sandbox Code Playgroud)

作为请求路由的依赖项。如果我不包含此依赖项,则在发出请求时会出现 404 错误。现在,这似乎对我的应用程序没有任何不利影响,但如果没有任何问题,我不喜欢启动错误。

其目标环境是运行 Tomcat 8 的 AWS,并且在部署时运行良好。我只看到在本地运行的这个错误(启用调试):

2017-04-10 09:40:26.957 DEBUG 45630 --- [ost-startStop-1] o.a.tomcat.util.scan.StandardJarScanner  : Scanning JAR [file:/Users/bhodgson/.gradle/caches/modules-2/files-2.1/org.apache.velocity/velocity/1.6.2/1b470ec12a9b8aa69b0458a7e477dacb2cbdd6a0/velocity-1.6.2.jar] from classpath
2017-04-10 09:40:26.958 DEBUG 45630 --- [ost-startStop-1] o.a.tomcat.util.scan.StandardJarScanner  : Scanning JAR [file:/Users/bhodgson/.gradle/caches/modules-2/files-2.1/net.minidev/accessors-smart/1.1/a527213f2fea112a04c9bdf0ec0264e34104cd08/accessors-smart-1.1.jar] from classpath
2017-04-10 09:40:26.958 DEBUG 45630 --- [ost-startStop-1] o.a.tomcat.util.scan.StandardJarScanner  : Scanning JAR [file:/Users/bhodgson/.gradle/caches/modules-2/files-2.1/com.googlecode.json-simple/json-simple/1.1.1/c9ad4a0850ab676c5c64461a05ca524cdfff59f1/json-simple-1.1.1.jar] from classpath
2017-04-10 09:40:26.958 DEBUG 45630 --- [ost-startStop-1] o.a.tomcat.util.scan.StandardJarScanner  : Scanning JAR [file:/Users/bhodgson/.gradle/caches/modules-2/files-2.1/org.objenesis/objenesis/2.1/87c0ea803b69252868d09308b4618f766f135a96/objenesis-2.1.jar] from classpath
2017-04-10 09:40:26.959 DEBUG 45630 --- [ost-startStop-1] o.a.tomcat.util.scan.StandardJarScanner  : Scanning JAR [file:/Users/bhodgson/.gradle/caches/modules-2/files-2.1/com.sun.xml.bind/jaxb-core/2.2.11/c3f87d654f8d5943cd08592f3f758856544d279a/jaxb-api.jar] from classpath
2017-04-10 …
Run Code Online (Sandbox Code Playgroud)

java gradle spring-boot embedded-tomcat-8

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

将列表传递给JSF组件而不使用bean

如何在没有backbean的情况下将List传递给EL中的JSF-Component?或者换句话说,如何在没有bean的情况下在JSF中声明和初始化List/Array?

例:

caller.xhtml

/* Call a JSF-Component */
<mycomp:displayList value="HERE I WANT TO PASS A LIST WITHOUT A BACKINGBEAN"/>
Run Code Online (Sandbox Code Playgroud)

displayList.xhtml

/* MY Component */
<composite:interface>
     <composite:attribute name="value" type="java.util.list" />
</composite:interface>
Run Code Online (Sandbox Code Playgroud)

是否有可能将未在Bean中声明的List/Collection传递给JSF组件?

jsf

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

动态规划问题能否始终表示为 DAG

我正在尝试为最长递增子序列 {3,2,6,4,5,1} 绘制 DAG,但无法将其分解为 DAG 结构。

是否可以在树状结构中表示这一点?

dynamic-programming

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

您可以在 Jira 项目之间移动问题吗

试图找出为跨组织项目设置 Jira 的最佳方法。我们有一个持续交付计划,该计划将分成单独的积压工作,由不同的团队根据主题进行工作。

想知道我们是否应该设置一个项目来管理整个高级项目,然后为每个工作主题设置不同的项目,由各个团队管理。

有没有办法让多个团队在同一个项目中工作,但单独跟踪他们的工作(包括他们的工作是否基于 Kan-Ban、Scrum-Ban 或 Sprint?)

jira

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

当我想更改Apache License 2.0代码时,我应该注意什么?

我需要复制org.apache.commons.net.ftp.FTPSClientorg.springframework.integration.ftp.session.DefaultFtpsSessionFactory改进一些方法,在这种情况下我应该注意什么?

例如,我是否需要复制版权?还有什么需要注意的吗?

apache

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

如何在X509TrustManager中启用OCSP?

System.setProperty("com.sun.net.ssl.checkRevocation", "true");
Security.setProperty("ocsp.enable", "true");
Run Code Online (Sandbox Code Playgroud)

设置这些属性真的足以启用 OCSP 吗?

如果是这样,那么为什么我们需要充气城堡 OCSP 支持而不是仅仅设置此属性?

java ocsp jsse certificate-revocation ssl-certificate

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

通过FacesContext进行部分渲染

实际上我得到了一个inputText和一些ajax Request来在keyup事件出现时呈现数据表.

mypage.xhmtl:

 <h:form id="form">

    <h:inputText id="number_in" value="#{bean.number}" redisplay="false" >
         <f:ajax event="keyup" render=":form:dataTable" />
    </h:inputText>

    <h:dataTable id="dataTable" ...>
    ...
    </h:dataTable>

 <h:form>
Run Code Online (Sandbox Code Playgroud)

我不想再从jsf页面渲染dataTable了.我想在调用侦听器方法时通过FacesContext在MangedBean中呈现dataTable.

mypage.xhtml:

<h:form id="form">

    <h:inputText id="number_in" value="#{bean.number}" redisplay="false" >
         <f:ajax event="keyup" listener="#{bean.onKeyup}" />
    </h:inputText>

    <h:dataTable id="dataTable" ...>
    ...
    </h:dataTable>
Run Code Online (Sandbox Code Playgroud)

mybean.java:

  @ManagedBean(name="bean")
  @SessionScoped
  public class Bean {
     ...
     public void onKeyUp(AjaxBehaviorEvent event) {
        //Here I want to render the dataTable
     }
     ...
  }
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

jsf

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

使用array作为参数调用backingbean方法

如何在JSF中将数组传递给Bean.

例:

豆:

@ManagedBean(name="bean")
...
/* Method I want to call*/
public String output(String[] strings) {
...
}
Run Code Online (Sandbox Code Playgroud)

JSF:

<h:outputText value="#{bean.output( ??? )}"/>
Run Code Online (Sandbox Code Playgroud)

jsf

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