I moved this discussion to the dev list. You can subscribe to the dev list on Source Forge, or you can read the mirror on the forums.
-dain Emerson Cargnin - MSA wrote: > Is there any other alternative to this??? > Like > > > ----- Original Message ----- > From: "Jules Gosnell" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, May 20, 2002 3:37 PM > Subject: Re: [JBoss-user] JBoss in a multi developers environment > > > >>In the hottub, and under the influence of beer, I did not crystallise my >>reasoning well. Now sober I shall try. >> >>JBoss is a fairly loosely bound community of JMX services. By loosely >>bound I mean that the mandatory interfaces specified between these >>services are as simple and thus non-constraining as possible. >> >>A direct side effect of this is that each service must necessarily >>manage it's own configuration (but JMX is a good vehicle for this). >> >>If we start down the path of trying to centralise configuration we will, >>IMHO, have to complicate the contracts between services (i.e. Jetty will >>have to tell another service that it requires a port). This immediately >>constrains services to an API that may not fit (Jetty may serve as many >>ports as it chooses) and raises the bar for new integrations (it won't >>just be ports that become centrally managed - so the APIs becoe bigger >>and more complex). >> >>JBoss is more flexible and has a much more Open feel to it because of >>these minimal contracts. Tightening them up would sacrifice this. >> >>I can see exactly where people who want this central management fnality >>are coming from. If I think of a nice solution I shall post..... >> >>Comments ? >> >> >>Jules >> >> >>Dain Sundstrom wrote: >> >>>This is a feature I have wanted for a while. We discussed this at the >>>JBoss retreat, but no one can seem to decide on how to pull it off. I >>>think we should support a ports file (MBean) which the other services >>>would look to first for the port numbers, but they didn't like that. I >>>can't really remember why (I was a little drunk at the time). >>> >>>-dain >>> >>>Emerson Cargnin - MSA wrote: >>> >>> >>>>Has someone used Jboss for development in a centralizazed way? >>>>I mean, jboss (along with developer IDE, Eclipse) being used in a huge >>>>machine, one instance per developer. I think the problem should be in >>>> > the > >>>>ports used by jboss, what woul'd conflict with others developers >>>>instances. >>>>Is there any automatic way to configure an enviroment like that??? >>>> >>>> >>>>----- Original Message ----- >>>>From: "Emerson Cargnin - MSA" <[EMAIL PROTECTED]> >>>>To: <[EMAIL PROTECTED]> >>>>Sent: Monday, May 20, 2002 10:31 AM >>>>Subject: Re: [JBoss-user] jboss 3.0.0 db configure >>>> >>>> >>>> >>>> >>>>>put the following in standardjbosscmp.xml file. >>>>> >>>>><defaults> >>>>><datasource>java:/OracleDS</datasource> >>>>><datasource-mapping>Oracle8</datasource-mapping> >>>>></defaults> >>>>> >>>>>and here goes my working oracle-services.xml : >>>>> >>>>><?xml version="1.0" encoding="UTF-8"?> >>>>><!-- >>>>>===================================================================== >>>>>--> >>>>><!-- --> >>>>><!-- JBoss Server Configuration --> >>>>><!-- --> >>>>><!-- >>>>>===================================================================== >>>>>--> >>>>><server> >>>>><!-- >>>>> >>>>> > ==================================================================== --> > >>>>><!-- ConnectionManager setup for Oracle dbs --> >>>>><!-- Build jmx-api (build/build.sh all) and view for config >>>>>documentation --> >>>>><!-- Thanks to Steven Coy --> >>>>><!-- >>>>> >>>>> > ==================================================================== --> > >>>>><mbean >>>>> >>>>> >>>>code="org.jboss.resource.connectionmanager.LocalTxConnectionManager" >>>> >>>> >>>>>name="jboss.jca:service=LocalTxCM,name=OracleDS"> >>>>> >>>>><!-- Include a login module configuration named OracleDbRealm. >>>>>Update your login-conf.xml, here is an example for a >>>>>ConfiguredIdentityLoginModule: >>>>><application-policy name = "OracleDbRealm"> >>>>><authentication> >>>>><login-module code = >>>>>"org.jboss.resource.security.ConfiguredIdentityLoginModule" flag = >>>>>"required"> >>>>><module-option name = "principal">yourprincipal</module-option> >>>>><module-option name = "userName">yourusername</module-option> >>>>><module-option name = "password">yourpassword</module-option> >>>>><module-option name = >>>>> >>>>> >>>>> > "managedConnectionFactoryName">jboss.jca:service=LocalTxCM,name=OracleDS</mo > >>>> >>>>>dule-option> >>>>></login-module> >>>>></authentication> >>>>></application-policy> >>>>>NOTE: the application-policy name attribute must match >>>>>SecurityDomainJndiName, and the >>>>>module-option name = "managedConnectionFactoryName" >>>>>must match the object name of the ConnectionManager you are >>>>> > configuring > >>>>>here. >>>>>--> >>>>><!--comment out this line if you want component managed security or >>>>> > want > >>>>>to use the default values in the ManagedConnectionFactoryProperties >>>>><attribute name="SecurityDomainJndiName">OracleDbRealm</attribute> --> >>>>><depends optional-attribute-name="ManagedConnectionFactoryName"> >>>>><!--embedded mbean--> >>>>><mbean code="org.jboss.resource.connectionmanager.RARDeployment" >>>>>name="jboss.jca:service=LocalTxDS,name=OracleDS"> >>>>><attribute name="JndiName">OracleDS</attribute> >>>>><attribute name="ManagedConnectionFactoryProperties"> >>>>><properties> >>>>><config-property name="ConnectionURL" >>>>> >>>>> >>>>> > type="java.lang.String">jdbc:oracle:thin:@10.1.0.26:1521:oradev</config-prop > >>>> >>>>>erty> >>>>><config-property name="DriverClass" >>>>> >>>>> > type="java.lang.String">oracle.jdbc.driver.OracleDriver</config-property> > >>>>><!--set these only if you want only default logins, not through >>>>> > JAAS --> > >>>>><config-property name="UserName" >>>>>type="java.lang.String">aluno1</config-property> >>>>><config-property name="Password" >>>>>type="java.lang.String">aluno1</config-property> >>>>></properties> >>>>></attribute> >>>>><!--Below here are advanced properties --> >>>>><!--hack--> >>>>><depends >>>>> >>>>> >>>>> > optional-attribute-name="OldRarDeployment">jboss.jca:service=RARDeployment,n > >>>> >>>>>ame=JBoss LocalTransaction JDBC Wrapper</depends> >>>>></mbean> >>>>></depends> >>>>><depends optional-attribute-name="ManagedConnectionPool"> >>>>><!--embedded mbean--> >>>>><mbean >>>>>code="org.jboss.resource.connectionmanager.JBossManagedConnectionPool" >>>>>name="jboss.jca:service=LocalTxPool,name=OracleDS"> >>>>><attribute name="MinSize">0</attribute> >>>>><attribute name="MaxSize">50</attribute> >>>>><attribute name="BlockingTimeoutMillis">5000</attribute> >>>>><attribute name="IdleTimeoutMinutes">15</attribute> >>>>><!--criteria indicates if Subject (from security domain) or app >>>>> > supplied > >>>>>parameters (such as from getConnection(user, pw)) are used to >>>>>distinguish >>>>>connections in the pool. Choices are >>>>>ByContainerAndApplication (use both), >>>>>ByContainer (use Subject), >>>>>ByApplication (use app supplied params only), >>>>>ByNothing (all connections are equivalent, usually if adapter supports >>>>>reauthentication)--> >>>>><attribute name="Criteria">ByNothing</attribute> >>>>></mbean> >>>>></depends> >>>>><depends >>>>> >>>>> >>>>> > optional-attribute-name="CachedConnectionManager">jboss.jca:service=CachedCo > >>>> >>>>>nnectionManager</depends> >>>>><depends >>>>> >>>>> >>>>> > optional-attribute-name="JaasSecurityManagerService">jboss.security:name=Jaa > >>>> >>>>>sSecurityManager</depends> >>>>><attribute >>>>>name="TransactionManager">java:/TransactionManager</attribute> >>>>><!--make the rar deploy! hack till better deployment--> >>>>><depends>jboss.jca:service=RARDeployer</depends> >>>>></mbean> >>>>> >>>>></server> >>>>> >>>>>----- Original Message ----- >>>>>From: "Cloudor Pu" <[EMAIL PROTECTED]> >>>>>To: <[EMAIL PROTECTED]> >>>>>Sent: Monday, May 20, 2002 5:47 PM >>>>>Subject: RE: [JBoss-user] jboss 3.0.0 db configure >>>>> >>>>> >>>>>hello, >>>>> >>>>>I am setting a mysql connection to Jboss3.0.0rc2 and have >>>>>followed the steps posted at >>>>>http://jboss.org/forums/thread.jsp?forum=67&thread=13366 . >>>>>I modifed "standardjaws.xml" and "standardjbosscmp.xml" to >>>>>make "java:/MySqlDS" as the default datasource. When i start >>>>>jboss, there is no error reported. But when i copy the online >>>>>docs example "cd.jar" to jboss/server/default/deploy/ , i got >>>>>an exception as follows : >>>>>-------------------------------- >>>>>20:33:25,559 INFO [MainDeployer] Starting deployment of package: >>>>>file:/var/jboss/server/default/deploy/cd.jar >>>>>20:33:26,883 INFO [EjbModule] Creating >>>>>20:33:27,046 INFO [EjbModule] Deploying CDBean >>>>>20:33:29,858 INFO [EjbModule] Deploying CDCollectionBean >>>>>20:33:34,529 ERROR [EntityContainer] Exception in service lifecyle >>>>>operation: create >>>>>java.sql.SQLException: ResourceException >>>>>javax.resource.ResourceException: Could not create connection >>>>>at >>>>> >>>>> >>>>> > org.jboss.resource.adapter.jdbc.local.LocalDataSource.getConnection(LocalDat > >>>> >>>>>aSource.java:105) >>>>>at >>>>> >>>>> >>>>> > org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand.getConnection(JDBCCommand.java:6 > >>>> >>>>>94) >>>>>at >>>>> >>>>> >>>>> > org.jboss.ejb.plugins.jaws.jdbc.JDBCInitCommand.execute(JDBCInitCommand.java > >>>> >>>>>:120) >>>>>at >>>>> >>>>> >>>>> > org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.create(JAWSPersistenceMana > >>>> >>>>>ger.java:130) >>>>>at >>>>> >>>>> >>>>> > org.jboss.ejb.plugins.CMPPersistenceManager.create(CMPPersistenceManager.jav > >>>> >>>>>a:155) >>>>>at org.jboss.ejb.EntityContainer.create(EntityContainer.java:337) >>>>>at org.jboss.ejb.Container.invoke(Container.java:790) >>>>>----------------------------------------- >>>>>I would like to know what mis-configurations could cause >>>>>this kind of errors? wrong userName,password,url,and any more? >>>>> >>>>> >>>>>在 2002-05-20 一 的 09:24, Sacha Labourey 写道: >>>>> >>>>> >>>>>>Hello, >>>>>> >>>>>>In order to help you with your connection, please provide us with the >>>>>>Exception trace you see. >>>>>> >>>>>>Then, for your second point (CMP), take a look at the free on-line >>>>>> > doco > >>>>>for >>>>> >>>>> >>>>>>CMP: you will see how to give the name of the datasource to your CMP >>>>>> >>>>>> >>>>>beans. >>>>> >>>>> >>>>>>By default, they will use the java:DefaultDS JNDI name which is >>>>>> > linked > >>>>to >>>> >>>> >>>>>>the Hypersonic database that is embedded in JBoss. >>>>>> >>>>>>Cheers, >>>>>> >>>>>> >>>>>>Sacha >>>>>> >>>>>> >>>>>> >>>>>>>-----Message d'origine----- >>>>>>>De : [EMAIL PROTECTED] >>>>>>>[mailto:[EMAIL PROTECTED]]De la part de Centaur >>>>>>>zeus >>>>>>>Envoyé : lundi, 20 mai 2002 11:18 >>>>>>>À : [EMAIL PROTECTED] >>>>>>>Objet : [JBoss-user] jboss 3.0.0 db configure >>>>>>> >>>>>>> >>>>>>>hi all, >>>>>>> >>>>>>> I would like to know how could I set an oracle connection in >>>>>>>Jboss 3.0.0 >>>>>>>? I search through the web and I found a sample >>>>>>>oracle-service.xml. But when >>>>>>>I put it into the same directory as hypersonic-service.xml, it >>>>>>> >>>>>>> >>>>generates >>>> >>>> >>>>>>>lots of exceptions during startup. So can any one help me ? >>>>>>> >>>>>>> Also , I would like to know if I could configure which >>>>>>>connection (like >>>>>>>mysql, oracle ) to use when using cmp ? >>>>>>> >>>>>>>Perseus >>>>>>> >>>>>>> >>>>>>>_________________________________________________________________ >>>>>>>Join the world’s largest e-mail service with MSN Hotmail. >>>>>>>http://www.hotmail.com >>>>>>> >>>>>>> >>>>>>>_______________________________________________________________ >>>>>>>Hundreds of nodes, one monster rendering program. >>>>>>>Now that's a super model! Visit http://clustering.foundries.sf.net/ >>>>>>> >>>>>>>_______________________________________________ >>>>>>>JBoss-user mailing list >>>>>>>[EMAIL PROTECTED] >>>>>>>https://lists.sourceforge.net/lists/listinfo/jboss-user >>>>>>> >>>>>>> >>>>>>> >>>>>>_______________________________________________________________ >>>>>>Hundreds of nodes, one monster rendering program. >>>>>>Now that's a super model! Visit http://clustering.foundries.sf.net/ >>>>>> >>>>>>_______________________________________________ >>>>>>JBoss-user mailing list >>>>>>[EMAIL PROTECTED] >>>>>>https://lists.sourceforge.net/lists/listinfo/jboss-user >>>>>> >>>>>> >>>>> >>>>>_______________________________________________________________ >>>>>Hundreds of nodes, one monster rendering program. >>>>>Now that's a super model! Visit http://clustering.foundries.sf.net/ >>>>> >>>>>_______________________________________________ >>>>>JBoss-user mailing list >>>>>[EMAIL PROTECTED] >>>>>https://lists.sourceforge.net/lists/listinfo/jboss-user >>>>> >>>>> >>>>>_______________________________________________________________ >>>>>Hundreds of nodes, one monster rendering program. >>>>>Now that's a super model! Visit http://clustering.foundries.sf.net/ >>>>> >>>>>_______________________________________________ >>>>>JBoss-user mailing list >>>>>[EMAIL PROTECTED] >>>>>https://lists.sourceforge.net/lists/listinfo/jboss-user >>>>> >>>>> >>>> >>>>_______________________________________________________________ >>>>Hundreds of nodes, one monster rendering program. >>>>Now that's a super model! Visit http://clustering.foundries.sf.net/ >>>> >>>>_______________________________________________ >>>>JBoss-user mailing list >>>>[EMAIL PROTECTED] >>>>https://lists.sourceforge.net/lists/listinfo/jboss-user >>>> >>>> >>> >>> >>>_______________________________________________________________ >>>Hundreds of nodes, one monster rendering program. >>>Now that's a super model! Visit http://clustering.foundries.sf.net/ >>> >>>_______________________________________________ >>>JBoss-user mailing list >>>[EMAIL PROTECTED] >>>https://lists.sourceforge.net/lists/listinfo/jboss-user >>> >>> >> >> >> >>_______________________________________________________________ >>Hundreds of nodes, one monster rendering program. >>Now that's a super model! Visit http://clustering.foundries.sf.net/ >> >>_______________________________________________ >>JBoss-user mailing list >>[EMAIL PROTECTED] >>https://lists.sourceforge.net/lists/listinfo/jboss-user >> > > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user > _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user