用户操作
[即时聊天] [发私信] [加为好友]
王浩
最近评论
wenwen8104:王浩老师,真不错拉
eminem1013:非常感谢楼主的回答,真的非常感谢。
验证的方式有5种(from,url,url.base64,base,base.prevent)。
其中base认证(也有称之为基本认证)的域(reaml)应该是被集成站点自己的认证信息,为什么在SSO管理里面可配置?
还有就是您说的系统要整合的其他站点和直接通过url后面加参数的方式访问其他系统有什么区别?是否表示如果被整……
eminem1013:关于jetspeed2的SSO,我有几个地方不大明白,希望楼主和各位牛人能赐教:
1。为什么需要SSO Iframe portlet专门来为Iframe portlet形式集成进来的系统做单点登陆服务呢。不能直接通过sso sites和sso details两个portlet来完成吗?
2。还有为什么jetspeed2.1版本的SSO Iframe portl……
Rainfall2000:你好,我最近是被BouncyCastle的安装搞昏了头,希望能得到你的帮助。我用的是jdk 1.6。
运行到SecretKeyFactory keyFactory = SecretKeyFactory.getInstance("PBEWithSHAAndTwofish-CBC");时总是出现Exception in thread "main" java.security.NoSuc……
swift3907:不错
见识了,准备用jetspeed做一个基于网格的供应链系统
文章分类
收藏
    相册
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 Jetspeed2.0安装指南收藏

    新一篇: Portlet应用开发实例 | 

    系统需求
           Ant1.5 or higher
           Maven 1.0.2
           Java 1.4.2_02 or higher
           Servlet 2.3 Engine :
             Tomcat 5.5.8 or higher
             Jetty
              Websphere
             Geronimo
             JBoss
     
    系统说明
           Microsoft Windows XP Professional SP2
           Ant 1.6.2
           Maven 1.0.2
           Java 1.5.0_06
           Tomcat 5.5.9
           Mysql 4.1.12
     
    安装步骤
    1、  配置 Tomcat
    Jetspeed 2 可以通过PALM(Portlet Application Lifecycle Manager Portlet)使用Tomcat的应用管理器来管理Portlet应用。因此需要预先配置一个具有’manager’权限的Tomcat用户。在Tomcat目录下的/conf/tomcat-users.xml文件中添加一个用户。
    <user username="j2deployer" password="j2deployer" roles="manager"/>
    注:在这里定义的usernamepassword的值必须与后面Jetspeedbuild.properties文件中定义的值相同。
     
    在windows系统中使用Tomcat5.5.9必须设置全局的上下文属性’ antiJARLocking’为true。修改Tomcat目录下的/conf/context.xml文件:
    <Context antiJARLocking="true">
    ...
    </Context>
     
    2、获取Jetspeed 2源码
    Jetspeed工程使用Subversion(SVN)管理源码。在windows系统下可以使用TortoiseSVN。安装后,选择一个文件夹来存放源代码,右键点击文件夹,单击’SVN Checkout …’。在URL of repository中填入’ http://svn.apache.org/repos/asf/portals/jetspeed-2/trunk’,确定后即可从服务器端获得源码。
     
    3、配置
    需要在此文件夹下配置一个build.properties文件。示例如下:
    # jetspeed 2 home required for build
    org.apache.jetspeed.project.home = D:/resources/portal/jetspeed2/Jetspeed2.0
     
    # jetspeed required properties
    org.apache.jetspeed.server.home = D:/Program Files/Apache Software Foundation/Tomcat 5.5
    org.apache.jetspeed.catalina.version.major = 5.5
    org.apache.jetspeed.server.shared = ${org.apache.jetspeed.server.home}/shared/lib
    org.apache.jetspeed.deploy.war.dir = ${org.apache.jetspeed.server.home}/webapps
    org.apache.jetspeed.services.autodeployment.user = j2deployer
    org.apache.jetspeed.services.autodeployment.password = j2deployer
     
    # My SQL Driver Path Example, test and production
    org.apache.jetspeed.test.jdbc.drivers.path=./mysql-connector-java-3.0.14-production-bin.jar
    org.apache.jetspeed.production.jdbc.drivers.path=./mysql-connector-java-3.0.14-production-bin.jar
     
    # -------------------------------------------------------------------------
    # configure MySQL Test DB (only needed when running unit tests)
    # -------------------------------------------------------------------------
    org.apache.jetspeed.test.database.default.name=mysql
    org.apache.jetspeed.test.database.url = jdbc:mysql://localhost:3306/j2test
    org.apache.jetspeed.test.database.driver = com.mysql.jdbc.Driver
    org.apache.jetspeed.test.database.user = root
    org.apache.jetspeed.test.database.password =
    # -------------------------------------------------------------------------
    # configure MySQL Production DB
    # -------------------------------------------------------------------------
    org.apache.jetspeed.production.database.default.name=mysql
    org.apache.jetspeed.production.database.url = jdbc:mysql://localhost:3306/j2
    org.apache.jetspeed.production.database.driver = com.mysql.jdbc.Driver
    org.apache.jetspeed.production.database.user = root
    org.apache.jetspeed.production.database.password =
    # -------------------------------------------------------------------------
     
    maven.repo.remote = http://www.bluesunrise.com/maven/, http://www.ibiblio.org/maven/, \
                        http://dist.codehaus.org/, http://cvs.apache.org/repository
     
    说明:
    org.apache.jetspeed.project.home 为工程目录,即源码存放文件夹
    org.apache.jetspeed.server.home Tomcat安装目录
    org.apache.jetspeed.services.autodeployment.user
    org.apache.jetspeed.services.autodeployment.password Tomcat用户值相同
    本例中使用的数据库为Mysql。需要将驱动程序包放在本目录下,同时将其拷贝到Tomcat/share/lib目录下。
     
    4、编译
    初始化
    cd ${org.apache.jetspeed.project.home}
    maven initMavenPlugin
    编译
    maven allClean allBuild
     
    5、部署
    maven j2:quickStart
     
    6、运行
    系统缺省的用户帐号:
    username
    password
    roles
    admin
    admin
    admin, manager, user
    manager
    manager
    manager, user
    jetspeed
    jetspeed
    manager
    user
    user
    user
    tomcat
    tomcat
     
     

    发表于 @ 2006年04月05日 13:40:00|评论(loading...)|编辑

    新一篇: Portlet应用开发实例 | 

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 王浩