`
zhuyuanxiang
  • 浏览: 131361 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Spring Countries在Apusic上部署

阅读更多

目标:
Spring的Countries例子在Apusic V5.1上部署

术语:
Apusic:提供了完整的J2EE支持的商用服务器;
Spring:开源框架,是其他各种框架的粘合剂;
%APUSIC_HOME%:Apusic安装目录;
%JAVA_HOME%:JDK安装目录。

准备:
http://java.sun.com下载JDK V1.5以上的版本并安装,确认JAVA_HOME正确指向装好的JDK目录;
http://www.apusic.com下载Apusic V5.1以上的版本并安装;
http://www.springframework.org/download上下载spring-framework-2.0.6-with-dependencies.zip(不过很遗憾,最近国内用户好像无法从sourceforge.net上下载东西,大家通过Google找找其他镜像网站吧)。

过程:
1. 执行%APUSIC_HOME%/domains/mydomain/bin/startapusic.cmd,访问主页:http://localhost:6888/,确认Apusic已经成功安装,在窗口模式下按Ctrl+C停止服务器(记住因为是批处理还需要按Y确认);
2. 解压缩spring的文件到%APUSIC_HOME%/temp目录下,然后找到samples/countries目录,执行warfile.bat生成dist/countries.war文件,将countries.war文件拷贝到%APUSIC_HOME%/domains/mydomain/applications/目录下,重新启动Apusic,稍等一会待Apusic自动部署,部署成功访问http://localhost:6888/countries/,一切成功。
3. “没有什么路途是一帆风顺的”。当点页面上Config时,系统报错:java.lang.NullPointerException,org.springframework.samples.countries.DefaultCountryService.getFilteredCountries(DefaultCountryService.java:59)读源代码,原来系统的的国家属性只支持EN、FR和DE,现在打开“工具→Internet选项→语言”,添加“英语[en]”,再访问现在好了。


备注:
1. 由于Apusic的ClassLoader需要将Spring框架载入,所以第一次启动时有点慢,请稍等一下。

1
0
分享到:
评论
1 楼 zhunahao 2008-07-31  
为什么我执行warfile.bat,生成了一个“.class”的空的文件夹?

相关推荐

    Windows2003+Apusic6.0安装部署手册

    本手册旨在指导用户在 Windows 2003 操作系统上安装和部署 Apusic 6.0,旨在帮助用户快速掌握安装和配置 Apusic 6.0 的步骤。 一、安装准备 在开始安装 Apusic 6.0 之前,需要检查硬件和软件要求是否满足以下条件...

    金蝶中间件Apusic-plugins.zip

    - **应用部署**:方便地将开发完成的应用部署到Apusic中间件上,无需离开IDE就能完成部署操作。 - **性能监控**:通过插件可以实时监控应用程序的性能指标,如CPU使用率、内存消耗等,有助于优化代码性能。 - **日志...

    Apusic服务器解决数据源的资源引用

    假设我们有一个Apusic服务器实例,需要在其上部署一个Web应用,并且该应用需要连接到名为`test`的数据库。下面是一些具体的配置步骤: 1. **在`datasources.xml`中定义数据源**: ```xml ...

    金蝶容器Apusic中重新部署war包

    7. **日志监控**:在部署和启动过程中,密切监控Apusic的日志输出,这对于诊断可能出现的问题至关重要。日志通常位于Apusic的logs目录下,可以根据日志信息定位错误原因。 8. **性能优化**:如果新版本应用在性能上...

    金蝶容器重新部署war包过程详细阐述

    在Web服务器或应用服务器上部署时,这些资源被解包并放置到服务器上的特定目录中,使得应用程序可以被外部访问。 金蝶容器Apusic,是中国金蝶集团开发的一种企业级中间件容器,它支持Java应用的运行和管理。在金蝶...

    Apusic密码修改指引

    3. **登录Apusic控制台检查部署的应用,除EAS、EASWeb、fileserver、jportal等已知应用外,是否有其他未知应用部署。** **注意事项:** - 对于发现的可疑文件或应用,应及时进行隔离或删除,并进一步调查来源。 ##...

    金蝶中间件Apusic Eclipse/MyEclipse插件 all-plugins

    通过安装金蝶中间件Apusic插件,开发者可以在Eclipse或MyEclipse中直接配置、管理和测试Apusic应用服务器上的应用,简化了开发流程,提高了开发效率。 压缩包中的四个文件分别对应不同的使用场景: 1. **AASv9-...

    金蝶中间件Apusic MyEclipse10.x、MyEclipse9.x和Eclipse all-plugins

    综上所述,金蝶中间件Apusic MyEclipse10.x、MyEclipse9.x以及Eclipse all-plugins是Java开发人员的强大工具,它们通过深度集成,使得开发者在MyEclipse和Eclipse这两个流行的IDE中能够更加顺利地进行Apusic应用的...

    apusic数据库连接攻略

    该攻略主要用于在apusic文件中配置数据库连接,以便在应用程序中使用数据库资源。 1. 配置数据源 在apusic文件中,配置数据源是实现数据库连接的第一步。数据源的配置包括两个部分:JNDI名称和驱动程序类名称。在...

    管理Apusic Web服务器

    Apusic Web 服务器是 Apusic 应用服务器中内置的一个高效、安全、可靠的 Web 服务器,提供完整的 Web 服务器的功能,使 Apusic 应用服务器在提供对静态页面和图形的同时,提供对 JSP、Servlet 的高效服务。Apusic ...

    金蝶Apusic V10 应用服务器用户管理手册

    在分布式环境中,Apusic V10支持集群部署,通过负载均衡和故障转移机制,确保服务的高可用性。此外,其提供的热升级和热部署功能使得在不影响服务的情况下进行软件更新成为可能。 总的来说,金蝶Apusic V10应用...

    2021年通用apusic license——5用户数

    2021年通用apusic license,适用于apusic9.0以上EAS(EAS8.0以上版本一般都可用),有效期到2021年12月31日。此apusic为5个连接数

    Linux环境下使用Apache搭建Apusic应用服务器集群

    ### Linux环境下使用Apache搭建Apusic应用服务器集群 ...总之,通过在Linux环境下精心部署JDK、AAS和Apache,可以构建出既稳定又高效的Apusic应用服务器集群,实现负载均衡,从而大幅提升系统的响应能力和可用性。

    Apusic5.1域配置

    【Apusic5.1域配置】是针对Apusic5.1服务器的一项关键操作,它涉及到服务器的管理和应用部署。Apusic(全称Apsara Music)是阿里巴巴集团研发的企业级中间件,主要用于构建高可用、高性能的企业级服务系统。本指南将...

    EAS Apusic2016年的临时许可

    EAS Apusic是一款由东方通科技(Apusic)开发的企业应用服务器(Enterprise Application Server),它在2016年发布的一个版本是EAS Apusic 2016。这款产品主要用于构建、部署和管理企业级Java应用程序,尤其适用于...

    EAS apusic5.0 许可

    Apusic是金蝶国际软件集团有限公司开发的一款中间件产品,它提供了企业级的应用服务器平台,支持J2EE标准,用于构建、部署和管理企业级分布式应用。在本场景中,我们讨论的是Apusic5.0版本的许可信息。 "许可"在IT...

    金蝶Apusic用户手册(一)

    金蝶Apusic企业服务总线V7.0用户手册

    Apusic--license

    金蝶中间件(Apusic)--license

    apusic license2017测试许可到2088.docx

    Apusic License 2017 版本作为Apusic License的一个重要版本,在功能和性能上都有显著提升。具体来说: 1. **增强的安全性**:Apusic License 2017 在原有基础上进一步加强了许可证的安全机制,采用更为先进的加密...

Global site tag (gtag.js) - Google Analytics