Linux-cvs
1. 任务管理:增加任务,bugzila;(不知道,没有成功)
2. Java类库的源码DEBUG(成功,加外部包,在java_home目录下有src.zip引用一下就行。
3. 写了一下单元测试;
4. 进行Spring的测试工作,spring的主要依赖包组件管理,日志等;(测试过程的那个applicationcontext.xml的路径有问题),测试成功;(主要还是没有完整加载一些附助组件)
5. Web开发,标准的JAVA eclipse无法支持,重新下载一个;
下载一个eclipse相关学习的好地方,http://www.eclipse.org/resources/,maven2,OSGI,etc.
6. Java新书的地方:http://www.pearsonhighered.com/educator/course/Java-Intermediate-Advanced-Programming/91054904.page
7. 实验一下hessian和spring的集成问题;
8. 建服务器端(dynamic web site),查JAVA包,使用oracle或者google.com/codesearch;
9. 服务器端的实现类实现:HessianServlet(忘了加了,注意web.xml配置)
严重: Allocate exception for servlet hessianTest
javax.servlet.ServletException: server must extend HessianServlet
加了承继还是有问题;
去掉以下配置:
<servlet-name>hessianTest</servlet-name>
<servlet-class>com.caucho.hessian.server.HessianServlet</servlet-class>
<init-param>
<param-name>serviceImp</param-name>
<param-value>HessianTest.Server.ServiceImp</param-value>
</init-param>
改成新配置:
<servlet>
<servlet-name>hessianTest</servlet-name>
<servlet-class>HessianTest.Server.ServiceImp</servlet-class>
</servlet>
就OK了,实验成功;
10. 站点的发布的目录还搞不清楚,以后得开发一个WEB站点独立运行一下;
如何单独部署在指定的目录下面等,是不是有RELEASE版本呢?
11. 配置上spring的配置时出问题,这种集成方式不错;直接通过URL映射对实现类(跟httphandler一样)
Remote-servlet.xml配置之后,就整个tomcat服务器就无法启动了;(没有实验成功)
已经找出原来,由于文件目录有点问题,标准目录如下:
还有老是报index.jsp文件里面/stuts-tags.tld文件没有找到,按以上的文件目录就可以解决。
但是还有报错,"org.apache.struts2.views.jsp.URLTag" for tag "s:url",跟struts没有差别。
12. Spring与hessian集成的问题,
在服务器端就是spring就servlet进行的扩展,将拦截的url映射到handler上面;
在客户端的代理层的IOC映射,就是对hessian的配置封装。