在localhost:1099上拒绝JBoss服务器连接

我有一个在远程服务器上运行的JBoss 5.0.1 GA实例。 服务器尝试启动位于同一实例上的批处理服务,但报告连接被拒绝。 我发现一些网页说要将localhost地址添加到jndi.properties,但是服务器无法完全启动。 错误代码: 10:27:23,831 DEBUG [TimedSocketFactory] ​​createSocket,hostAddr:localhost / 127.0.0.1,port:1099,localAddr:null,localPort:0,timeout:0 10:27:23,831 DEBUG [NamingContext]无法连接到localhost:1099 javax.naming.CommunicationException:无法连接到服务器localhost / 127.0.0.1:1099 [根exception是javax.naming.ServiceUnavailableException:无法连接到服务器localhost / 127.0.0.1:1099 [根exception是java.net.ConnectException:拒绝连接]] 我运行命令 netstat -anpt 并且该列表包含此服务器的IP和端口1099。 我跑 telnet [服务器IP] 8080 它成功连接。 我跑 telnet [服务器IP] 1099 它返回拒绝连接和一些奇怪的字符。 关于如何处理的任何想法? 谢谢

带inheritance的工厂方法模式的好方法

假设我有以下类层次结构: class abstract Parent{} class FirstChild extends Parent {} class SecondChild extends Parent {} 我想从每个孩子创建DTO对象: class abstract ParentDTO {} class FirstChildDTO extends ParentDTO{} class SecondChildDTO extends ParentDTO{} 我想我需要一个像这样的工厂方法: ParentDTO createFrom(Parent source); 有没有很好的方法在没有instanceof检查和if / else语句的情况instanceof在Java中执行此操作? 编辑 :此工厂方法不起作用: public ParentDTO create(Parent source) { return _create(source); } private FirstChildDTO _create(FirstChild source) { return new FirstDTO(); } private SecondChildDTO […]

在Hibernate中连接多个数据库

如何使用Hibernate动态连接到多个mysql数据库?

远程访问OpenMQ

我在本地安装了openMQ,它工作正常。 我使用以下代码来使用JNDI查找来获取QueueConnectionFactory 。 Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY,”com.sun.jndi.fscontext.RefFSContextFactory”); env.put(Context.PROVIDER_URL, “file:///C:/objectstore”); Context ctx = new InitialContext(env); QueueConnectionFactory myFactory = (QueueConnectionFactory) ctx.lookup(“MyQueueConnection”); 以上返回我连接工厂,我也访问了replyQueue和requestQueue 。 这是我设置队列的方式 imqobjmgr add -l “MyQueueConnection”” -j “java.naming.factory.initial=com.sun.jndi.fscontext.RefFSContext Factory” -j “java.naming.provider.url=file:///C://objectstore” -t qf -o “imqAddressList=mq://localhost:7676/jms” imqobjmgr add -l “cn=DEVL.REQUEST” -j “java.naming.factory.initial=com.sun.jndi.fscontext.RefFSCon textFactory” -j “java.naming.provider.url=file:///C://objectstore” -tq -o “imqDestinationName=requestQueue” imqobjmgr add -l “cn=DEVL.REPLY” -j “java.naming.factory.initial=com.sun.jndi.fscontext.RefFSConte […]

将jCombobox与MySQL表同步

我使用NetBeans GUI-Designer创建了一个数据库应用程序。 使用Comboboxes的GUI(绑定到MySQL数据库表用户和团队): on Button new – > jDialog – 执行查询以在数据库中存储新用户: 问题:Combobox在程序启动时更新,但在运行程序时没有。 问题:是否可以在保存新用户或团队时直接更新combobox中的条目? 我怎么能实现这个? 编辑:这是我在点击JDialog的saveButton时所做的事情: int k=st.executeUpdate( “INSERT INTO User (username) ” + ” VALUES (‘”+ name + “‘)”); //Here I’d like to update the jComboBox1 directly if possible Outerclass.jComboBox1…; JOptionPane.showMessageDialog(null, “User is successfully saved”);’

我序列化对象时的StackOverflowError

我想用这种方法seriliaze一个对象: public void serializ(CRDT m) throws IOException { ByteArrayOutputStream byteOutput = new ByteArrayOutputStream(); ObjectOutputStream stream = new ObjectOutputStream(byteOutput); stream.writeObject(m); sumMemory = byteOutput.size(); stream.flush(); stream.close(); byteOutput.flush(); byteOutput.close(); } 我有一个exceptionjava.lang.StackOverflowError Exception in thread “main” java.lang.StackOverflowError at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1169) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1400) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1158) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1518) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1483) […]

