`
jhlcss
  • 浏览: 41831 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
最近访客 更多访客>>
社区版块
存档分类
最新评论

Stringbeans安装配置指南-5

阅读更多
设置LDAP验证

StringbeansLDAP验证服务通过JNDI访问LDAP目录服务器。该服务支持多种方法,利用目录进行身份验证。

1.              要使用LDAPLDAP目录服务器中查找一个用户,需要在webservice.xml中配置LDAPAuthenticationService入口。类似于以下内容:

ldap.JPG

 

2.              参考com.nabhinc.portal.spi.impl.AuthenticationServiceLDAPImpl类的javadoc文档获得更多的参数细节配置。

 

使用应用服务器验证

要使用应用服务器验证,需要以下几点:

1.              删除位于$STRINGBEANS_HOME/WEB-INF目录下web.xml文件中登录过滤器和filter-mapping元素相应的URL保护。

2.              参考应用服务器文档,使用应用服务器提供的servlet来保护门户URL

3.              如果使用tomcat,在$STRINGBEANS_HOME/WEB-INF/setup/tomcat-x.x目录下有一个已经预先配置好的server.xml文件,使用tomcat4.xtomcat5.x

数据库配置

l         Stringbeans适用于所有支持JDBC2.0的关系型数据库,以下数据库经过了测试,Hypersonic SQL 1.7.2 revision 4, MySQL 4.1.7, SAPDB 7.4.03 and MaxDB 7.5, PostgreSQL 7.4.1, Firebird 1.5.2, InterBase 7.1, Oracle 10g, Derby 10.1.2.0 SQL Server 2005。在$STRINGBEANS_HOME/WEB-INF/setup/sql下有各种数据库的SQL脚本,但不一定适用于相应的低版本数据库。

l         Stringbeans的发布包中有一个预先设置好的Hypersonic数据库,该数据库文件$STRINGBEANS_HOME/WEB-INF/setup/db文件夹下。

l         要配置Stringbeans使用不同数据库,需要修改dbconfig.xml配置文件的<local-data-sources>属性。在Stringbeans默认配置了3种不同的数据源。使用同一种数据库没有必要配置所有的数据源。

注意:

¢        如果使用Hypersonic之外的数据库,必须拷贝其JDBC驱动JAR包到$STRINGBEANS_HOME/WEB-INF/lib目录下。

¢        必须配置<local-data-sources>属性:JDBC驱动类名,用来链接数据库的JDBC链接URL,数据库的用户名和密码。从3.0.1版本开始,必须配置一些额外的属性,例如maxIdlemaxActive等。

¢        这种inmemorydb数据源只是用来存储暂时的live会话信息,并不需要一个单独的数据库进行持久化。

¢        2.4.1开始数据库相关的配置都在dbconfig.xml文件中管理。从3.0版本开始portal.xml中相关信息已经中止支持。

¢        如果使用默认的in-process Hypersonic数据库,务必配置<shutdown-default-data-source>属性为true,确认正确关闭数据库,当服务停止时删除锁文件。默认是false

l         确认在安装数据库时在$STRINGBEANS_HOME/WEB-INF/setup/sql文件夹下选择合适的脚本。例如sb_sapdb.sql用来安装SAPDB数据库。

l         如果你喜欢用JNDI或者应用服务器提供的DBCP连接池,需要删除或者注释掉dbconfig.xml文件中的<local-data-sources>配置项。请查阅你的应用服务器文档获得更多细节。在$STRINGBEANS_HOME/WEB-INF/setup/tomcat-x.xserver.xml中有tomcat配置的相关例子。

MySQL

l         JDBC驱动:Connector/J(是MM.MySQL

l         数据库链接属性:

¢        Drivercom.mysql.jdbc.Driver or org.gjt.mm.mysql.Driver

¢        URLjdbc:mysql://<host name>/<database name>

l         SQL脚本:sb_mysql.sql

Oracle

JDK1.4环境下使用JDBC驱动oracle10g测试通过,有可能不支持oracle老版本。

l         JDBC驱动

l         数据库链接属性:

¢        Driveroracle.jdbc.driver.OracleDriver

¢        URLjdbc:oracle:thin:@<host name>:<host port>:<database name>

l         SQL脚本:sb_oracle.sql

SQL Server

SQL Server2005环境下测试通过

l         JDBC驱动

l         数据库链接属性:

¢        Drivernet.sourceforge.jtds.jdbc.Driver

¢        URLjdbc:jtds:sqlserver:1433//<host name>/<database name>

SQL脚本:sb_sqlserver.sql

 

欢迎光临我的小站http://www.saasrv.cn

分享到:
评论

相关推荐

    StringBeans portal 安装配置说明--翻译(九)

    2. WAR文件通常位于`target`目录下,名为`stringbeans-portal.war`。 **五、部署** 1. 将生成的WAR文件复制到你的Web服务器的`webapps`目录下。 2. 启动Web服务器,等待WAR文件自动展开。 **六、配置** 1. 配置`...

    Stringbeans用户指南&安装配置手册

    Stringbeans 是一个电子商务平台,旨在解决企业门户开发和管理中的复杂性和高昂成本问题。它采用了分层架构,由两大部分组成:后台的WebService服务和前端的门户框架。WebService服务负责管理信息任务,利用表达式...

    Stringbeans用户指南和配置指南

    《Stringbeans用户指南和配置指南》是一份详细阐述Stringbeans电子商务平台使用和配置的文档,主要涉及的内容包括Stringbeans的基本架构、过程管理服务以及门户框架的功能。以下是对这些知识点的详细解析: 1. **...

    stringbeans-src-3.5.jar

    StringbeansStringbeans是一个兼容JSR 168 portlets部署的平台。2.4版增加了portlet应用部署者工具,支持部分保护(semi-protected)的门户应用、跟踪和访问门户应用。

    Stringbeans开发指南.pdf

    《Stringbeans开发指南》是一份全面的技术文档,涵盖了使用Stringbeans框架进行Web开发所需掌握的关键技术点,它不仅是开发者指南,更是关于企业级Java开发的广泛技术概览。本文将详细解析文档中提到的技术要点,...

    Stringbeans 3.x 用户手册

    Stringbeans 3.x 用户手册是针对最终用户的一份指南,旨在帮助用户理解和利用StringBeans平台创建类似nabh.com的网站。这份手册涵盖了门户布局、导航控制、个性化设置以及应用程序的使用方法。虽然翻译可能不够精确...

    Stringbeans portal 介绍 与对比

    Stringbeans由两部分构成:一个是后台自动运行的WebService服务来管理信息任务,另外一个是前端的门户框架来管理Web表现层。 Stringbeans大大降低了业务设计、维护业务门户所花费的精力,还提供了可视化的编辑器来...

    stringbeans 源文件

    这可以通过在IDE的配置中指定,或者在构建脚本(如pom.xml或build.gradle)中声明依赖来完成。一旦引入,我们就可以在代码中通过import语句来访问StringBeans提供的类和方法。 在源代码中,StringBeans可能包含了一...

    Stringbeans 二次开发笔记

    由于Stringbeans资料极少,自己研究的源代码,在开发过程中,记录的详细开发文档,希望对大家有帮助

    Stringbeans3.5 加载外部portlet应用

    文档可能会包含步骤说明、配置示例、错误排查指南等。同时,三个例子是实践操作的最佳教材,每个示例都对应不同的portlet功能和集成情况,通过学习和运行这些示例,你可以更深入地了解如何在Stringbeans 3.5中加载...

    Stringbeans电子商务白皮书

    Stringbeans电子商务白皮书是关于构建电子商务平台的专业文档,由姜海龙于2008年11月25日撰写。该白皮书主要探讨了Stringbeans在电子商务领域的应用,特别强调了其在过程管理、PORTAL框架、数据管理和Web Services...

    Stringbeans-开源

    Stringbeans是用于构建企业信息门户的平台。 该平台由三个组件组成:与JSR 168 Portlet规范兼容的门户网站服务器/容器,Web Services框架和流程自动化引擎。

    StringbeansTM Portal管理手册

    d Authorization Service) 配置......................总的来说,Stringbeans(TM) Portal管理手册是一份详尽的指南,涵盖了从基础安装到高级功能的所有方面,为用户提供了一个全面了解和管理Stringbeans Portal的框架。

Global site tag (gtag.js) - Google Analytics