[daisy] macosx
Paul Focke
paul at outerthought.org
Fri Jul 7 02:52:04 CDT 2006
Hi,
Judging by this
<snip>
---- cause
---------------------------------------------------------------------
Exception: java.sql.SQLException
Message: Access denied for user 'activemq'@'localhost' (using password:
YES)
</snip>
It seems that the activemq user in mysql doesn't have access to the
activemq db.
Maybe you missed a step in the installation instructions (
http://cocoondev.org/daisydocs-1_5/13.html ).
Probably this step right here :
CREATE DATABASE activemq;
GRANT ALL ON activemq.* TO activemq@'%' IDENTIFIED BY 'activemq';
GRANT ALL ON activemq.* TO activemq at localhost IDENTIFIED BY 'activemq';
Paul
Joerg Schwenn wrote:
> Hi Yves,
> if I try to start the repository-server - it produces an error ??
>
>
> noname:~/daisy15/repository-server/bin joerg$
> ./daisy-repository-server /Users/joerg/daisy_data
> Starting Default Unix script
> Starting Merlin 3.3.0.
> ====================
> Platform: Darwin
> Java Home: /Library/Java/Home
> Merlin Home: /Users/joerg/daisy15/repository-server/merlin
> Security policy:
> /Users/joerg/daisy15/repository-server/merlin/bin/security.policy
> JVM Options: -Xmx128m -Dmerlin.deployment.timeout=0
> -Dmerlin.logging.config=/Users/joerg/daisy_data/conf/logkit.xml
> -Ddaisy.datadir=/Users/joerg/daisy_data
> -Ddaisy.home=/Users/joerg/daisy15 -Dfile.encoding=UTF-8
> -Djava.awt.headless=true
> -Dorg.apache.commons.logging.Log=org.outerj.daisy.logging.DaisyLog
> -Djava.security.auth.login.config=/Users/joerg/daisy_data/conf/login.config
> -Duser.language=en -Duser.country=US -Duser.variant=
> Bootstrap JAR:
> /Users/joerg/daisy15/repository-server/merlin/system/merlin/jars/merlin-cli-3.3.0.jar
>
> Merlin Arguments: -offline -home /Users/joerg/daisy_data
> -repository /Users/joerg/daisy15/lib -config
> /Users/joerg/daisy_data/conf/myconfig.xml
> /Users/joerg/daisy15/repository-server/conf/block.xml
>
> ---- exception report
> ----------------------------------------------------------
> Exception: org.apache.avalon.merlin.KernelException
> Message: Kernel startup failure.
> ---- cause
> ---------------------------------------------------------------------
> Exception: org.apache.avalon.merlin.KernelException
> Message: Cannot deploy application.
> ---- cause
> ---------------------------------------------------------------------
> Exception: org.apache.avalon.activation.LifecycleException
> Message: Unable to create a new component instance in appliance
> [/daisy/jmsclient/jmsclient] due to a component deployment failure.
> ---- cause
> ---------------------------------------------------------------------
> Exception: javax.jms.JMSException
> Message: Could not connect to broker URL:
> vm://DaisyJMS?brokerConfig=xbean:file:/Users/joerg/daisy_data/conf/activemq-conf.xml.
> Reason: org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'org.apache.activemq.xbean.XBeanBrokerService'
> defined in URL [file:/Users/joerg/daisy_data/conf/activemq-conf.xml]:
> Initialization of bean failed; nested exception is
> java.io.IOException: Cannot create PoolableConnectionFactory (Access
> denied for user 'activemq'@'localhost' (using password: YES))
> ---- cause
> ---------------------------------------------------------------------
> Exception: org.springframework.beans.factory.BeanCreationException
> Message: Error creating bean with name
> 'org.apache.activemq.xbean.XBeanBrokerService' defined in URL
> [file:/Users/joerg/daisy_data/conf/activemq-conf.xml]: Initialization
> of bean failed; nested exception is java.io.IOException: Cannot create
> PoolableConnectionFactory (Access denied for user
> 'activemq'@'localhost' (using password: YES))
> ---- cause
> ---------------------------------------------------------------------
> Exception: java.io.IOException
> Message: Cannot create PoolableConnectionFactory (Access denied for
> user 'activemq'@'localhost' (using password: YES))
> ---- cause
> ---------------------------------------------------------------------
> Exception: org.apache.commons.dbcp.SQLNestedException
> Message: Cannot create PoolableConnectionFactory (Access denied for
> user 'activemq'@'localhost' (using password: YES))
> ---- cause
> ---------------------------------------------------------------------
> Exception: java.sql.SQLException
> Message: Access denied for user 'activemq'@'localhost' (using
> password: YES)
> ---- stack trace
> ---------------------------------------------------------------
> java.sql.SQLException: Access denied for user 'activemq'@'localhost'
> (using password: YES)
> com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928)
> com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
> com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3649)
> com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1176)
> com.mysql.jdbc.Connection.createNewIO(Connection.java:2558)
> com.mysql.jdbc.Connection.<init>(Connection.java:1485)
> com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>
> org.outerj.daisy.jdbcutil.DriverLoader$DriverShim.connect(DriverLoader.java:77)
>
> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>
> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>
> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:881)
>
> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855)
>
> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>
> org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:54)
>
> org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.createAdapter(JDBCPersistenceAdapter.java:229)
>
> org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.getAdapter(JDBCPersistenceAdapter.java:213)
>
> org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.start(JDBCPersistenceAdapter.java:139)
>
> org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:930)
>
> org.apache.activemq.broker.BrokerService.createBroker(BrokerService.java:888)
>
> org.apache.activemq.broker.BrokerService.getBroker(BrokerService.java:458)
>
> org.apache.activemq.broker.BrokerService.start(BrokerService.java:361)
> org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet(XBeanBrokerService.java:43)
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1059)
>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:363)
>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:275)
>
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:320)
>
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:158)
>
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:48)
>
> org.apache.activemq.xbean.XBeanBrokerFactory.createBroker(XBeanBrokerFactory.java:40)
>
> org.apache.activemq.broker.BrokerFactory.createBroker(BrokerFactory.java:56)
>
> org.apache.activemq.transport.vm.VMTransportFactory.doCompositeConnect(VMTransportFactory.java:100)
>
> org.apache.activemq.transport.vm.VMTransportFactory.doConnect(VMTransportFactory.java:48)
>
> org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:42)
>
> org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:76)
>
> org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:224)
>
> org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:166)
>
> org.outerj.daisy.jms.impl.JmsClientImpl.initializeJmsConnection(JmsClientImpl.java:141)
>
> org.outerj.daisy.jms.impl.JmsClientImpl.initialize(JmsClientImpl.java:130)
>
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
>
> org.apache.avalon.activation.impl.DefaultComponentFactory.incarnation(DefaultComponentFactory.java:402)
>
> org.apache.avalon.activation.impl.DefaultComponentFactory.incarnate(DefaultComponentFactory.java:130)
>
> org.apache.avalon.activation.impl.SingletonLifestyleManager.refreshReference(SingletonLifestyleManager.java:144)
>
> org.apache.avalon.activation.impl.SingletonLifestyleManager.commission(SingletonLifestyleManager.java:60)
>
> org.apache.avalon.activation.impl.DefaultAppliance.commission(DefaultAppliance.java:94)
>
> org.apache.avalon.activation.impl.DefaultRuntime.commission(DefaultRuntime.java:86)
>
> org.apache.avalon.composition.model.impl.DefaultSystemContext.commission(DefaultSystemContext.java:362)
>
> org.apache.avalon.composition.model.impl.DefaultDeploymentModel.commission(DefaultDeploymentModel.java:122)
>
> org.apache.avalon.composition.model.impl.Commissioner.run(Commissioner.java:185)
>
> java.lang.Thread.run(Thread.java:613)
> --------------------------------------------------------------------------------
>
>
>
> Are you able to check it for me?
> Brgds Joerg
>
> Am 06.07.2006 um 11:12 schrieb Yves Langisch:
>
>> I mean a file with the name .bash_profile
>>
>> Yves
>>
>> On Thu, 2006-07-06 at 11:01 +0200, Joerg Schwenn wrote:
>>> You can create (if not already there) a .bash_profile in your home
>>> directory and put these export statements there. This way you have them
>>> available in any new terminal.
>>>
>>> A bash_profile ??? what does it means
>>> joerg
>>>
>>>
>>>> Joerg,
>>>>
>>>> Your DAISY_HOME is fine I think. JAVA_HOME should be set
>>>> to /Library/Java/Home
>>>>
>>>> You can create (if not already there) a .bash_profile in your home
>>>> directory and put these export statements there. This way you have
>>>> them
>>>> available in any new terminal.
>>>>
>>>> Yves
>>>>
>>>> On Thu, 2006-07-06 at 10:42 +0200, Joerg Schwenn wrote:
>>>>> I try to install daisy 1.5 on my ibook G4 / macosx 10.4.6
>>>>> by using the install instruction for linux.
>>>>> I was able to install and run mysql :
>>>>> --------------------------------------------
>>>>> root
>>>>> localhost
>>>>> /tmp/mysql.sock
>>>>> MySQL 5.0.22-standard via socket
>>>>> localhost
>>>>> 127.0.0.1
>>>>> MySQL Client Version 5.0.4
>>>>> noname
>>>>> Darwin 8.6.0
>>>>> Power Macintosh (PowerPC G4) 1200.0 MHz, 0.8 GB RAM
>>>>> --------------------------------------------
>>>>> run an sql cript to create the two databases
>>>>>
>>>>> and found a java virtual machine:
>>>>>
>>>>> java version "1.5.0_06"
>>>>> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-112)
>>>>> Java HotSpot(TM) Client VM (build 1.5.0_06-64, mixed mode, sharing)
>>>>>
>>>>> export JAVA_HOME=/usr
>>>>> export DAISY_HOME=/Users/joerg/daisy15
>>>>>
>>>>> and made an add directory "data" on the some directory as daisy15
>>>>>
>>>>> But i am not sure about setting of the variables - because I am new
>>>>> on the terminal
>>>>> Perhaps you can help.
>>>>>
>>>>> Brgds joerg
>>>>> joerg at schwenn.de
>>>>>
>>>>> Am 05.07.2006 um 08:23 schrieb Yves Langisch:
>>>>>
>>>>>> Joerg,
>>>>>>
>>>>>> Can you please provide are more detailed description of your
>>>>>> problems.
>>>>>>
>>>>>> I'm successfully running daisy wiki and repo on my powerbook
>>>>>> without any
>>>>>> problems.
>>>>>>
>>>>>> Thanks
>>>>>> Yves
>>>>>>
>>>>>> On Tue, 2006-07-04 at 22:02 +0200, Joerg Schwenn wrote:
>>>>>>> Are anybody able to help install daisy on macosx 10.4.6
>>>>>>> I try it - no success
>>>>>>> joerg
>>>>>>> _______________________________________________
>>>>>>> daisy community mailing list
>>>>>>> Professional Daisy support: http://outerthought.org/site/services/
>>>>>>> daisy/daisysupport.html
>>>>>>> mail to: daisy at lists.cocoondev.org
>>>>>>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> daisy community mailing list
>>>>>> Professional Daisy support: http://outerthought.org/site/services/
>>>>>> daisy/daisysupport.html
>>>>>> mail to: daisy at lists.cocoondev.org
>>>>>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>>>>
>>>>> _______________________________________________
>>>>> daisy community mailing list
>>>>> Professional Daisy support: http://outerthought.org/site/services/
>>>>> daisy/daisysupport.html
>>>>> mail to: daisy at lists.cocoondev.org
>>>>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>>>
>>>> _______________________________________________
>>>> daisy community mailing list
>>>> Professional Daisy support: http://outerthought.org/site/services/
>>>> daisy/daisysupport.html
>>>> mail to: daisy at lists.cocoondev.org
>>>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>>
>>> _______________________________________________
>>> daisy community mailing list
>>> Professional Daisy support:
>>> http://outerthought.org/site/services/daisy/daisysupport.html
>>> mail to: daisy at lists.cocoondev.org
>>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>>
>> _______________________________________________
>> daisy community mailing list
>> Professional Daisy support:
>> http://outerthought.org/site/services/daisy/daisysupport.html
>> mail to: daisy at lists.cocoondev.org
>> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> daisy community mailing list
> Professional Daisy support: http://outerthought.org/site/services/daisy/daisysupport.html
> mail to: daisy at lists.cocoondev.org
> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>
More information about the daisy
mailing list