嗨我已经升级了我的配置和库到休眠4春季3.1.1 richfaces 4 ....我正在运行tomcat 7.但是当我尝试打开我的索引页面时,服务器运行一个循环.当我尝试在"ViewHandlerResponseWrapper"中设置断点时,eclipse卡住了,我无法调试它以找到原因.并且"HttpServletResponseWrapper"的来源似乎不可用.循环的例外如下:
Apr 05, 2012 9:21:56 AM org.apache.catalina.core.ApplicationDispatcher invoke
Schwerwiegend: Servlet.service() for servlet Faces Servlet threw exception
java.lang.StackOverflowError
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at com.sun.faces.application.ViewHandlerResponseWrapper.setStatus(ViewHandlerResponseWrapper.java:88)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
at javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:201)
... and so on
Run Code Online (Sandbox Code Playgroud)
希望有人可以帮助我.谢谢
我已经在 suse 12.1 上安装了 jenkins 并将配置中的端口更改为 8081
/etc/sysconfig/jenkins
Run Code Online (Sandbox Code Playgroud)
JENKINS_PORT="8081"
Web 界面在此端口上工作没有任何问题,但是当我想使用 JNLP 启动客户端时,他给了我标准端口:
javaws http://192.168.1.137:8080/computer/192.168.1.190/slave-agent.jnlp
Run Code Online (Sandbox Code Playgroud)
现在我尝试使用正确的端口运行它:
javaws http://192.168.1.137:8081/computer/192.168.1.190/slave-agent.jnlp
Run Code Online (Sandbox Code Playgroud)
但不久之后我收到一个错误:
java.io.FileNotFoundException: http://192.168.1.137:8080/jnlpJars/remoting.jar
at sun.reflect.GeneratedConstructorAccessor1.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown …Run Code Online (Sandbox Code Playgroud) 我正在使用httpclient 4.当我使用时
new DecompressingHttpClient(client).execute(method)
Run Code Online (Sandbox Code Playgroud)
如果服务器发送gzip,客户端会接受gzip并解压缩.
但我怎么能表明客户端发送数据gzip?
嗨,我有像这样的内联图像的HTML
<p style="">
<img src="df9b4006-930e-45d7-8123-bec019a37800.png" height="178" width="112">text
</p>
Run Code Online (Sandbox Code Playgroud)
但文本垂直居中于图像,我如何将其定位在同一行中图像的底部基线?

我需要转换这个HQL:
FROM Appointment a WHERE (a.group==null OR :user MEMBER OF a.group.groupMembers)
Run Code Online (Sandbox Code Playgroud)
标准.我怎么能认为子标准仅在主标准不匹配时使用?
我尝试了类似的东西,但我被困住了:
Criteria subcrit = crit.createCriteria("group");
subcrit.createAlias("groupMembers", "gmembers");
crit.add(Restrictions.or(Restrictions.eq("group", null), Restrictions.eq("gmembers.snuserId", user.getId())));
Run Code Online (Sandbox Code Playgroud) 我有一个ServletContextListener初始化我的数据库.我在我的web.xml中添加它:
<listener>
<listener-class>util.MySessionListener</listener-class>
</listener>
Run Code Online (Sandbox Code Playgroud)
当我启动服务器一切都很好.
但是当我运行我的AbstractTransactionalJUnit4SpringContextTests-tests时,它不会被调用.我能做什么?
我正在使用jdbc批量更新
ps = con.prepareStatement("");
ps.addBatch();
ps.executeBatch();
Run Code Online (Sandbox Code Playgroud)
但在后台看来,prostgres驱动程序将查询一点一点地发送到数据库.
org.postgresql.core.v3.QueryExecutorImpl:398
for (int i = 0; i < queries.length; ++i)
{
V3Query query = (V3Query)queries[i];
V3ParameterList parameters = (V3ParameterList)parameterLists[i];
if (parameters == null)
parameters = SimpleQuery.NO_PARAMETERS;
sendQuery(query, parameters, maxRows, fetchSize, flags, trackingHandler);
if (trackingHandler.hasErrors())
break;
}
Run Code Online (Sandbox Code Playgroud)
有没有可能让他送1000次加速呢?
应用.现在我想用AngularJS实现一个动态菜单.因此,我需要从现有的应用程序中更改AngularJS应用程序中的变量.
我正在尝试这个例子:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.2/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl" id="myApp">
First Name:
<input type="text" ng-model="firstName">
<br>Last Name:
<input type="text" ng-model="lastName">
<br>
<br>Full Name: {{firstName + " " + lastName}}
<button ng-click="resetName()">hi</button>
</div>
<script type="text/javascript">
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
$scope.firstName = "John";
$scope.lastName = "Doe";
$scope.resetName = function() {
$scope.firstName = "John1";
$scope.lastName = "Doe1";
}
});
</script>
<button onclick="angular.element('#myApp').scope().resetName(); angular.element('#myApp').scope().apply();">extern</button>
Run Code Online (Sandbox Code Playgroud)
从外部脚本调用"resetName()"函数的正确方法是什么?
休眠如何生成外键约束名称?
如果我没有定义名称,休眠将生成类似这样的内容
CONSTRAINT fk_2ocepcfwpr1v18dg1ieoe6bau
Run Code Online (Sandbox Code Playgroud)
这个名字是怎么产生的?也许来自MD5字段名称的哈希值或类似的东西?我需要知道所有实例上的名称是否相等。
hibernate ×2
angularjs ×1
batch-file ×1
conditional ×1
criteria-api ×1
css ×1
css-position ×1
gzip ×1
hbm2ddl ×1
html ×1
http ×1
javascript ×1
jdbc ×1
jenkins ×1
jsf-2 ×1
listener ×1
mongodb ×1
performance ×1
port ×1
postgresql ×1
servlets ×1
slave ×1
spring ×1
subquery ×1
tomcat7 ×1
unit-testing ×1