Tag: weblogic11g

Java WebApp中的CAC身份validation

我看到stackoverflow上还有一些其他Java和CACpost。 我是所有这些东西的初学者,我仍在尝试一个框架,该做什么以及在我的脑海中去哪里。 我正在为一个大型组织工作,该组织使用带有Windows 7盒子的CAC来validation想要进入他们PC的用户。 他们将CAC固定在键盘上并键入PIN码。 我的老板想改变我们的Java Webap,这样如果用户在他们的计算机上安装了CAC,它就不会让用户进行身份validation。 如果没有,他们将通过传统的LDAP登录。 我们正在使用WebLogic 11g和Java 6。 从谷歌搜索似乎有两种方法: 实现applet以读取用户的CAC并将SSL证书发送到webapp。 在Web服务器中实现“相互SSL身份validation”,这将导致浏览器将CAC上的SSL证书发送到Web应用程序 我对我的选择有正确的评价吗? 哪种解决方案更容易? 从长远来看哪个更麻烦,更强大? 我对SSL几乎一无所知,这似乎在两种解决方案中都很常见。 我发现了一些关于抽象概念的SSL教程。 任何人都可以推荐一个很好的教程,我想做什么? 非常感谢您提供任何信息或提示 史蒂夫

ClassNotFoundException:org.hibernate.hql.internal.ast.HqlToken甚至在添加了classic.ClassicQueryTranslatorFactory 之后

可能重复: org.hibernate.HibernateException:无法实例化QueryTranslatorFactory:org.hibernate.hql.classic.ClassicQueryTransactionFactory 我正在使用Hibernate 4,Spring 3和JSF 2.0。 我正在运行jsf页面 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.internal.ast.HqlToken [select generatedAlias0 from net.test.model.Request as generatedAlias0] 我已经在applicationContext.xml中的hibernate属性下面有以下内容 org.hibernate.hql.internal.classic. ClassicQueryTranslatorFactory 请注意我已经添加了org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean和org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter ,我怀疑在添加之后我再次获得org.hibernate.QueryException: ClassNotFoundException 我的问题是什么是ClassicQueryTranslatorFactory属性的ClassicQueryTranslatorFactory ? 如果没有这样的属性我怎么能解决这个问题? applicationContext.xml中 net.test.model.Request org.hibernate.dialect.Oracle10gDialect true org.hibernate.hql.internal.classic.ClassicQueryTranslatorFactory <!– Enable the configuration of transactional behavior based on annotations –> <!– Transaction Manager is defined –>

WebLogic Server ::服务器不支持J2EE Web模块规范的3.0版

当我尝试使用WebLogic 11g 10.3.5服务器运行应用程序时,它显示“服务器不支持J2EE Web模块规范的3.0版”。 怎么克服这个? 谢谢!

Weblogic Server 11g上的自定义线程

我的weblogic服务器上需要一个自定义的threda; 我不能使用TimerEJB或Delayed MDB,因为我必须使用3d库。 我知道不鼓励应用服务器上的自定义线程 ; 这里有一篇相关的post(4岁): 为什么不鼓励在Java EE容器中产生线程? 它仍然气馁吗? 我可以使用ExecutorService或Quartz吗? 或者我只考虑commonj和工人经理?

JRE 8与weblogic 10.3.6的兼容性(11g

你能帮忙找出JRE 8是否与weblogic 10.3兼容吗? 我们在weblogic 10.3服务器上部署了基于swing的应用程序。 我们想要升级我们的JRE,以便检查JRE 8是否能够运行部署在weblogic 10.3上的应用程序

在eclipse中使用weblogic服务器运行struts项目

我是struts的新手,并试图在eclipse中使用weblogic服务器设置一个基本的struts应用程序。 使用基本的jsp,web xml,struts xml和action运行项目时,我收到以下错误 #### <> #### <> <Failure occurred in the execution of deployment request with ID '1487531724117' for task '0'. Error is: 'weblogic.application.ModuleException: Failed to load webapp: 'Struts_Hibernate_Tutorial'' weblogic.application.ModuleException: Failed to load webapp: 'Struts_Hibernate_Tutorial' at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:395) at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199) at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159) at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45) at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:648) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52) at […]

无法从Weblogic访问HTTPS

我有一个Weblogic访问HTTPS服务器的问题,我可以访问其他HTTPSurl,如谷歌或微软。 尝试连接到url的代码是: URL url = new URL(“https://myserver.com”); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setRequestMethod(“GET”); connection.setRequestProperty(“User-Agent”, “Mozilla/5.0”); // fails here responseCode = connection.getResponseCode(); 我得到以下堆栈跟踪: java.io.IOException: Connection closed, EOF detected at weblogic.socket.JSSEFilterImpl.handleUnwrapResults(JSSEFilterImpl.java:539) at weblogic.socket.JSSEFilterImpl.unwrapAndHandleResults(JSSEFilterImpl.java:456) at weblogic.socket.JSSEFilterImpl.doHandshake(JSSEFilterImpl.java:80) at weblogic.socket.JSSEFilterImpl.doHandshake(JSSEFilterImpl.java:64) at weblogic.socket.JSSEFilterImpl.doHandshake(JSSEFilterImpl.java:59) at weblogic.socket.JSSEFilterImpl.write(JSSEFilterImpl.java:390) at weblogic.socket.JSSESocket$JSSEOutputStream.write(JSSESocket.java:78) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at java.io.FilterOutputStream.flush(FilterOutputStream.java:140) at weblogic.net.http.HttpURLConnection.writeRequests(HttpURLConnection.java:186) at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:400) at weblogic.net.http.SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37) at weblogic.net.http.HttpURLConnection.getResponseCode(HttpURLConnection.java:1005) […]