`
zxm_dgcstars
  • 浏览: 9641 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Spring部署Unix问题

阅读更多
系统使用Spring+Hibernate+Struts框架
在本机器用tomcat或weblogic测试时运行正常(开发平台是windows)
转到正式环境Unix下(通过weblogic控制台远程部署)运行报错
另:只要执行系统中的任何一个action就报下述错误,执行jsp正常


错误信息:

Error 500--Internal Server Error
java.lang.Error: PropertyDescriptor: internal error while merging PDs: type mismatch between read and write methods
at java.beans.PropertyDescriptor.(PropertyDescriptor.java(Compiled Code))
at java.beans.Introspector.processPropertyDescriptors(Introspector.java(Compiled Code))
at java.beans.Introspector.getTargetPropertyInfo(Introspector.java(Compiled Code))
at java.beans.Introspector.getBeanInfo(Introspector.java(Inlined Compiled Code))
at java.beans.Introspector.getBeanInfo(Introspector.java(Compiled Code))
at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java(Compiled Code))
at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptors(PropertyUtils.java(Inlined Compiled Code))
at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUtils.java(Compiled Code))
at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:934)
at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808)
at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1252)
at org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java(Inlined Compiled Code))
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java(Compiled Code))
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java(Compiled Code))
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Compiled Code))
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:75)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java(Compiled Code))
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java(Compiled Code))
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java(Inlined Compiled Code))
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java(Compiled Code))
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java(Compiled Code))
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java(Compiled Code))
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java(Compiled Code))


分享到:
评论
3 楼 zxm_dgcstars 2006-12-05  
到网上搜了很多相关资料,都没有理想的结果,等待中。。。。。
2 楼 zxm_dgcstars 2006-12-04  
楼上的兄弟,可否详细说明你的想法
1 楼 hgq0011 2006-12-01  
提示说你的属性读写方法类型不匹配。
是不是和编码有关呢?

相关推荐

    spring boot部署启动脚本

    在Spring Boot项目中,部署启动脚本通常为.sh或.bat文件,例如这里的"app.sh",这是一个Unix/Linux环境下的Shell脚本。在Windows系统中,对应的可能是批处理文件.bat。这些脚本包含了启动、停止、重启等操作,方便...

    基于Jenkins的Spring Boot应用部署系统.zip

    该项目是一个使用Jenkins在Unix系统中部署Spring Boot应用的示例。它主要解决了一些在集成Spring bo项目ot到持续集成环境中遇到的难题,如Jenkins进程树杀手会终止Spring Boot应用的执行,以及在Jenkins窗口查看...

    04.2、微服务—SpringCloud(20题)1

    这种架构设计理念源自于UNIX哲学,强调单一职责原则,使得服务之间松耦合,易于独立开发、部署和扩展。例如,Netflix就采用了大量的微服务来构建其平台,据称目前有500多个微服务。 微服务之间的通信方式有多种。在...

    spring boot一键打包zip,并且在linux下直接部署的高效方法工具

    备注:1,2,3这三个文件放在工程的src的bin目录下,在linux下执行的时候可能会提示找不到文件,例如start.sh:只需要vim start.sh,然后:set ff=unix,最后:wq即可 5文件放在src-main-assembly目录下即可

    spring-quartz jar包

    5. **表达式调度**:使用CronTrigger,可以使用类似Unix cron表达式的方式设置复杂的调度规则。 在实际项目中,开发者通常会创建一个Job类,该类实现了Quartz的`org.quartz.Job`接口,并通过Spring的`@Component`或...

    Spring Cloud Spring Boot and Netflix OSS.pdf

    这些组件与Spring Boot 集成良好,可以帮助解决分布式环境中的诸多问题,如服务注册与发现、容错、负载均衡等。 Eureka 是服务注册和发现的工具,它允许服务实例向中心注册表注册自身,其他服务则可以通过Eureka...

    spring中用到的ant包

    Ant是Apache软件基金会的一个开放源代码项目,它是一个基于Java的构建工具,类似于Unix的make,但更为跨平台。 Ant以其XML格式的构建文件(build.xml)而著名,这些文件定义了一系列的任务,包括编译、打包、测试、...

    spring-cloud项目创建.pdf

    而分布式架构则将应用程序分解为多个独立的服务,每个服务都可以独立部署和扩展,这正是 Spring Cloud 所支持的微服务架构。 构建 Nacos 服务是 Spring Cloud 项目的重要组成部分。Nacos 是阿里巴巴提供的一个动态...

    test_spring_cloud.rar

    1. **mvnw.cmd、mvnw**:这是Spring Boot项目中的脚本文件,用于在Windows和Unix-like系统上执行Maven构建。 2. **.gitignore**:定义了版本控制系统Git应该忽略的文件模式,通常包括编译生成的临时文件或缓存文件。...

    Spring快速入门教程

    你可以将下载的Equinox解压缩到一个便于管理的位置,例如Windows上的C:\Source或Unix/Linux上的~/dev。Equinox的目录结构和Ant构建文件已经预先配置好,用于编译、部署和测试,且包含了开发所需的库文件。 接下来,...

    spring-boot-1.5.19.RELEASE.tar.gz

    在 Linux 上部署 Spring Boot 应用,通常涉及以下步骤: 1. 解压下载的 `.tar.gz` 文件。 2. 将 `bin` 目录添加到 PATH 环境变量中,以便于命令行执行。 3. 使用 `./spring-boot.run`(或 `java -jar spring-boot....

    spring-boot-cli-1.5.19.RELEASE-bin.zip

    描述 "spring-boot-cli-1.5.19.RELEASE-bin" 提供了更多关于压缩包内容的信息,它表明这是用于二进制部署的Spring Boot CLI。"bin"通常意味着这包含可执行文件和其他平台特定的运行时文件,用于直接运行或集成到开发...

    spring-boot-3.0.8.tar.gz

    "spring-boot-3.0.8.tar.gz" 是Spring Boot 3.0.8版本的源码或者二进制文件的归档文件,采用了tar.gz格式,这是在Linux和Unix系统中常见的压缩方式,通过`tar`命令进行打包,然后使用`gzip`工具进行压缩,以减小文件...

    Spring Boot + Spring Batch写的批量生成测试数据的demo

    1. `mvnw` 和 `mvnw.cmd`:这是 Maven 的可执行脚本,用于在命令行中运行 Maven 命令,方便 Windows 和 Unix-like 系统用户。 2. `.gitignore`:定义了在 Git 版本控制系统中应忽略的文件,通常包括构建生成的临时...

    spring-boot-cli-1.3.3.RELEASE-bin.zip

    1. `bin` 目录:包含了启动和运行Spring Boot CLI的可执行文件,如`spring`脚本(在Unix/Linux系统上)和`spring.bat`批处理文件(在Windows系统上)。这些脚本允许用户直接在命令行中编写和运行Spring Boot应用。 ...

    spring-boot-daemon:将Spring Boot应用程序部署为Windows服务的展示

    要构建项目,请在项目的根目录处调用此命令$ ./mvnw clean install的Unix unix发行版会自动生成并使用jsvc 。 添加它只是出于演示目的,因为Spring Boot 1.3.x为此提供了视窗windows发行版使用 。 警告您需要首先在...

    idea集成docker部署springboot项目

    Idea 集成 Docker 部署 Spring Boot 项目 在本文中,我们将讨论如何使用 IntelliJ IDEA 集成 Docker 部署 Spring Boot 项目。该过程涉及到多个步骤,包括配置 Docker、编写 Dockerfile、在 IDEA 中连接服务器 ...

    spring-boot-maven-plugin-中文参考文档-2.7.5

    - 确保Maven的版本与Spring Boot Maven Plugin兼容,避免可能出现的构建问题。 - 谨慎处理`repackage`目标,因为它会覆盖原有的JAR文件。 通过理解和掌握Spring Boot Maven Plugin的这些知识点,开发者能够更高效...

    Java_Spring_Swagger_Java_Spring_Swagger_swagger_

    1. `idea运行SpringBoot.bat`:这可能是启动Spring Boot应用的批处理文件,Spring Boot简化了Spring应用的配置和部署,使得我们可以直接运行一个主类来启动应用。 2. `mvnw.cmd` 和 `mvnw`:这是Maven的Windows...

    Spring基础教程

    - **Spring框架的优势**:Spring框架之所以受到广泛欢迎,主要是因为它能够有效地解决Java EE开发中普遍存在的问题,如复杂的依赖管理和难以维护的代码结构。此外,Spring框架还提供了大量的扩展模块,例如Spring ...

Global site tag (gtag.js) - Google Analytics