Actually command line admin tool can edit persistence.xml for you.
But for sure you need to know all the parameters

On Thu, Aug 2, 2012 at 7:24 PM, Rubens Queiroz de Almeida <
rubens.quei...@gmail.com> wrote:

> I had this very same problem yesterday. In my case, what happened, is that
> mysql was listening on another port, so I had to change the default mysql
> port number (3306) for the number of the port actually used. You should
> also check whether the user defined in the persistence.xml file is allowed
> to create databases, should this be the case.
>
> The file persistence.xml is located at
>  $OPENMEETINGS_HOME/webapps/openmeetings/WEB-INF/classes/META-INF/
> The directory META-INF/ contains several files, you should select the
> database you're using and do the following:
>
> mv persistence.xml persistence.xml.backup
> cp mysql_persistence.xml persistence.xml
> (if you're using mysql. Jaime said that it works much better with
> postgresql)
> Also, if you're using mysql you should download the jdbc driver from the
> MySQL site, it does not come with the openmeetings file, due to licensing
> issues.
>
> You should then edit the file persistence.xml and change the information
> regarding the database and connections:
>
> , Username=openmeetings
> , Password=xxxxxx"/>
>
> I hope this helps,
>
> Best regards,
>
> Rubens
>
>
>
>
> On Thu, Aug 2, 2012 at 9:14 AM, Dimitri Yioulos <dyiou...@onpointfc.com>wrote:
>
>> Ran the below steps.  The last step produced the following error:
>>
>> [ERROR] [main] org.openmeetings.cli.Admin - Install failed A connection
>> could
>> not be obtained for driver class "com.mysql.jdbc.Driver" and
>> URL "jdbc:mysql://localhost:3306/openmeetings?autoReconnect=true&
>> useUnicode=true&createDatabaseIfNotExist=true&characterEncoding=utf-8&
>> connectionCollation=utf8_general_ci&cachePrepStmts=true&
>> cacheCallableStatements=true&cacheServerConfiguration=true&
>>
>> useLocalSessionState=true&elideSetAutoCommits=true&alwaysSendSetIsolation=false&
>>
>> enableQueryTimeouts=false&prepStmtCacheSize=3000&prepStmtCacheSqlLimit=1000".
>> You may have specified an invalid URL.
>>
>> What am I missing?
>>
>> Dimitri
>>
>>
>> On Thursday 02 August 2012 7:49:41 am Dimitri Yioulos wrote:
>> > Thanks, Maxim.  I'll give that a try in a while.  I owe you a beer or
>> > three :-) .
>> >
>> > Dimitri
>> >
>> > On Thursday 02 August 2012 7:44:37 am Maxim Solodovnik wrote:
>> > > 1) cd OM folder
>> > > 2) stop OM
>> > > 3) ./admin.sh -b -file backup.zip
>> > > 4) ./admin.sh -i -file backup.zip --db-type mysql --db-user root
>> > > --db-pass <pass> --drop
>> > >
>> > > please check the admin syntax by running ./admin.sh with no params
>> > >
>> > > On Thu, Aug 2, 2012 at 6:40 PM, Dimitri Yioulos
>> <dyiou...@onpointfc.com>wrote:
>> > > > All,
>> > > >
>> > > > I'm moving along very nicely with my OM 2.0 installation.  But, I
>> was
>> > > > wondering
>> > > > if I can do this:
>> > > >
>> > > > I initially set up OM to use the internal database.  I'd like to
>> move
>> > > > to MySQL.
>> > > > Can it be done now that OM is already installed and, if so, how (is
>> > > > there a how-to, or some-such, available?)?
>> > > >
>> > > > As always, thanks.
>> > > >
>> > > > Dimitri
>> > > >
>> > > > --
>> > > > This message has been scanned for viruses and
>> > > > dangerous content by MailScanner, and is
>> > > > believed to be clean.
>> > >
>> > > --
>> > > WBR
>> > > Maxim aka solomax
>>
>>
>>
>> --
>> This message has been scanned for viruses and
>> dangerous content by MailScanner, and is
>> believed to be clean.
>>
>>
>


-- 
WBR
Maxim aka solomax

Reply via email to