`
tyb
  • 浏览: 28124 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ssh中用了dwr 报No converter found for 'org....cglib.CGLIBLazyInitializer'

    博客分类:
  • j2ee
阅读更多
在一个ssh项目里用了dwr 报的错如下:(报错但还没影响运行 就是那一个页面响应很慢)
2009-08-04 08:56:59,843 [http-8080-2] ERROR CommonsLoggingOutput.java:75  - No converter found for 'org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer'
2009-08-04 08:57:00,015 [http-8080-2] ERROR CommonsLoggingOutput.java:75  - No converter found for 'org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer'
2009-08-04 08:57:00,015 [http-8080-2] ERROR CommonsLoggingOutput.java:75  - No converter found for 'org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer'
......还有很长就不粘贴了。

web.xml只放了关键部分
Java代码
<servlet>  
        <servlet-name>dwr-invoker</servlet-name>  
        <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>  
        <init-param>  
          <param-name>debug</param-name>  
          <param-value>true</param-value>  
        </init-param>  
        <init-param>  
          <param-name>scriptCompressed</param-name>  
          <param-value>false</param-value>  
        </init-param>  
        <init-param>   
            <param-name>logLevel</param-name>   
            <param-value>DEBUG</param-value>   
        </init-param>  
        <load-on-startup>1</load-on-startup>  
    </servlet>  
 
 
 
      <servlet-mapping>  
        <servlet-name>dwr-invoker</servlet-name>  
        <url-pattern>/dwr/*</url-pattern>  
      </servlet-mapping>  
         <filter>  
        <filter-name>hibernateFilter</filter-name>  
        <filter-class>  
            org.springframework.orm.hibernate3.support.OpenSessionInViewFilter  
        </filter-class>  
    </filter>  
 
    <filter-mapping>  
        <filter-name>hibernateFilter</filter-name>  
        <url-pattern>/*</url-pattern>  
    </filter-mapping> 

<servlet>
    <servlet-name>dwr-invoker</servlet-name>
    <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
    <init-param>
      <param-name>debug</param-name>
      <param-value>true</param-value>
    </init-param>
    <init-param>
      <param-name>scriptCompressed</param-name>
      <param-value>false</param-value>
    </init-param>
    <init-param>
<param-name>logLevel</param-name>
<param-value>DEBUG</param-value>
</init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>



  <servlet-mapping>
    <servlet-name>dwr-invoker</servlet-name>
    <url-pattern>/dwr/*</url-pattern>
  </servlet-mapping>
         <filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class>
</filter>

<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>


dwr.xml
Java代码
<convert converter="bean" match="com.taipeng.task.pojo.Task" >  
 
<create creator="spring" javascript="taskAccess">  
      <param name="beanName" value="taskService"/>  
    </create> 

<convert converter="bean" match="com.taipeng.task.pojo.Task" >

<create creator="spring" javascript="taskAccess">
      <param name="beanName" value="taskService"/>
    </create>


java Service 代码
Java代码
public Task checkUserHaveBifurcateRole(String taskId,String userId) {  
        try{  
            Task task=taskDao.getTaskById(taskId);  
            User orderUser=task.getOrderUesr();  
            User enchargeUser=task.getEnchargeUser();  
            if( userId.equals(orderUser.getUserId()) || userId.equals(enchargeUser.getUserId())){  
                return task;  
            }  
        }catch(Exception ex){  
            ex.printStackTrace();  
        }  
        return null;  
    } 

public Task checkUserHaveBifurcateRole(String taskId,String userId) {
try{
Task task=taskDao.getTaskById(taskId);
User orderUser=task.getOrderUesr();
User enchargeUser=task.getEnchargeUser();
if( userId.equals(orderUser.getUserId()) || userId.equals(enchargeUser.getUserId())){
return task;
}
}catch(Exception ex){
ex.printStackTrace();
}
return null;
}

请指教在网上没找到解决方法
和http://topic.csdn.net/u/20090524/14/5da3f4de-35c8-45d6-bc73-c6b1cadfa120.html
很相似.
分享到:
评论

相关推荐

    dwr源码包,dwr.jar包下载

    1、 导入dwr.jar包 2、 在web.xml中配置dwr,如下: &lt;!-- 配置DWR --&gt; &lt;servlet-name&gt;dwr-invoker org.directwebremoting.servlet.DwrServlet &lt;init-param&gt; &lt;param-name&gt;debug&lt;/param-name&gt; ...

    dwr包.rar dwr.jar engine.js util.js dwr-noncla.jar readme.txt

    dwr包.rar dwr.jar engine.js util.js dwr-noncla.jar readme.txt JAR File: dwr.jar (1.08Mb) To DWR enable your web-app WAR File: dwr.war (4.62Mb) Demos/Examples of what DWR can do Sources: dwr-...

    dwr2.0.5.jar&dwr2.0.6.jar&dwr3.rc1.jar

    部署DWR JAR文件通常涉及到将它们添加到Web应用的类路径中,配置DWR的`dwr.xml`配置文件,以及在客户端HTML页面中引入相应的JavaScript库。对于Spring框架的集成,还需要配置Spring的bean定义。 总的来说,DWR的...

    ssh(dwr).rar_DWR SSH_dwr_java dwr_ssh_ssh dwr

    DWR的配置文件(通常为dwr.xml)定义了哪些Java类和方法可以被远程调用。 在这个示例中,可能会包含以下内容: 1. **源代码**:这可能包括一个简单的Web应用,含有DWR的配置文件,以及使用JSch和DWR进行交互的Java...

    SSH+DWR2.0框架整合并实现Ajax.

    1. **删除dwr.xml配置文件**:在整合Spring和DWR后,我们不再需要传统的dwr.xml配置,因为Spring会接管DWR的配置。 2. **在web.xml中配置DWR Servlet**:在`&lt;servlet&gt;`元素中,指定`servlet-class`为`org....

    DWR,web.xml,dwr.xml,converted,created

    取得dwr的dwr.jar包和其他dwr所需的其他jar包 web.xml dwr.xml 任何一个dwr.xml的文件都需要包含DWR DOCTYPE的声明行,。。 有几个术语有必要理解,参数叫做converted,远程Bean叫做created.如果远程Bean A有个方法A....

    ssh+dwr 整合案例

    SSH(Struts2 + Spring + Hibernate)和DWR(Direct Web Remoting)是两种常见的Java Web开发技术。SSH是企业级Java应用的三大基础框架,分别负责MVC模式中的表现层、业务逻辑层和持久层;而DWR则是一种允许...

    ssh+dwr整合

    3. **创建dwr.xml文件**:在web.xml同级目录下新建dwr.xml,用于配置DWR的连接和安全性规则。 4. **业务逻辑处理**:编写业务逻辑处理的action方法,例如`showHello`方法,用于查询数据库并判断用户是否存在。 5. **...

    SSH与DWR框架整合

    &lt;servlet-class&gt;uk.ltd.getahead.dwr.DWRServlet &lt;param-name&gt;debug &lt;param-value&gt;true &lt;servlet-name&gt;dwr-invoker &lt;url-pattern&gt;/dwr/* &lt;welcome-file&gt;index.jsp ``` 这里的关键点在于确保...

    dwr配置所需jar包 dwr.jar bsf.jar jdom.jar jsf-api.jar

    1. **dwr.jar**:这是DWR的核心库,包含了所有DWR运行所需的类和接口。它提供了各种API,使得开发者可以在客户端JavaScript中调用服务器端的Java方法,以及处理服务器推送的数据。DWR.jar还包含了自动转换工具,可以...

    SSH集成DWR

    &lt;convert converter="org.directwebremoting.convert.BeanConverter"&gt; ``` 这样,我们就完成了SSH框架与DWR的集成。在实际应用中,还可以利用DWR的其他特性,如异步更新、文件上传、错误处理等,进一步提升...

    dwr-1.13.jar及dwr.xml

    dwr-1.1.3.jar及dwr.xml. dwr-1.1.3与dwr-2.0的dwr.xml略有区别: dwr-1.1.3 &lt;!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" ...

    dwr.jar engine.js util.js,Dwr相关

    标题中的"dwr.jar"是DWR的主要库文件,包含了所有必要的Java类和接口,用于在服务器端实现DWR的功能。这个JAR文件通常会被部署到应用服务器的类路径中,以便服务端代码可以访问和使用DWR的API。 "engine.js"是DWR的...

    xalan.jar dwr使用异常

    做个extjs 与dwr结合的例子dwr2.0 jdk6.0 dwr 取不到数据 困扰了我一天 后来下载了xalan.jar 包导入工程 ok 2009-8-16 10:18:39 org.directwebremoting.util.CommonsLoggingOutput info 信息: DWR Version 2.0.5 ...

    新版SSH+DWR配置(Struts2.1.8+Spring3.0+Hibernate3.3.2+DWR2.0.6).doc

    - 创建`dwr.xml`,在其中声明允许客户端调用的Java对象和方法。 - 在Web.xml中配置DWR的Servlet,设置安全过滤器,以限制对DWR的访问。 5. **Web.xml配置**: - 配置Struts2的前端控制器Filter,以及Spring的...

    DWR中文文档......

    - **dwr.xml**:这个文件用于描述DWR服务的配置,包括哪些类和方法可以被远程调用,以及如何处理这些调用的细节。例如,通过`&lt;allow&gt;`标签指定允许远程访问的类和方法,通过`&lt;converters&gt;`和`&lt;creators&gt;`标签指定...

    dwr所需的jar包及配置

    为了使用这些文件,你需要将它们部署到你的Web应用服务器中,通常将jar包放入WEB-INF/lib目录,而web.xml和dwr.xml则放入WEB-INF下。然后,在你的HTML或JavaScript代码中引入engine.js和util.js,通过它们提供的API...

    DWR2.jar + DWR.xml + DWR2.0.dtd + Web.xml

    **DWR.xml** 是DWR的配置文件,用于定制DWR的行为和设置。在这个文件中,你可以定义哪些Java类和方法可以被浏览器访问,设置安全性限制,以及配置转换器和过滤器等。例如,通过`&lt;allow&gt;`标签,你可以指定允许...

    dwr20.dtd

    dwr20.dtd

    dwr.rar_dwr jar_dwr j_dwr jar_dwr.j_dwr.jar2

    这个"**dwr.rar**"压缩包包含了DWR的核心组件,即**dwr.jar**文件,它是DWR运行所必需的。DWR的主要目的是简化AJAX(异步JavaScript和XML)开发,通过提供一种方式,使得前端JavaScript可以直接调用后端Java方法,...

Global site tag (gtag.js) - Google Analytics