Habitat Framework

专注于Java EE企业级开发
posts - 13, comments - 59, trackbacks - 0, articles - 5
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

最新评论

共2页: 1 2 下一页 
抱歉啊,我很久都没有更新了,关于这个错误我之前用的hibernate是没有的,建议你Google一下

Jotm的配置其实是十分麻烦的,我发现在不同的环境下,成功率不会很高,看看以上的留言就知道了-_-!

十分抱歉的是由于我最近一年来的工作主要专注在RoR方面,所以确实对于各位的问题有点力不从心,很多都没有回复

所以,我建议遇到困难的朋友尽量可以看看这里:http://www.javaeye.com/post/378945
andyao提供了更简单可靠的分布式事务保障方式,我个人也觉得比Jotm好,希望大家不妨考虑考虑
class="org.enhydra.jdbc.pool.StandardXAPoolDataSource" destroy-method="shutdown" 此处不能配置这个destroy-method 否则报错.
destroy-method="shutdown" 我的数据源也提示找不到这个属性方法.
老兄!你好啊!我正在用这个jotm啊!遇到了好多问题,还真亏了看了您这片文章啊!不过我还是遇到一个问题啊!我的测试程序就是一个类加载了spring的2个配置文件启动后,执行完成了,可是仍然有线程在运行 ,一直这样不停止,是因为全局事务的原因吗?而且我还遇到个怪问题啊!下面是抛出的异常!
麻烦老兄帮忙看看! 我的MSN:lyhit_830@hotmail.com

谢谢了!

