com.sun.jdi.InvocationException occurred invoking method.

huoyutu 2008-07-02 05:11:06
映射文件
<hibernate-mapping package="com.zdvictory.wjj.pricesend.view" default-lazy="true">
<class name="PcServerObject" table="PC_SERVER_OBJECT" dynamic-insert="true" dynamic-update="true">
<id name="so_id" column="SO_ID">
<generator class="uuid.hex">
</generator>
</id>
<property name="so_servicename" column="SO_SERVICENAME"/>
<property name="so_linktel" column="SO_LINKTEL"/>
<property name="so_linkfax" column="SO_LINKFAX"/>
<property name="so_linkmail" column="SO_LINKMAIL"/>
<property name="so_linkaddress" column="SO_LINKADDRESS"/>
<property name="so_medium" column="SO_MEDIUM"/>
<property name="so_class" column="SO_CLASS"/>

<set name="pcDataHistoryRefers" lazy="true" inverse="true">
<key column="so_id"></key>
<one-to-many class="PcDataHistoryRefer" />
</set>

</class>
</hibernate-mapping>

<hibernate-mapping package="com.zdvictory.wjj.pricesend.view" default-lazy="true">
<class name="PcDataHistoryRefer" table="PC_DATA_HISTORY_REFER" dynamic-insert="true" dynamic-update="true">
<id name="dhr_id" column="DHR_ID">
<generator class="uuid.hex">
</generator>
</id>
<property name="so_id" column="SO_ID"/>
<property name="dhr_medium" column="DHR_MEDIUM"/>
<property name="dhr_referstate" column="DHR_REFERSTATE"/>
<property name="dhr_refertime" column="DHR_REFERTIME"/>
<many-to-one name="pcServerObject" column="so_id"/>
</class>
</hibernate-mapping>

action里面的方法
public String list() throws Exception {
//今日发送情况
List sendList=getPcServerObjectService().findPcServerObject();

request.setAttribute("sendList", sendList);
return SUCCESS;
}

jsp页面取值
<%List sendList=(List)request.getAttribute("sendList");
int amount=sendList.size();
for(int j=0;j<amount;j++){
PcServerObject pcServerObject=(PcServerObject)sendList.get(j);
if(pcServerObject!=null){
%>
<tr bgcolor="#ffffff">
<td align="center"><%=j+1 %></td>
<td><%switch(pcServerObject.getSo_class()){
case 0:out.print("国家");break;
case 1:out.print("省级");break;
case 2:out.print("媒体");break;
case 3:out.print("市场");break;
} %></td>
<td><%=pcServerObject.getSo_servicename() %></td>
<%String referTime="";
for(Iterator iter=pcServerObject.getPcDataHistoryRefers().iterator();iter.hasNext();){
PcDataHistoryRefer pdhr=(PcDataHistoryRefer)iter.next();
SimpleDateFormat format=new SimpleDateFormat("yyyy-MM-dd");
String cTime=format.format(Calendar.getInstance().getTime());
referTime=pdhr.getDhr_refertime();
if(cTime.equals(referTime.substring(0,10))){
%>

<%
}
}
%>
<td align="center"><span class="tableItem1">√</span></td>
<td align="center"><span class="tableItem1">√</span></td>
<td align="center"><span class="tableItem1">√</span></td>

<td><%if("传真".equals(pcServerObject.getSo_medium())){out.print(pcServerObject.getSo_linkfax());}
else{out.print(pcServerObject.getSo_linkmail());}
%></td>
<td align="center"></td>
</tr>
<%}
}%>


这句报错:Iterator iter=pcServerObject.getPcDataHistoryRefers().iterator();iter.hasNext();

错误如题:com.sun.jdi.InvocationException occurred invoking method.

请教高手。。。
...全文
7250 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hfzzztz 2011-10-18
  • 打赏
  • 举报
回复
````````````````````````
kongjian506 2011-09-07
  • 打赏
  • 举报
回复
qeqweqwe
huoyutu 2008-07-03
  • 打赏
  • 举报
回复
不使用延迟加载会影响系统速度,数据太多了
  • 打赏
  • 举报
回复
<hibernate-mapping package="com.zdvictory.wjj.pricesend.view" default-lazy="true">

Shine_Panda 2008-07-02
  • 打赏
  • 举报
回复
default-lazy="false">

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