- 浏览: 23077 次
- 性别:
- 来自: 上海
最新评论
文章列表
[置顶] OpenAM-配置细节记录
- 博客分类:
- OPENAM
1.客户端AmConfig.properties中配置
com.sun.identity.agents.app.username=UrlAccessAgent
com.iplanet.am.service.password=
如果不配置,或配置错误会产生下面错误信息:
com.iplanet.sso.SSOException: AdminTokenAction: FATAL ERROR: Cannot obtain Application SSO token.
Check AMConfig.properties for the following properties
...
1.在openam服务器发布之前修改配置文件/WEB-INF/class/amWebAgent.xml 和 amWebAgent.properties 添加PUT 和 DELETE 支持 (复制上面的GET,修改即可)
2.修改代理tomcat web.xml配置文件,在org.apache.catalina.servlets.DefaultServlet 下面添加参数:readonly false(让tomcat支持rest)
登录opeanam服务器设置策略的时候会发现多出PUT和DELETE action。
[置顶] OpenAM-安装失败解决
- 博客分类:
- OPENAM
解决错误:
OpanAM在Centos 6.4 上安装失败。
报错信息:
OpenAM 后缀创建失败
Configuring system.AMSetupServlet.processRequest: errorjava.lang.NullPointerException: Illegal null input
ERROR: AMSetupServlet.configure: error
OpenAM 10 or 11:
配置存储库使用内置的OpenDJ 和外部OpenDJ 报的错不一样,记不清具体的错误信息与对应的错误了,暂 且记录个大概的吧 ...
1.windows 上使用 docker 尽量使用git shell 执行命令
2.linux 上使用 docker images 提示没有权限时执行:
sudo groupadd docker
sudo usermod -aG docker your_username
Log out and log back in.参考:https://docs.docker.com/engine/installation/linux/centos/
3.docker-compose 相关文档:https://github.com/docker/compose/blob/master/doc ...
/*
* 智能机浏览器版本信息:
*
*/
var browser = {
//versions: function() {
// var u = navigator.userAgent, app = navigator.appVersion;
// return {//移动终端浏览器版本信息
// ...
1.websphere 访问JSP 403。最后解决:删除web.xml中default servlet对jsp的过滤
百度UEditor版本:ueditor1_4_3-utf8-jsp
-------------------------------------------------------------------
-------------------------------------------------------------------
UEditor提供的jar读取config.json文件默认路径是(源码):
this.rootPath + uri.substring(contextPath.length())
this.rootPath 是项目的绝对路 ...
1.copy 虚拟机后IP、联网问题
当把vmwhare中的虚拟机copy出一台后是连接不上网的,因为IP/MAC地址都是冲突的,所以需要做设置。
现象:当把ip地址修改后,重启网络(service network restart) 会报错:
device eth0 does not seem to be present, delaying initialization
这是因为/etc/sysconfig/network-script/ifcfg-eth0里面保存了之前的MAC 。
解决:
1.删除/etc/u ...
OpenAM-页面修改
- 博客分类:
- OPENAM
OpenAM中内置登录相关的页面,放到我们自己的系统中必须做修改。
OpenAM的登录页面路径:\webapp\config\auth\default
中文平台路径:\webapp\config\auth\default_ZH_CN
页面对应如下:
登录页面:Login.jsp
退出登录页面:Logout.jsp
登录失败页面:login_failed_template.jsp
session超时页面:session_timeout.jsp
注:修改完OpenAM页面之后,必须重启OpenAM ...
Spring-Memached 开发小注
- 博客分类:
- java
Spring 框架中加入memached,使用注解方式使用cache的话,注意:
@Cacheable(value="common.caches",key="#userFilter.code+'|'+#userFilter.name+'|'+#userFilter.subjectId+'|'+#userFilter.page+'Teacher'")
key的每个动态属性之间必须有字符串,确保两个动态属性的值为null时可以正常运行。
POM.xml文件中添加:
<distributionManagement>
<repository>
<id>footstee</id>
<name>Internal Releases</name>
<url>http://localhost:8081/nexus/content/repositories/thirdparty</url>
</repository>
</distributi ...
1.新建txt文件。
2.粘贴下面内容到文件中:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@="删除SVN信息"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@="cmd.exe /c \"TITLE Removing SVN Folders in %1 && COLOR ...
搭建本地maven仓库
- 博客分类:
- 系统
搭建本地maven仓库:
1.在本地创建一个文件夹当作本地仓库。这个文件夹的路径可以随意定义,然后在这个文件夹中定义setting.xml文件(见附件setting.xml.rar
)。更详细的setting.xml信息请看:setting.xml详细配置
在setting.xml同路径下创建文件夹,这个是里边存放maven管理的jar
2.在eclipse中安装m2插件(在线安装),安装地址:http://m2eclipse.sonatype.org/sites/m2e
3.安装完成后,在elipse中的Window-->Properties-->Maven-- ...
使用tomcat运行maven项目
- 博客分类:
- 项目
在eclipse中创建的maven web项目不使用tomcat插件或jetty插件,将项目部署到tomcat中。
关键步骤:
附件1 附件2
先简单解释下使用步骤:
利用axis自带的工具生成调用webservice的客户端代码,在客户端代码中会生成XXXSub的java文件。我们把这些文件copy到我们的项目下,在需要调用的地方 new XXXSub这个对象,通过这个对象我们调用webservice提供的方法,然后获取返回内容。
1.下载axis2-1.5.4 JAR 官方地址:下载 ,加入项目。
2.利用自带的工具生成客户端代码。
步骤:1.在cmd中进入到解压后的bin目录下,输入命令 wsdl2java.bat -uri webservice地址 -p ws.clinet.axis2。
wsdl2java.ba ...