9 Replies Latest reply on Oct 7, 2002 7:31 AM by rafcio

    One JBoss 3.0.2 for many developers

    rafcio

      Hallo,

      we are porting our WLS 6.1 application to JBoss 3.x. And now we want using one JBoss installation for 3-4 developers. Is this possible? If yes, how can we do this? Which configurations files should be changed? Every developer should run his working application under other port number using the one JBoss installation.


      Best Regards,
      Rafal

        • 1. Re: One JBoss 3.0.2 for many developers
          joelvogt

          why do you need different port numbers? are they the same application or are they different?

          • 2. Re: One JBoss 3.0.2 for many developers
            rafcio

            Hallo,

            this is the same application. every developer can develop and test his parts of the code on his own instance.

            Best Regards,
            Rafal

            • 3. Re: One JBoss 3.0.2 for many developers
              jakasjava

              just completed a project porting from weblogic to JBoss
              3.0.2
              writing a draft on all aspects of the JBoss installation, configuration and porting issues.
              Will post here very soon.

              sudhi

              • 4. Re: One JBoss 3.0.2 for many developers
                rafcio

                Hallo,

                out porting is completed and it works. but for future developing we wont install only one JBoss instance which will be used by all developers. every developer has his own configuration and own start script. I'v tested the JBoss 3.0.2 with Tomcat 4.0.4 under w2k (only testing). and I started two instances from one JBoss installation. but I needed to change alle port's I founded in the configurations files. but how can every developer shutdown his own instance? on Unix or Linux there are no problems, but under Windows.

                Best Regards,
                Rafal

                • 5. Re: One JBoss 3.0.2 for many developers
                  rockinryan

                  Why can't each developer run a local installation of JBoss on their PC? I develop and run my app server on the same machine no problem. (Meaning no performance issues.) I'm just trying to understand why, if this is all running on PCs, you would want to have four separate developers share one machine?

                  I must not understand what you are trying to achieve.
                  Ryan

                  • 6. Re: One JBoss 3.0.2 for many developers
                    rafcio

                    Hallo,

                    our developing server ist IBM with 4 CPU's. PC's we are using only for DEV-Environment and we develop for AIX systems, wher e we develop and make our tests.

                    Rafal

                    • 7. Re: One JBoss 3.0.2 for many developers
                      pneumcke

                      Hi Rafal,
                      that's exactly how we're developing. On my local PC (Windows) there's just my IDE and Browser, my JBoss instance is running on our server (LINUX).
                      To start JBoss we use Ant. All configuration files that need to be changed to allow multiple developers running JBoss on the same system, are stored in a templates directory in the current project. Ant is used to replace certain patterns in those config files with my personal Port numbers / log directories etc.

                      • 8. Re: One JBoss 3.0.2 for many developers
                        kammau

                        Which files should I modify If I want to start two servers.

                        Thanks
                        Kammau

                        • 9. Re: One JBoss 3.0.2 for many developers
                          rafcio

                          If You want use one JBoss instance for many developers, You should change
                          all port numbers in all xml-files stored in server\<Your_confuguration>:

                          jboss-minimal.xml
                          - JNDI port (default 1099)

                          jboss-service.xml
                          - WebService (default 8083)
                          - JNDI port (default 1099)
                          - RMI/JRMP invoker (defualt 4444)

                          jbossmq-service.xml
                          - OILServerILService (default 8090)
                          - UILServerILService (default 8091)

                          jboss-service.xml
                          - SocketListener (default 8080)
                          - SunJsseListener (default 8443)

                          I hope that's all.


                          Best Regards,
                          Rafal