草庐IT

javax.crypto.BadPaddingException

全部标签

spring - org.springframework.web.jsf.el.SpringBeanFacesELResolver 类必须扩展 javax.el.E​​LResolver 类型

我正在尝试将Spring集成到JSF应用程序中。在faces-config.xml中,我包含了这个:org.springframework.web.jsf.el.SpringBeanFacesELResolvercom.sun.facelets.FaceletViewHandler但它显示了一个我无法摆脱的奇怪警告:Classorg.springframework.web.jsf.el.SpringBeanFacesELResolvermustextendthetypejavax.el.ELResolver有什么想法吗? 最佳答案

spring - 在 Spring+Tomcat 上使用 JSF 2.2.9 会导致 java.lang.NoClassDefFoundError : javax/enterprise/context/spi/Contextual

我需要在JSF组件中使用自定义html属性,为此我找到的唯一解决方案是使用JSF2.2,以这种方式:问题是我正在使用Spring+Tomcat,我无法更改它,因为我没有时间。每次启动服务器时,都会出现以下错误:Informações:CDI@ViewScopedmanagerunavailablejava.lang.NoClassDefFoundError:javax/enterprise/context/spi/Contextual我知道发生这种情况是因为我不使用CDI,但正如我所说,由于时间原因,我无法从Spring更改为CDI。我该如何解决这个问题?我必须使用JSF2.2(因为自

java - 在Spring中使用2个相同类型的bean : javax. sql.DataSource

我正在开发一个基于SpringBoot的应用程序,我想在其中创建2个bean:一个将指向“Oracle”数据库;另一个将指向Hive。我已将它们声明如下:public@BeanBoneCPDataSourcemetadataDataSource(){BoneCPDataSourceboneCPDataSource=newBoneCPDataSource();boneCPDataSource.setDriverClass(getDriver());boneCPDataSource.setJdbcUrl(getJdbcUrl());boneCPDataSource.setUser(getU

java - javax.xml.bind.JAXBException 的 ClassNotFoundException 与 Spring Boot 切换到 Java 9 时

使用start.spring.io初始化项目添加WEB,JPA,H2依赖项然后尝试使用Jdk9运行MainApplication.java并得到以下错误日志._________/\\/___'_____(_)______\\\\(()\___|'_|'_||'_\/_`|\\\\\\/___)||_)|||||||(_||))))'|____|.__|_||_|_||_\__,|////=========|_|==============|___/=/_/_/_/::SpringBoot::(v1.5.10.RELEASE)2018-02-2616:23:33.973INFO3860-

SpringServletContainerInitializer 不能强制转换为 javax.servlet.ServletContainerInitializer

我正在尝试将基于xml的SpringMVC应用程序移动到基于Java配置的应用程序。似乎与maven中可用的各种java.servlet类不匹配。例如,有些提供addServlet()方法,有些不提供。这是我的配置类:publicclassMyWebAppInitializerimplementsWebApplicationInitializer{@OverridepublicvoidonStartup(ServletContextcontainer)throwsServletException{AnnotationConfigWebApplicationContextrootCont

java - 缺少工件 javax.transaction :jta:jar:1. 0.1B(问题不同,因为您可能会看到分辨率不同)

我正在尝试使用示例Struts2+Spring+Hibernateintegrationexample来学习Hibernate-Spring-Struts.但在创建pom.xml后出现此错误:Missingartifactjavax.transaction:jta:jar:1.0.1B我仅在创建pom.xml文件方面取得了进展,并进行了更改以包含最新的库。这是我的pom.xml:4.0.0S3HMavenS3HMaven0.0.1-SNAPSHOTjarS3HMavenhttp://maven.apache.orgUTF-8junitjunit4.11testjavax.transac

java - Spring JPA (Hibernate) 没有 : javax. 类型的限定 bean persistence.EntityManagerFactory

我使用的是Spring-boot,所以在Tomcat7中部署了一个war。当我启动应用程序时,我得到以下信息:Dec30,20137:41:06PMorg.apache.catalina.core.ApplicationContextlogINFO:InitializingSpringFrameworkServlet'dispatcherServlet'2013-12-3019:41:06INFODispatcherServlet:461-FrameworkServlet'dispatcherServlet':initializationstarted2013-12-3019:41:0

java - 没有 [javax.persistence.EntityManager] 类型的限定 bean

我正在尝试构建一个全新的SpringFramework4.0项目,没有所有神奇的gradle东西,只是简单地把它踢过老派。我正在学习这里的教程:http://spring.io/guides/tutorials/data/并且取得了一些成功。我只是卡在这一点上。/****/packagecom.corrisoft.air.db.integration;importjavax.persistence.EntityManager;importorg.junit.Test;importorg.junit.runner.RunWith;importorg.springframework.bea

java - ClassFormatError:类文件 javax/mail/MessagingException 中非 native 或抽象方法中的缺失代码属性

当我使用javaMailapi在我的springmvcweb应用程序上发送电子邮件时,我收到了一个奇怪的ClassFormatError。下面是我的mail-cfg.xmltruetrue我的POM文件4.0.0FreedomSpringFreedomSpringwar0.0.1-SNAPSHOTorg.apache.maven.pluginsmaven-compiler-plugin3.01.51.5org.apache.maven.pluginsmaven-war-plugin2.3WebContentsrc\main\webapp\WEB-INF\web.xmlorg.sprin

java - 什么时候在 Spring 中使用 javax.inject.Provider?

它的作用很简单:@InjectprivateProviderproductService;产品服务可通过productService.get()获得,.get()将在每次调用时从Spring上下文中解析实例。但是我应该什么时候使用它呢?在哪里?我的主要用例非常简单:当我获得循环依赖项时,提供程序会在运行时帮助解决依赖项。但是,如果您只是在由于循环依赖而无法创建上下文时将其放入,它看起来有点随机。关于Providers的使用是否有任何已知模式? 最佳答案 在cdi中,提供程序用于将范围更窄的对象注入(inject)范围更广的bean,