Thanks, I found the log file.  I'm running 9ias.

>  -----Original Message-----
>  From: Wayne Kidd [mailto:[EMAIL PROTECTED] 
>  Sent: Friday, September 19, 2003 3:05 PM
>  To: OJB Users List
>  Subject: Re: OJB and Oracle 9ias
>  
>  
>  This depends on whether you are running OC4J standalone or 
>  in Oracle9ias 
>  mode.  If standalone, it is stdout from startup.  If in 9ias 
>  mode, it is 
>  in something like
>  
>  oraclehome/j2ee/opmn/logs in an island directory (you have 
>  to understand 
>  Enterprise Manager for this to make sense).  By default look 
>  at all of 
>  the directories that end in the word island.  This will contain (by 
>  default) a file that looks like an appserver console output. 
>   If you are 
>  on windows, this will all seem quite strange.
>  
>  Wayne
>  
>  Durham David Contr 805 CSPTS/SCBE wrote:
>  
>  >I don't get any log messages from  OJB.  Where are those output to?
>  >
>  >  
>  >
>  >> -----Original Message-----
>  >> From: Wayne Kidd [mailto:[EMAIL PROTECTED]
>  >> Sent: Friday, September 19, 2003 2:52 PM
>  >> To: OJB Users List
>  >> Subject: Re: OJB and Oracle 9ias
>  >> 
>  >> 
>  >> This is the right place OJB instead of ojb.  I am sorry if I
>  >> misled you.
>  >> 
>  >> The place to understand is in the CVS for the following 2 classes
>  >> 
>  >> org.apache.ojb.broker.util.configuration.impl.ConfigurationAb
>  >> stractImpl
>  >> 
>  >> and
>  >> 
>  >> org.apache.ojb.broker.util.configuration.impl.OjbConfiguration
>  >> 
>  >> They actually do this stuff.
>  >> 
>  >> You will get an error message if that file is not found
>  >> 
>  >>         catch (Exception ignore)
>  >>         {
>  >>             LoggerFactory.getBootLogger().error("Cannot get
>  >> OJB properties file, use default settings!");
>  >>             properties.put("valid", "false");
>  >>         }
>  >>     }
>  >> 
>  >> If you do not get this error, the properties file is found
>  >> and the next thing to be concerned about is whether the 
>  >> following parameter was found in the properties file.  If 
>  >> not, it will default to repository.xml as shown in the code below
>  >> 
>  >> 
>  >> 
>  >> repositoryFilename = getString("repositoryFile", 
>  "repository.xml");
>  >> 
>  >>         
>  >> It will then try to read that file.
>  >> 
>  >> 
>  >> 
>  >> 
>  >> 
>  >> 
>  >> Durham David Contr 805 CSPTS/SCBE wrote:
>  >> 
>  >> >I have it in WEB-INF/classes.  Is it possible that it's not
>  >> being found
>  >> >because the file is OJB.properties instead of ojb.properties?
>  >> >
>  >> >  
>  >> >
>  >> >> -----Original Message-----
>  >> >> From: Wayne Kidd [mailto:[EMAIL PROTECTED]
>  >> >> Sent: Friday, September 19, 2003 2:22 PM
>  >> >> To: OJB Users List
>  >> >> Subject: Re: OJB and Oracle 9ias
>  >> >> 
>  >> >> 
>  >> >> The real question is where do you put ojb.properties.
>  >> Nothing else
>  >> >> really matters.  Once the system can find that, it can be
>  >> >> told to find 
>  >> >> anything.  It must be in the direct classpath of OC4J.  If 
>  >> >> you put it in 
>  >> >> a package structure (lower than classes), it will not be 
>  >> >> found because 
>  >> >> the property loader needs the fully qualified 
>  "classname" of the 
>  >> >> properties file.  This is a strange sounding term, but it 
>  >> means that
>  >> >> when reading properties from the classpath, the loader of
>  >> properties
>  >> >> works a lot like a class loader.  What it does is take
>  >> the file name
>  >> >> (first part).  and uses it like a class name (case is
>  >> >> important).  It 
>  >> >> assumes that the filetype (in MS terms) is .properties 
>  instead of 
>  >> >> .class.  It treats the folder structure like a package name. 
>  >> >>  You could 
>  >> >> set a startup parameter to change the "fully qualified 
>  >> >> "classname"" to 
>  >> >> something else.  But, if you want to do it vanilla, 
>  then you must 
>  >> >> arrange that the ojb.properties file does not have a package 
>  >> >> (is not in 
>  >> >> a folder structure).
>  >> >> 
>  >> >> Wayne
>  >> >> 
>  >> >> Durham David Contr 805 CSPTS/SCBE wrote:
>  >> >> 
>  >> >> >I definitely appreciate that bit of information.
>  >> However, I don't
>  >> >> >think that OJB.properties file is found, so whatever I put
>  >> >> in there is
>  >> >> >moot at this point.  Do I need to setup the system 
>  property for 
>  >> >> >OJB.properties too?
>  >> >> >
>  >> >> >Thanks,
>  >> >> >
>  >> >> >Dave
>  >> >> >
>  >> >> >  
>  >> >> >
>  >> >> >> -----Original Message-----
>  >> >> >> From: Wayne Kidd [mailto:[EMAIL PROTECTED]
>  >> >> >> Sent: Friday, September 19, 2003 12:39 PM
>  >> >> >> To: OJB Users List
>  >> >> >> Subject: Re: OJB and Oracle 9ias
>  >> >> >> 
>  >> >> >> 
>  >> >> >> I use OJB with 9ias.   Here are the special things 
>  that I do 
>  >> >> >> to make it
>  >> >> >> happen.
>  >> >> >> 
>  >> >> >> 1).  I place ojb.properties into WEB-INF/classes
>  >> >> >> 2).  I also place xxx.xml (repository.xml) into the
>  >> same directory
>  >> >> >> and I describe it in ojb.properties as:
>  >> >> >> repositoryFile=/xxx.xml   The forward slash there 
>  is required.
>  >> >> >> 
>  >> >> >> With these parameters set, you can get your system
>  >> running. If you
>  >> >> >> are working with standalone and you are using 
>  eclipse, then you 
>  >> >> >> must place your ojb.properties in the top level of the java 
>  >> >> >> source folder.  That
>  >> >> >> will cause it to end up in classes.
>  >> >> >> 
>  >> >> >> If you are trying to run some of your code (probably for
>  >> >> testing or
>  >> >> >> something) from a java application (main), you will need
>  >> >> to have an
>  >> >> >> ojb.properties that specifies a repository that 
>  does not haave 
>  >> >> >> the slash (differences in classloaders for app servers)
>  >> >> >> 
>  >> >> >> Wayne
>  >> >> >> 
>  >> >> >> Danilo Tommasina wrote:
>  >> >> >> 
>  >> >> >> > did you try to set the system property 'OJB.properties'
>  >> >> pointing to
>  >> >> >> > your  OJB.properties file (using forward slashes)?
>  >> >> >> >
>  >> >> >> > bye
>  >> >> >> > danilo
>  >> >> >> >
>  >> >> >> >>> if the OJB.properties wouldn't be found, you would
>  >> >> see a message
>  >> >> >> >>> like this:
>  >> >> >> >>>
>  >> >> >> >>> Cannot get OJB properties file, use default settings
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >> I'm not sure where this would be logged to in Oracle
>  >> >> 9ias.  When
>  >> >> >> >> running tomcat it is sent to Tomcat's console.  Anyway,
>  >> >> >> I'm pretty
>  >> >> >> >> sure that it doesn't load OJB.properties because it is
>  >> >> >> defaulting to
>  >> >> >> >> repository.xml of current working directory.
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >>> slash '\\' instead of '/' however i see no reason for
>  >> >> doing that)
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >> Good call.  Alas, it doesn't matter until I can get
>  >> this 9ias
>  >> >> >> >> classloading issue resolved.
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >>> bye
>  >> >> >> >>> danilo
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >> Thanks,
>  >> >> >> >>
>  >> >> >> >> Dave
>  >> >> >> >>
>  >> >> >> >> 
>  >> >> >> 
>  >> >> 
>  >> 
>  ---------------------------------------------------------------------
>  >> >> >> >> To unsubscribe, e-mail: 
>  [EMAIL PROTECTED]
>  >> >> >> >> For additional commands, e-mail: 
>  [EMAIL PROTECTED]
>  >> >> >> >>
>  >> >> >> >>
>  >> >> >> >
>  >> >> >> >
>  >> >> >> > 
>  >> >> >> 
>  >> >> 
>  >> 
>  ---------------------------------------------------------------------
>  >> >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >> >> >> > For additional commands, e-mail: 
>  [EMAIL PROTECTED]
>  >> >> >> 
>  >> >> >> 
>  >> >> >> 
>  >> >> >> 
>  >> >> 
>  >> 
>  ---------------------------------------------------------------------
>  >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
>  >> >> >> 
>  >> >> >> 
>  >> >> >>    
>  >> >> >>
>  >> >> >
>  >> >> >------------------------------------------------------------
>  >> >> ---------
>  >> >> >To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >> >> >For additional commands, e-mail: [EMAIL PROTECTED]
>  >> >> >  
>  >> >> >
>  >> >> 
>  >> >>    
>  >> >>
>  >> >
>  >> >------------------------------------------------------------
>  >> ---------
>  >> >To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >> >For additional commands, e-mail: [EMAIL PROTECTED]
>  >> >  
>  >> >
>  >> 
>  >>    
>  >>
>  >
>  >------------------------------------------------------------
>  ---------
>  >To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >For additional commands, e-mail: [EMAIL PROTECTED]
>  >  
>  >
>  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to