spring+toplink+mysql5 错误

目木 2008-11-27 02:26:44
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="jpaVendorAdapter">
<bean
class="org.springframework.orm.jpa.vendor.TopLinkJpaVendorAdapter">
<property name="showSql" value="true" />
<property name="databasePlatform"
value="oracle.toplink.essentials.platform.database.MySQL4Platform" />
</bean>
</property>
<property name="loadTimeWeaver">
<bean
class="org.springframework.instrument.classloading.SimpleLoadTimeWeaver" />
</property>

</bean>

查询可以,增加记录不行,网上搜了一下,没有结果
[TopLink Config]: 2008.11.27 02:14:24.812--ServerSession(33402317)--Connection(21363001)--Thread(Thread[main,5,main])--Connected: jdbc:mysql://localhost:3306/acegi?useUnicode=true&characterEncoding=utf-8&autoReconnect=true
User: root@localhost
Database: MySQL Version: 5.0.51a-community-nt
Driver: MySQL-AB JDBC Driver Version: mysql-connector-java-5.0.8 ( Revision: ${svn.Revision} )
[TopLink Info]: 2008.11.27 02:14:24.906--ServerSession(33402317)--Thread(Thread[main,5,main])--file:/D:/workspace/jpa/WebRoot/WEB-INF/classes/-jpaPU login successful
java.lang.IllegalArgumentException: Object: org.XX.model.User@19518cc is not a known entity type.
at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.registerNewObjectForPersist(UnitOfWorkImpl.java:3198)
at oracle.toplink.essentials.internal.ejb.cmp3.base.EntityManagerImpl.persist(EntityManagerImpl.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)[TopLink Config]: 2008.11.27 02:14:25.000--ServerSession(33402317)--Connection(26147562)--Thread(Thread[main,5,main])--disconnect


...全文
131 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
East271536394 2009-03-15
  • 打赏
  • 举报
回复
检查一下你的映射表和spring配置有没有问题,

不能找到这个实体
上善_若水 2008-11-30
  • 打赏
  • 举报
回复
检查一下你的映射表和spring配置有没有问题,
songfuqiang 2008-11-27
  • 打赏
  • 举报