Hibernate: select DOWNLOADRECORDSEQUENCE.nextval from dual
java.sql.SQLException: Cannot get connection for URL
jdbc:oracle:thin:@192.168.100.81:1521:nstldb
: 调用中无效的参数
at org.enhydra.jdbc.standard.StandardDataSource.getConnection(StandardDataSource.java:216)
at org.enhydra.jdbc.standard.StandardXADataSource.getFreeConnection(StandardXADataSource.java:472)
at org.enhydra.jdbc.standard.StandardXAConnection.getConnection(StandardXAConnection.java:138)
at org.enhydra.jdbc.pool.StandardPoolDataSource.getConnection(StandardPoolDataSource.java:209)
at org.enhydra.jdbc.pool.StandardPoolDataSource.getConnection(StandardPoolDataSource.java:164)
at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:423)
at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:144)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:94)
at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:87)
at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:222)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2224)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2660)
at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:56)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:234)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:141)
at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
at org.springframework.orm.hibernate3.SpringSessionSynchronization.beforeCommit(SpringSessionSynchronization.java:126)
at org.springframework.transaction.support.TransactionSynchronizationUtils.triggerBeforeCommit(TransactionSynchronizationUtils.java:48)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(AbstractPlatformTransactionManager.java:835)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:645)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:632)
at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:319)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:116)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:630)
at com.nstl.metadata.bo.DownloadrecordBO$$EnhancerByCGLIB$$2c29d289.save(<generated>)
at com.nstl.metadata.exportTfo.bo.ExportTfoBO.recordDownloadRecord(ExportTfoBO.java:313)
at com.nstl.metadata.exportTfo.bo.ExportTfoBO.pubTfo(ExportTfoBO.java:273)
at com.nstl.metadata.exportTfo.bo.ExportTfoBO.exportTfoByTableName(ExportTfoBO.java:140)
at com.nstl.metadata.exportTfo.bo.ExportTfoBO.main(ExportTfoBO.java:525)
老兄,我正在配这个,把你的carol包和xapool包发一份我吧,我老报找不到jar包的错误,chsboy@hotmail.com谢谢了
您好我的Email: okj2006@126.com
老大你好,我也遇到这个问题,我的数据库全是Oracle10
getHibernateTemplete.save()的session可能和当前session不同的,尤其在OpenSessionInView的情况下
我的插入操作没问题,修改操作报了您文中提到的那个EXCEPTION~
我的插入和修改的方法都配置了事务,而且代码基本一样,主要是插入操作最后调用的是this.getHibernateTemplete.save(),修改方法改的是....update()方法~`
请指教:
MSN:xinghuasun666@163.com
今天遇到个问题,希望向您请教!我的msn:e3002@163.com
具体错误具体分析,我以前的代码是别人的产品不可以发
我是有Spring+hibernate+Oracle环境下的Blob字段处理方式
但老是报错
能否指点它们在哪里不同吗
能否把您的项目发给我一份吗
谢谢
yangyi336@163.com
抱歉,我也没有遇到过
兄弟我的问题是: 连接 数据库都不能连上报 NLS 参数无效. 真是头疼. 有解不? QQ:132175958 email:infosys@163.com
不用jta时单个数据库下mysql可以实现事务,但用jtom+hibernate+spring+mysql不能实现回滚。
jingdi@gmail.com
你好,我也遇到这个问题,在上传的时候遇到
Active Spring transaction synchronization or active JTA transaction with 'jtaTransactionManager' on LocalSessionFactoryBean required
这样的错误,你上面的所说的解决办法是:.业务逻辑层对该字段的操作必须需要在有事务管理的方法中使用,我不理解,请多关照哈小弟哦,小弟是初学
我的QQ是:345910534
niehaomin@hotmail.com
re: Adobe AIR 初探 pallove 2007-11-06 14:15  
嗯,是的,其特殊性就算jser不喜欢,flasher也会喜欢的。对air现在只是观忘。java总是有很多东西学不完,而flash总是在等待学一些东西。
re: Adobe AIR 初探 Kerwin Weng 2007-11-06 12:04  
@pallove
的确,可能业界还没有找到AIR最有竞争力的场景吧,80%功能浏览器可以做,剩下20%Flash和C/S又轻而易举,不过即便这样,AIR在有限的RIA场景中可能也是受人喜爱的
re: Adobe AIR 初探 Kerwin Weng 2007-11-06 11:55  
我没有推广的意思,只是分享自己最新的体验和看法,大家用不用不是我关心的.

萝卜白菜各有所爱吧,我猜你肯定是做Web application的吧,所以巴不得浏览器内置很多东西,而且最好不用写JS,都交给gwt,JSF等帮你生成了.个人觉得还是应该把Javascript当成一门很有用的语言对待,不过我最希望浏览器做的就是提供统一的支持,少一些自作主张,尤其憎恶IE这个不遵守W3C标准的家伙,这在要求客户统一使用IE的时候是不需要考虑的

我不知道你说的AJAX开发成本高指什么,我觉得倒是很容易啊,prototype,jQuery,dojo我还可以数出10个js的lib都实现了高级AJAX的抽象封装,甚至我自己改过的JSON-RPC,调用远程数据也就是1-2句代码.如果是指整个AJAX应用的话,的确Javascript占的分量相当多,对没有丰富的Javascript组织经验的团队来说还是很繁重的工作量,但是一旦有很好代码组织体系,充分利用Javascript的继承特性,开发应用还是非常快的,更不要说还有像jQuery这样的优秀lib,插件众多,甚至在Javascript中实现AOP
re: Adobe AIR 初探 BeanSoft 2007-11-06 11:03  
典型的技术推广贴的说辞

用户 A 写道:
我从实用的角度上来说 **** 框架/技术是相当烂的一个东西.
从理论上也许先进.

用户 B 反驳道:
我不喜欢听没有证据的东西。不知道你指的"**** 是相当烂的一个东西"什么意思?不知道你使用****有多久?是做了具体的项目体会出来它很烂还是玩了半天就觉得它烂?能不能举出具体的例子?
我认为 **** 很棒,因为这是我在做项目和学习的过程中体会到的。
国外有很多牛人都认为 ****很棒,牛人 XXX 从????年就已经在他的项目中使用了自己的****架构,至今有很多大型的项目都在使用这个****架构。**** 在此之上做了很多的改进,总结了框架 A 和框架 B 的不足,是经过很多考验和实践总结的成果,希望大家不要只花了半天时间就把它否定掉。



把 **** 替换成不同的框架/技术, 这就是当前技术推广贴的一贯文风.

放这里完全合适, 呵呵, 其实这个是 JavaEye 上某 Spring Fans 反驳另一位反驳者的话的. 开个玩笑了, 别介意, 呵呵.

当然非常感谢楼主写了介绍文章, 呵呵. AIR 我也去看了一眼, 个人觉得还不行啊, 就跟 AJAX 一样, 开发成本太高了. 哪天浏览器内置各种控件(如 Tree, Table, Grid)可以调用就好了.
re: Adobe AIR 初探 pallove 2007-11-06 10:15  
现在的AIR还是比较鸡肋的。
re: Adobe AIR 初探 Kerwin Weng 2007-11-06 09:38  
印象中hta/htc当时还没有AJAX这类应用,作用有限,现在AIR的API允许Javascript使用多媒体资源,跨域资源,windows menu,os资源等,甚至可以开socket,相对于当年,应该说air强大的正是时候.

关于国内流行这个问题,我觉得只要一个产品真的好,真正能帮助程序员提高开发效率,降低维护难度,又能让客户体验提高的话,不用谁去打败谁,都会有很多C/S程序员和新入门的程序员转去另一边
re: Adobe AIR 初探 BeanSoft 2007-11-06 09:25  
要说AIR, 微软很早以前推出的有 HTA. 至于脚本扩展, 为啥病毒木马横行, 也跟微软那个强大的 VBScript/JScript 扩展是分不开的. 国内要流行, 那也得先把做桌面程序的人都干掉才行.
我也碰到这个问题,搞了半天解决不了,盼帮忙
QQ:52332092
发现在调用hibernate的dao时,执行完flush(),就提交到数据库中了,全局事务好像没有起到作用.我的msn:zlc702@hotmail.com,谢谢
re: 关于Javascript闭包学习 刘甘泉 2007-10-18 19:30  
閉包?我的理解就是返回函數的函數。
re: 关于Javascript闭包学习 翔南 2007-10-18 17:30  
同意LZ观点!!
re: 关于Javascript闭包学习 Kerwin Weng 2007-10-18 17:27  
@BackBase
热泪满眶强烈赞同ing.....
但是现在我觉得这都不算太坏的,相对马来西亚,新加坡这些思想落后国家的某些程序员,始终坚持做井底之蛙,拒绝与时俱进学习成熟的技术,都2007了,做BS还在用Servlet,一个方法上千行,Java当成script用,完全不懂接口和继承的用法来说,我还是喜欢中国的程序环境,至少有学习的原动力....
re: 关于Javascript闭包学习 Kerwin Weng 2007-10-18 17:19  
@dennis
其实对于你的第二篇回复也删掉了我觉得很惋惜,无论如何还是要承认你在闭包上面的研究应该很深
re: 关于Javascript闭包学习 BackBase 2007-10-18 17:08  
我不指望别人都把文章写得朴实易懂,但是我有权利质疑别人玩弄技术概念背后的动机
..........太对了 这种孙子 就是TMD祸害。。。。。。。 国内太多了这种鸟人了 估计自己对那个也不是太明白 就在那瞎堆砌词 搞的自己跟权威一样
re: 关于Javascript闭包学习 dennis 2007-10-18 16:57  
我不再回复您的质疑,您也可以保持这样的质疑,我不想再让人说我在展示or育人的冲动等等。我回复这个帖子也仅仅是因为我对闭包这个问题的兴趣,就此打住。
re: 关于Javascript闭包学习 dennis 2007-10-18 16:55  
@Kerwin Weng
请注意,我的仅仅是建议,因为我认为学习技术就是要学根本,不然你在遇到另一个问题的时候仍然要浪费N多的时间去重复学习。我删掉,仅仅是因为您认为的我是在展示,既然如此认为,那么我最好删掉免的被人戴帽子。育人的冲动我没有,因为您不给我钱。不用如此激动,我非常奇怪这样激动的情绪,可能我的想法太简单了。
re: 关于Javascript闭包学习 Kerwin Weng 2007-10-18 16:49  
@dennis
这样的理解没错,可也仅仅是从javascript如何构造出闭包的角度来说,没有抓住重点。那么,如果换一种语言,你又要去理解什么是闭包。说到底,学技术还是要学到根子上,闭包的概念真没那么复杂,有兴趣去看看函数式编程和动态语言方面的知识。

又要教育我们没有抓住重点,又要鞭策我们学到根子上,如果不承认是为了展示,那只能说是有强烈的育人冲动吧,如果都不是,那为什么要删掉自己的评论?

我不指望别人都把文章写得朴实易懂,但是我有权利质疑别人玩弄技术概念背后的动机,当然我更有权利建议大家都学习Morris Johns的写作风格,正如你也有权利保持你强烈的育人冲动一样
re: 关于Javascript闭包学习 hee 2007-10-18 16:04  
刚来blogjava上找东西,发现没人理我回复的内容。。。

受创中。。。
re: 关于Javascript闭包学习 蓝色天空的囚徒 2007-10-18 15:49  
大家的态度都很奇怪....
re: 关于Javascript闭包学习 dennis 2007-10-18 15:47  
而且,谈到写文章的态度,你的态度也需要检讨一下。你没有任何权利要求网友免费写文章,还要求写的平实近人,为什么不自省下自己?打住,不说了,免的说我又在展示云云。
re: 关于Javascript闭包学习 dennis 2007-10-18 15:43  
@Kerwin Weng
你的态度很奇怪,我不需要展示自己,因为你并没有付给我工资,我只是探讨技术问题,如果您觉的不合适,可以删除,谢谢。
re: 关于Javascript闭包学习 Kerwin Weng 2007-10-18 15:32  
@dennis
文章的标题就是关于Javascript闭包学习,那句话的开头也是说In Javascript,关其他语言什么事,我只是从学习Javascript闭包中遇到的现象,讨论我们写文章的态度,不是要从语言的高度或者学习技术的角度去看待到底什么是闭包,看来你也是来向我们展示你的闭包理解能力的吧
re: 关于Javascript闭包学习 hee 2007-10-18 14:45  
偶也没怎么去详细看过闭包的知识。

只知道dennis那例子为啥alert会弹出dennis字答串

var str = "dennis"; //这样当于全局变量,像window.str = "dennis"

到alert(str)时,局部变量没找到,就去找全局变量中的str,所以结果dennis

不知道有没有说错。哈哈
re: 用Javascript模拟Java的Set 风姿物语 2007-10-13 11:29  
添加不带验证的吗?

我觉得可以完全将Array的 一些方法重载以替换默认的实现,例如“排序”:
function t(id, name)
{
this.id = id;
this.name = name;
}

var temp = new Array();

temp[0] = new t(1, "ghost");
temp[1] = new t(7, "feishao");
temp[2] = new t(4, "yahoo");
temp[3] = new t(3, "china");

temp.sort(function(x, y) {
if (x.id <= y.id)
return -1;
else
return 1;
}
);
for (var i = 0; i < temp.length; i++)
{
if (temp[i] != null)
document.write(temp[i].id + "-----" + temp[i].name + "
");
}
至于“删除”功能还没有想到好的方法,估计还是得遍历。
re: 用Javascript模拟Java的Set 千里冰封 2007-10-12 12:42  
有意思,用javascript
re: Spring+hibernate+Oracle环境下的Clob字段处理方式[完全原创] 能加我吗?我也是这个问题 2007-09-29 18:26  
能加我吗?我也是这个问题~
QQ:39800425
@divid
加了你,但是没有让我通过啊@divid

首先确定你的数据库是否支持分布式事务,如Mysql5.0,Connecter/J5.0之前就不支持,如果不支持请看andyao的这篇文章http://www.javaeye.com/post/378945
求助...
我也遇到同样多数据源,需要事务来管理的问题,上面的基本都看懂了......只是具体的程序的写法上出了点问题.....请教......Msn:ak47acao@163.com
求助:
我现在用jotm
spring+hibernate+jotm+sql server2005
现在事务也不能回滚
留下qq:32419852
希望你得到你的帮助.
me too!

msn:chris-in@hotmail.com
QQ:282842044
你好,我也遇到一楼的问题,mysql 事务不rollback,每次都commit,无论其他的是否成功。能否将你修改的jar文件发一份给我,我试一下
你好,我也报上面的错误,能加我吗? qq:278241728
msn:lrh165@hotmail.com
很感谢你的回复,我的问题还是没有解决,我的QQ:358131961
向你请教
共2页: 1 2 下一页