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