回复
请问Toplink是什么哦,没用过!
以用户管理为例,结合spring struts hibernate dwr jstl做的实例,struts hibernate dwr 与Spring完全结合,实现用户列表、信息增、删、改、查、维护时用户重名提示等功能,还包括页面自动转码设置(web.xml),Hibernate管理服务按Bean名称拦截并进行Spring事务管理,完全由Spring接管DWR AJAX处理(不需要配置dwr.xml)等技术点
源码在/mytest/WEB-INF/src下
Winxp sp3+JDK1.6+Tomcat 6.0下运行通过
因文件长度限制,未加入相关类库,请自行加入,需要的类库有:
dom.jar
dwr-2.0.rc2.jar
jaxen-full.jar
jaxp-api.jar
jdbc2_0-stdext.jar
jstl.jar
mail.jar
mysql-connector-java-5.0.4-bin.jar
sax.jar
saxpath.jar
standard.jar
xalan.jar
xercesImpl.jar
antlr-2.7.6rc1.jar
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
commons-collections-2.1.1.jar
commons-logging-1.0.4.jar
dom4j-1.6.1.jar
ehcache-1.1.jar
hibernate3.jar
jaas.jar
jaxen-1.1-beta-7.jar
jta.jar
log4j-1.2.11.jar
xerces-2.6.2.jar
xml-apis.jar
spring-beans.jar
spring-context.jar
spring-core.jar
commons-attributes-api.jar
commons-attributes-compiler.jar
commons-logging.jar
log4j-1.2.14.jar
spring-dao.jar
spring-hibernate3.jar
spring-ibatis.jar
spring-jdbc.jar
spring-jdo.jar
spring-jpa.jar
spring-toplink.jar
persistence.jar
spring-aop.jar
spring-agent.jar
spring-tomcat-weaver.jar
asm-commons-2.2.3.jar
asm-util-2.2.3.jar
aspectjrt.jar
aspectjweaver.jar
aopalliance.jar
cglib-nodep-2.1_3.jar
jakarta-oro-2.0.8.jar
spring-struts.jar
spring-web.jar
spring-webmvc.jar
spring-portlet.jar
struts.jar
commons-fileupload.jar
commons-httpclient.jar
freemarker.jar
jasperreports-1.3.3.jar
commons-io.jar
portlet-api.jar
jxl.jar
itext-1.3.jar
poi-2.5.1.jar
cos.jar
velocity-1.5.jar
velocity-tools-view-1.3.jar
commons-codec.jar
antlr.jar
commons-beanutils.jar
commons-digester.jar
commons-validator.jar
jakarta-oro.jar
commons-beanutils-1.7.0.jar
三大框架的jar包,能够跑得起来项目. /xscjManager/WebContent/WEB-INF/lib/antlr.jar /xscjManager/WebContent/WEB-INF/lib/asm.jar /xscjManager/WebContent/WEB-INF/lib/asm-attrs.jar /xscjManager/WebContent/WEB-INF/lib/cglib-2.1.3.jar /xscjManager/WebContent/WEB-INF/lib/commons-collections-3.2.1.jar /xscjManager/WebContent/WEB-INF/lib/commons-dbcp-1.2.1.jar /xscjManager/WebContent/WEB-INF/lib/commons-fileupload-1.2.2.jar /xscjManager/WebContent/WEB-INF/lib/commons-io-2.0.1.jar /xscjManager/WebContent/WEB-INF/lib/commons-lang3-3.1.jar /xscjManager/WebContent/WEB-INF/lib/commons-logging.jar /xscjManager/WebContent/WEB-INF/lib/commons-logging-1.1.1.jar /xscjManager/WebContent/WEB-INF/lib/commons-pool.jar /xscjManager/WebContent/WEB-INF/lib/dom4j-1.6.1.jar /xscjManager/WebContent/WEB-INF/lib/ehcache-1.2.3.jar /xscjManager/WebContent/WEB-INF/lib/freemarker-2.3.19.jar /xscjManager/WebContent/WEB-INF/lib/hibernate3.jar /xscjManager/WebContent/WEB-INF/lib/javassist-3.7.ga.jar /xscjManager/WebContent/WEB-INF/lib/javax.servlet.jar /xscjManager/WebContent/WEB-INF/lib/jta.jar /xscjManager/WebContent/WEB-INF/lib/log4j-1.2.15.jar /xscjManager/WebContent/WEB-INF/lib/mysql-connector-java-5.1.18-bin.jar /xscjManager/WebContent/WEB-INF/lib/ognl-3.0.5.jar /xscjManager/WebContent/WEB-INF/lib/spring.jar /xscjManager/WebContent/WEB-INF/lib/spring-aop.jar /xscjManager/WebContent/WEB-INF/lib/spring-aspects.jar /xscjManager/WebContent/WEB-INF/lib/spring-beans.jar /xscjManager/WebContent/WEB-INF/lib/spring-context.jar /xscjManager/WebContent/WEB-INF/lib/spring-core.jar /xscjManager/WebContent/WEB-INF/lib/spring-dao.jar /xscjManager/WebContent/WEB-INF/lib/spring-hibernate2.jar /xscjManager/WebContent/WEB-INF/lib/spring-hibernate3.jar /xscjManager/WebContent/WEB-INF/lib/spring-ibatis.jar /xscjManager/WebContent/WEB-INF/lib/spring-jca.jar /xscjManager/WebContent/WEB-INF/lib/spring-jdbc.jar /xscjManager/WebContent/WEB-INF/lib/spring-jdo.jar /xscjManager/WebContent/WEB-INF/lib/spring-jms.jar /xscjManager/WebContent/WEB-INF/lib/spring-jmx.jar /xscjManager/WebContent/WEB-INF/lib/spring-jpa.jar /xscjManager/WebContent/WEB-INF/lib/spring-mock.jar /xscjManager/WebContent/WEB-INF/lib/spring-portlet.jar /xscjManager/WebContent/WEB-INF/lib/spring-remoting.jar /xscjManager/WebContent/WEB-INF/lib/spring-struts.jar /xscjManager/WebContent/WEB-INF/lib/spring-support.jar /xscjManager/WebContent/WEB-INF/lib/spring-toplink.jar /xscjManager/WebContent/WEB-INF/lib/spring-web.jar /xscjManager/WebContent/WEB-INF/lib/spring-webmvc.jar /xscjManager/WebContent/WEB-INF/lib/struts2-core-2.3.4.1.jar /xscjManager/WebContent/WEB-INF/lib/struts2-spring-plugin-2.2.3.jar /xscjManager/WebContent/WEB-INF/lib/xwork-core-2.3.4.1.jar

67,538

社区成员

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

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