HTTP状态404 – 没有映射名称空间的动作和与上下文路径相关联的动作名称

我已经学习了Struts2的理论,现在正在练习。 在执行项目时遇到问题。我在谷歌搜索的方式很多,但找不到结果。请帮帮我。 下面是代码。请帮助我的朋友们…… 项目结构: web.xml中 struts2 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* login.jsp 在struts.xml pages/homepage.jsp pages/login.jsp LoginAction.java package com.practice.structs.actions; import com.opensymphony.xwork2.ActionSupport; public class LoginAction extends ActionSupport { private String userName; private String password; public String validateUser(){ if(this.userName.equalsIgnoreCase(“abc”) && this.password.equalsIgnoreCase(“abc”)) { return “success”; }else{ addActionError(getText(“error.login”)); return “error”; } } /** * @return the userName */ public String getUserName() […]

使用BCrypt和char

几个小时前,我在Stack Overflow上询问了如何将char []转换为MD5哈希的方法。 提供了一个解决方案,但被认为是不安全的 – 正如几个人所概述的那样: 使用char []生成MD5哈希 Neil Smithline建议我使用BCrypt,但我无法使用char []的。 我使用char []存储从登录表单中检索的密码的原因是因为.getPassword()仅支持char []。 char[] passwordChars = passwordInputField.getPassword(); String hashed = BCrypt.hashpw(passwordChars, BCrypt.gensalt(12)); 目前,我试图使用上面的代码生成一个哈希,但由于变量passwordCars的类型为char [], BCrypt.haspw()不支持它 现在我没有使用常规字符串的唯一原因是因为它无法从内存中清除。 我现在的问题是 – 是否有可能以某种方式使用char []和BCrypt? 提前致谢!

在mysql中获取两个日期之间的记录

请参阅下表,在此日期列类型中,varchar不是日期。 |———————| |date | name | |———————| |23-5-2005 | babi | |20-6-2005 | ram | |12-5-2005 | jhon | |1-5-2004 | babi | |23-5-2005 | guru | 知道我想在两个日期之间获得记录。 String gt = “12-5-2005”; String gt1 = “20-6-2005”; String query = ??; 如何编写查询以获取字符串gt和gt1之间的名称

找不到工件javax.sql:jdbc-stdext:jar:2.0 in central(https://repo.maven.apache.org/maven2)

我正在尝试构建一个我为项目创建的Web服务的REST API。 我的网络服务没有问题。 现在,我想在远程服务器上部署我的服务,我需要生成war文件。 我正在使用Java,Eclipse和Maven来实现依赖。 我尝试进行全新安装 ,唯一的失败问题是: [WARNING] The artifact jdbc:jdbc:jar:2.0 has been relocated to javax.sql:jdbc-stdext:jar:2.0 [INFO] Downloading: https://repo.maven.apache.org/maven2/javax/sql/jdbc-stdext/2.0/jdbc-stdext-2.0.jar Could not find artifact javax.sql:jdbc-stdext:jar:2.0 in central (https://repo.maven.apache.org/maven2), try downloading from http://java.sun.com/products/jdbc/download.html 有人有解决方案吗? PS:为什么我在测试时没有遇到问题,因为我手动添加了jdbc-stdext-2.0.jar ,现在我遇到了麻烦。 我的Pom.xml 4.0.0 Tech4EarthServices Tech4EarthServices 0.0.1-SNAPSHOT war src maven-compiler-plugin 3.3 1.8 1.8 maven-war-plugin 2.6 WebContent false asm asm 3.3.1 org.glassfish.jersey.core jersey-server 2.17 […]