[Beginners Corner] - Re: Fail ti install time4u on Jboss
by outstretched
it's me again... i did exactly as PeterJ told and i use new paths to instal java, jboss, and everything else, i download jdk1.5.0_17, but i still get this error:
| ===============================================================================
|
| JBoss Bootstrap Environment
|
| JBOSS_HOME: C:\jboss-4.2.3.GA
|
| JAVA: C:\jdk1.5.0_17\bin\java
|
| JAVA_OPTS: -Dprogram.name=run.bat -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
|
| CLASSPATH: C:\jdk1.5.0_17\lib\tools.jar;C:\jboss-4.2.3.GA\bin\run.jar
|
| ===============================================================================
|
| 17:40:54,406 INFO [Server] Starting JBoss (MX MicroKernel)...
| 17:40:54,406 INFO [Server] Release ID: JBoss [Trinity] 4.2.3.GA (build: SVNTag=JBoss_4_2_3_GA date=200807181417)
| 17:40:54,406 INFO [Server] Home Dir: C:\jboss-4.2.3.GA
| 17:40:54,406 INFO [Server] Home URL: file:/C:/jboss-4.2.3.GA/
| 17:40:54,406 INFO [Server] Patch URL: null
| 17:40:54,406 INFO [Server] Server Name: time4u
| 17:40:54,406 INFO [Server] Server Home Dir: C:\jboss-4.2.3.GA\server\time4u
| 17:40:54,406 INFO [Server] Server Home URL: file:/C:/jboss-4.2.3.GA/server/time4u/
| 17:40:54,406 INFO [Server] Server Log Dir: C:\jboss-4.2.3.GA\server\time4u\log
| 17:40:54,406 INFO [Server] Server Temp Dir: C:\jboss-4.2.3.GA\server\time4u\tmp
| 17:40:54,406 INFO [Server] Root Deployment Filename: jboss-service.xml
| 17:40:54,671 INFO [ServerInfo] Java version: 1.5.0_17,Sun Microsystems Inc.
| 17:40:54,671 INFO [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.5.0_17-b04,Sun Microsystems Inc.
| 17:40:54,671 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
| 17:40:55,234 INFO [Server] Core system initialized
|
| ...
|
| 17:41:26,312 INFO [EJBContainer] STARTED EJB: de.objectcode.time4u.server.ejb.config.ConfigService ejbName: ConfigService
| 17:41:27,312 WARN [JDBCExceptionReporter] SQL Error: 1048, SQLState: 23000
| 17:41:27,312 ERROR [JDBCExceptionReporter] Column 'GIVENNAME' cannot be null
| 17:41:27,312 ERROR [AbstractFlushingEventListener] Could not synchronize database state with session
| org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
| at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)
| at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
| at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:253)
| at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:92)
| 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
|
I can see there is a problem when jboss try to insert a registry with the field GIVENNAME in null, but... this happens before i even try to access the service (so... why i joss , or time4u eventualy, trying to add data to the database)
Am i missing something... maybe a plug in to acces mySQL database or something... the freakest thing is that the tables are actually created, i check the database and all the tables were correctly created by Jboss... but i don't understand why it is arguing about this null field.
Anybody have a clue?
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4209689#4209689
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4209689
17 years, 4 months
[JBoss Cache: Core Edition] - Re: ObjectName with invalid character
by setatum
I've noticed the same problem. I'm running JBC 3.0.0-GA under WebLogic 9.2, Sun JDK 1.5.0_10.
What I've found is that this only happens when I set CacheMode to LOCAL. If I use REPL_SYNC or REPL_ASYNC, then it starts up fine.
Below is my config file, FWIW:
| <?xml version="1.0" encoding="UTF-8" ?>
|
| <server>
| <mbean code="org.jboss.cache.pojo.jmx.PojoCacheJmxWrapper"
| name="jboss.cache:service=PojoCache">
|
| <depends>jboss:service=TransactionManager</depends>
|
| <!-- Configure the TransactionManager -->
| <attribute name="TransactionManagerLookupClass">
| <!-- org.jboss.cache.transaction.DummyTransactionManagerLookup -->
| org.jboss.cache.transaction.JBossTransactionManagerLookup
| </attribute>
|
| <!-- Isolation level : SERIALIZABLE
| REPEATABLE_READ (default)
| READ_COMMITTED
| READ_UNCOMMITTED
| NONE
| -->
| <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
|
| <!-- Valid modes are LOCAL, REPL_ASYNC and REPL_SYNC -->
| <!-- LOCAL causes the ":" error, REPL_* does not. -->
| <attribute name="CacheMode">LOCAL</attribute>
|
| <!-- Name of cluster. Needs to be the same for all caches,
| in order for them to find each other
| -->
| <attribute name="ClusterName">dev-mwDevCluster</attribute>
|
| <!-- JGroups protocol stack properties. -->
| <attribute name="ClusterConfig">
| <config>
| <!-- UDP: if you have a multihomed machine, set the bind_addr
| attribute to the appropriate NIC IP address
| -->
| <!-- UDP: On Windows machines, because of the media sense feature
| being broken with multicast (even after disabling media sense)
| set the loopback attribute to true
| -->
| <UDP mcast_addr="228.1.2.3" mcast_port="48866"
| ip_ttl="64" ip_mcast="true"
| mcast_send_buf_size="150000" mcast_recv_buf_size="80000"
| ucast_send_buf_size="150000" ucast_recv_buf_size="80000"
| loopback="false"/>
| <PING timeout="2000" num_initial_members="3"/>
| <MERGE2 min_interval="10000" max_interval="20000"/>
| <FD shun="true"/>
| <FD_SOCK/>
| <VERIFY_SUSPECT timeout="1500"/>
| <pbcast.NAKACK gc_lag="50" retransmit_timeout="600,1200,2400,4800"
| max_xmit_size="8192"/>
| <UNICAST timeout="600,1200,2400,4800"/>
| <pbcast.STABLE desired_avg_gossip="400000"/>
| <FC max_credits="2000000" min_threshold="0.10"/>
| <FRAG2 frag_size="8192"/>
| <pbcast.GMS join_timeout="5000" join_retry_timeout="2000"
| shun="true" print_local_addr="true"/>
| <pbcast.STATE_TRANSFER/>
| </config>
| </attribute>
|
| <!-- Whether or not to fetch state on joining a cluster -->
| <attribute name="FetchInMemoryState">true</attribute>
|
| <!-- The max amount of time (in milliseconds) we wait until the
| initial state (ie. the contents of the cache) are retrieved from
| existing members in a clustered environment
| -->
| <attribute name="InitialStateRetrievalTimeout">15000</attribute>
|
| <!-- Number of milliseconds to wait until all responses for a
| synchronous call have been received.
| -->
| <attribute name="SyncReplTimeout">15000</attribute>
|
| <!-- Max number of milliseconds to wait for a lock acquisition -->
| <attribute name="LockAcquisitionTimeout">10000</attribute>
|
| </mbean>
| </server>
|
|
It would be nice to set LOCAL mode on the single server setups I have, so any info on this would be appreciated. Hope this helps.
-Scott
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4209685#4209685
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4209685
17 years, 4 months