For me the tests take about 2 hours :-((((((((((((((((((( featuring several timeouts
To run just one test: ./build.sh one-test -Dtest=org.jboss.test.jca.test.XAResourceUnitTest To run a directory of tests: ./build.sh test -Dtest=jca To run any set of tests skipping compiling, jarring, etc: ./build.sh one-test -Dtest=org.jboss.test.jca.test.XAResourceUnitTest -Dnojars=t etc. Glad you are making progress! thanks david jencks On 2002.09.03 18:18:01 -0400 Jamie Burns wrote: > Ive got the latest code and the timeout problem has gone away. I get a > different error but l will look at that once l have a go at running your > unit test. > > Ive added a section to org.jboss.test.jca.test.XAResourceUnitTest for MS > SQL > Server 2000 and Im running "build tests". lm wondering when the tests > will > end. Is there a way to run just the XAResourceUnitTestCase? > > Thanks > > Jamie > > ----- Original Message ----- > From: "Igor Fedorenko" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, September 03, 2002 5:35 AM > Subject: Re: [JBoss-dev] XADataSource wrapper for JBoss 4 > > > > There was a problem in the new wrapper -- it was mixing native and > > wrapped xaresources. Due to this problem isSameRM always returned false > > which could result in your timeouts. Could you get latest code and see > > if it solves you problem? > > > > Also it would be great if you tried our new "XA resource compatibility > > test" (see > > testsuite/src/main/org.jboss.test.jca.test.XAResourceUnitTestCase). > > > > Jamie Burns wrote: > > > I checked out Igor's fix as you suggested and got past the compile > problem. > > > > > > I've spent the last couple of days working out why my EAR that worked > on > > > JBoss 3 didnt work on JBoss 4. In JBoss 3.0, l removed the > > > hsqldb-service.xml because l was using SQL Server and l wanted to use > > > DefaultDS as my JNDI name. JBoss 4 wasnt happy with this. Ive had to > keep > > > hsqldb-ds.xml and change the JNDI name for my SQL Server DS to > MSSQLDS. > > > > > > What is hsqldb-ds.xml being used for and if its DS is needed to make > JBoss > > > work, why cant its DS be called something like JBossDS? > > > > > > I found that the tags, > > > > > > <user-name>...</user-name> > > > <password>...</password> > > > > > > in mssql-xa-ds.xml dont provide username and password information to > the > > > connection. I got a login failure when l used these. I removed these > tags > > > and added > > > > > > <xa-datasource-property name="User">sa</xa-datasource-property> > > > <xa-datasource-property name="Password">secret</xa-datasource-property> > > > > > > At this stage l believe they have fixed the login failure. > > > > > > I tested the wrapper with a transaction that inserts records into two > tables > > > with two BMP beans - which works when l use it on JBoss 3.0. The > transaction > > > ended up timing out. I checked the SQL Server manager and it > indicated > that > > > two processes were blocking - lm assuming these were the two inserts. > I'll > > > do some simpler tests over the next couple of days to give you a > better > idea > > > of how the wrapper is behaving. > > > > > > Hope this is helpful > > > > > > Jamie Burns > > > > > > (Sorry about the mail threads. When l post a message or reply to a > message > > > the list server stops sending replies back to the email address l > used. > Ive > > > had to set up a second account so that l can see the replies to my > postings. > > > I was trying to find a way of making it think that my posts were > coming > from > > > the one email address but its obvious thats not working - sorry for > the > > > mess.) > > > > > > ----- Original Message ----- > > > From: "David Jencks" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Saturday, August 31, 2002 1:27 AM > > > Subject: Re: [JBoss-dev] XADataSource wrapper for JBoss 4 > > > > > > > > > > > >>I think Igor fixed this in cvs yesterday, have you updated? For some > > >>reason your message is not showing as a response to anything in my > mail > > >>viewer so I can't tell what the context of your post is. > > >> > > >>david jencks > > >> > > >>On 2002.08.30 18:16:53 -0400 Jamie Burns wrote: > > >> > > >>>FW: [JBoss-dev] XADataSource wrapper for JBoss 4Thanks Igor. > > >>> > > >>>Ive made the change you suggested. The transformed xml looks more > > >>>familiar. > > >>> > > >>>When mssql-xa-ds.xml was deployed, l got the following error in the > log > > >>> > > >>>java.lang.IllegalArgumentException: The class 'class > > >>>org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory' has > no > > >>>setter for config property 'XADataSourceClass' > > >>> at > > >> > > > > org.jboss.resource.connectionmanager.RARDeployment.setManagedConnectionFacto > > > ryAttribute(RARDeployment.java:567) > > > > > >>> at > > >> > > > > org.jboss.resource.connectionmanager.RARDeployment.setMcfProperties(RARDeplo > > > yment.java:670) > > > > > >>> at > > >> > > > > org.jboss.resource.connectionmanager.RARDeployment.startService(RARDeploymen > > > t.java:525) > > > > > >>> at > > >> > > > org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:196) > > > > > >>>I had a look at XAManagedConnectionFactory and > DataSourceTemplate.xml. > > >>>The problem just appears to be a difference in case. > > >>>XAManagedConnectionFactory has setXaDataSourceClass() and > > >>>DataSourceTemplate creates a property XADataSourceClass. It looks > like > > >>>you are capitalising "XA". Should XAManagedConnectionFactory be > changed > > >>>to setXADataSourceClass() or should DataSourceTemplate create a > property > > >>>XaDataSourceClass? > > >>> > > >>>I've copied jboss-all\build\output to working location on my disk. I > can > > >>>only find DataSourceTemplate.xsl in > > >> > > >>jboss-all\connector\output\resources\stylesheet. > > >> > > >>>IF l wanted to change DataSourceTemplate to create a property > > >>>XaDataSourceClass - quicker fix than rebuilding - where do l change > > >> > > > this? > > > > > >>>How does the change you suggested to mssql-xa-ds.xml get made in the > > >> > > > CVS? > > > > > >>>Thanks > > >>> > > >>> > > >>> > > >>> > > >>> In mssql-xa-ds.xml try to replace "xa-tx-datasource" with > > >>> "xa-datasource". Internally -ds.xml files are transformed into > > >>> -service.xml using xslt template defined in > > >>> connector/src/resource/stylesheets/DataSourceTemplate.xsl. You can > > >> > > > look > > > > > >>> into this file to see if it does what you need. Also check > > >> > > > logs/console > > > > > >>> output for exception messages. > > >>> > > >>> Jamie Burns wrote: > > >>> > Thanks Igor. > > >>> > > > >>> > Since you have got further than me, can l compare your setup > with > > >>> > mine? > > >>> > > > >>> > I am working in jboss-4.0.0alpha\server\default. > > >>> > > > >>> > I have the 3 MS SQL Server 2000 jars in ..\lib. > > >>> > > > >>> > Ive taken hsqldb-ds.xml out of .\deploy so that l have only one > > >>> > DataSource and so that l can use DefaultDS as the jndi name for > my > > >>>MSSQL > > >>> > DataSource. > > >>> > > > >>> > Ive copied mssql-xa-ds.xml from the examples folder and > configured > > >> > > > it > > > > > >>> > for my site. I used to use mssql-xa-service.xml in JBoss 3.0. It > had > > >>>a > > >>> > lot more in it than mssql-xa-ds.xml. Do l still need to the > stuff > > >>>that > > >>> > was in mssql-xa-service.xml? I dont have mssql-xa-service.xml > > >>>installed > > >>> > anywhere. > > >>> > > > >>> > Ive added a <application-policy name = "MSSQLDbRealm"> to > > >>> > .\conf\login-config.xml because l had that in the JBoss 3. But l > > >> > > > dont > > > > > >>> > think l ever used it in JBoss 3. > > >>> > > > >>> > Is there anything l need to do/undo re setting things up for the > new > > >>> > XADataSource wrappers? > > >>> > > > >>> > Thanks again. > > >>> > > > >>> > > > >>> > > >>> > > >>> > > >>> -- > > >>> Igor Fedorenko > > >>> Think smart. Think automated. Think Dynamics. > www.thinkdynamics.com > > >>> > > >>> > > >>> > > >>> > > >>> ------------------------------------------------------- > > >>> This sf.net email is sponsored by:ThinkGeek > > >>> Welcome to geek heaven. > > >>> http://thinkgeek.com/sf > > >> > > > _______________________________________________ > > > > > >>> Jboss-development mailing list Jboss-development@lists= > > >>> > > >>> > > >>><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > > >>><HTML><HEAD><TITLE>FW: [JBoss-dev] XADataSource wrapper for JBoss > > >>>4</TITLE> > > >>><META http-equiv=Content-Type content="text/html; > charset=iso-8859-1"> > > >>><META content="MSHTML 6.00.2600.0" name=GENERATOR> > > >>><STYLE></STYLE> > > >>></HEAD> > > >>><BODY bgColor=#ffffff> > > >>><DIV><FONT size=2><FONT face=Arial>Thanks Igor.</FONT></FONT></DIV> > > >>><DIV><FONT size=2><FONT face=Arial></FONT></FONT> </DIV> > > >>><DIV><FONT size=2><FONT face=Arial>Ive made the change you > suggested. > > >> > > > The > > > > > >>>transformed xml looks more familiar.</FONT></FONT></DIV> > > >>><DIV><FONT face=Arial size=2></FONT> </DIV> > > >>><DIV><FONT face=Arial size=2>When mssql-xa-ds.xml was deployed, l > got > > >> > > > the > > > > > >>>following error in the log</FONT></DIV> > > >>><DIV><FONT face=Arial size=2></FONT><FONT size=2></FONT> </DIV> > > >>><DIV><FONT face=Arial size=2>java.lang.IllegalArgumentException: The > > >>>class > > >>>'class org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory' > > >> > > > has > > > > > >>>no > > >>>setter for config property 'XADataSourceClass'<BR> at > > >>> > > >> > > > > org.jboss.resource.connectionmanager.RARDeployment.setManagedConnectionFacto > > > ryAttribute(RARDeployment.java:567)<BR> at > > > > > >>> > > > > org.jboss.resource.connectionmanager.RARDeployment.setMcfProperties(RARDeplo > > > yment.java:670)<BR> at > > > > > >>> > > > > org.jboss.resource.connectionmanager.RARDeployment.startService(RARDeploymen > > > t.java:525)<BR> at > > > > > >>> > > > > org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:196)</FO > > > NT></DIV> > > > > > >>><DIV><FONT face=Arial size=2></FONT> </DIV> > > >>><DIV><FONT face=Arial size=2>I had a look at > XAManagedConnectionFactory > > >>>and > > >>>DataSourceTemplate.xml. The problem just appears to be a difference > in > > >>>case. > > >>>XAManagedConnectionFactory has setXaDataSourceClass() and > > >>>DataSourceTemplate > > >>>creates a property XADataSourceClass. It looks like you are > capitalising > > >>>"XA". > > >>>Should XAManagedConnectionFactory be changed to > setXADataSourceClass() > > >> > > > or > > > > > >>>should > > >>>DataSourceTemplate create a property XaDataSourceClass?</FONT></DIV> > > >>><DIV><FONT face=Arial size=2></FONT> </DIV> > > >>><DIV><FONT face=Arial size=2>I've copied jboss-all\build\output to > > >>>working > > >>>location on my disk. I can only find DataSourceTemplate.xsl in > > >>>jboss-all\connector\output\resources\stylesheet. IF l wanted to > change > > >>>DataSourceTemplate to create a property XaDataSourceClass - quicker > fix > > >>>than > > >>>rebuilding - where do l change this?</FONT></DIV> > > >>><DIV><FONT face=Arial size=2></FONT> </DIV> > > >>><DIV><FONT face=Arial size=2>How does the change you suggested to > > >>>mssql-xa-ds.xml get made in the CVS?</FONT></DIV> > > >>><DIV><FONT face=Arial size=2></FONT> </DIV> > > >>><DIV><FONT face=Arial size=2>Thanks</DIV> > > >>><DIV><BR></DIV></FONT> > > >>><DIV><BR></DIV> > > >>><BLOCKQUOTE dir=ltr > > >>>style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; > > >>>BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"> > > >>> <P><FONT size=2>In mssql-xa-ds.xml try to replace > "xa-tx-datasource" > > >>>with > > >>> </FONT><BR><FONT size=2>"xa-datasource". Internally -ds.xml files > are > > >>> transformed into </FONT><BR><FONT size=2>-service.xml using xslt > > >>>template > > >>> defined in </FONT><BR><FONT > > >>> size=2>connector/src/resource/stylesheets/DataSourceTemplate.xsl. > You > > >>>can look > > >>> </FONT><BR><FONT size=2>into this file to see if it does what you > > >> > > > need. > > > > > >>>Also > > >>> check logs/console </FONT><BR><FONT size=2>output for exception > > >>> messages.</FONT> </P> > > >>> <P><FONT size=2>Jamie Burns wrote:</FONT> <BR><FONT size=2>> > Thanks > > >>> Igor.</FONT> <BR><FONT size=2>> </FONT><BR><FONT > size=2>> > > >>>Since > > >>> you have got further than me, can l compare your setup with > > >>></FONT><BR><FONT > > >>> size=2>> mine?</FONT> <BR><FONT size=2>> > </FONT><BR><FONT > > >>> size=2>> I am working in jboss-4.0.0alpha\server\default.</FONT> > > >>><BR><FONT > > >>> size=2>> </FONT><BR><FONT size=2>> I have the 3 MS SQL > > >>>Server 2000 > > >>> jars in ..\lib.</FONT> <BR><FONT size=2>> > </FONT><BR><FONT > > >>> size=2>> Ive taken hsqldb-ds.xml out of .\deploy so that l have > > >> > > > only > > > > > >>> one</FONT> <BR><FONT size=2>> DataSource and so that l can use > > >>>DefaultDS as > > >>> the jndi name for my MSSQL </FONT><BR><FONT size=2>> > > >>>DataSource.</FONT> > > >>> <BR><FONT size=2>> </FONT><BR><FONT size=2>> Ive > copied > > >>> mssql-xa-ds.xml from the examples folder and configured it</FONT> > > >>><BR><FONT > > >>> size=2>> for my site. I used to use mssql-xa-service.xml in > JBoss > > >>>3.0. It > > >>> had a </FONT><BR><FONT size=2>> lot more in it than > > >> > > > mssql-xa-ds.xml. > > > > > >>>Do l > > >>> still need to the stuff that </FONT><BR><FONT size=2>> was in > > >>> mssql-xa-service.xml? I dont have mssql-xa-service.xml installed > > >>> </FONT><BR><FONT size=2>> anywhere.</FONT> <BR><FONT > > >>>size=2>> > > >>> </FONT><BR><FONT size=2>> Ive added a <application-policy > name > = > > >>> "MSSQLDbRealm"> to</FONT> <BR><FONT size=2>> > > >>>.\conf\login-config.xml > > >>> because l had that in the JBoss 3. But l dont </FONT><BR><FONT > > >>>size=2>> > > >>> think l ever used it in JBoss 3.</FONT> <BR><FONT > size=2>> > > >>> </FONT><BR><FONT size=2>> Is there anything l need to do/undo > re > > >>>setting > > >>> things up for the new</FONT> <BR><FONT size=2>> XADataSource > > >>> wrappers?</FONT> <BR><FONT size=2>> </FONT><BR><FONT > > >>>size=2>> > > >>> Thanks again.</FONT> <BR><FONT size=2>> </FONT><BR><FONT > > >>> size=2>> </FONT></P><BR> > > >>> <P><FONT size=2>-- </FONT><BR><FONT size=2>Igor Fedorenko</FONT> > > >>><BR><FONT > > >>> size=2>Think smart. Think automated. Think Dynamics. > > >>> www.thinkdynamics.com</FONT> </P><BR><BR> > > >>> <P><FONT > > >> > > > size=2>-------------------------------------------------------</FONT> > > > > > >>> <BR><FONT size=2>This sf.net email is sponsored > by:ThinkGeek</FONT> > > >>><BR><FONT > > >>> size=2>Welcome to geek heaven.</FONT> <BR><FONT size=2><A > > >>> href="http://thinkgeek.com/sf" > > >> > > > target=_blank>http://thinkgeek.com/sf</A> > > > > > >>> _______________________________________________</FONT> <BR><FONT > > >>> size=2>Jboss-development mailing list > > >>>Jboss-development@lists=</FONT></P></BLOCKQUOTE></BODY></HTML> > > >>> > > >> > > >>------------------------------------------------------- > > >>This sf.net email is sponsored by: OSDN - Tired of that same old > > >>cell phone? Get a new here for FREE! > > >>https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > > >>_______________________________________________ > > >>Jboss-development mailing list > > >>[EMAIL PROTECTED] > > >>https://lists.sourceforge.net/lists/listinfo/jboss-development > > >> > > > > > > > > > > > > ------------------------------------------------------- > > > This sf.net email is sponsored by: OSDN - Tired of that same old > > > cell phone? Get a new here for FREE! > > > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > > > _______________________________________________ > > > Jboss-development mailing list > > > [EMAIL PROTECTED] > > > https://lists.sourceforge.net/lists/listinfo/jboss-development > > > > > > -- > > Igor Fedorenko > > Think smart. Think automated. Think Dynamics. > > www.thinkdynamics.com > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by: OSDN - Tired of that same old > > cell phone? Get a new here for FREE! > > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > > _______________________________________________ > > Jboss-development mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/jboss-development > > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Jboss-development mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-development > > ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development