Hi, I'm istalling Oracle Beehive 188.8.131.52 in a Oracle Linux 5.
First I installed Oracle Database 11g Enterprise Edition Release 184.108.40.206.0 - 64bit Production, then guided by I installed Oracle Beehive, I followed the post-installation procedures http://docs.oracle.com/cd/E16671_01/bh.200/e16641/what_you_need_to_know.htm#BIJGGFJH, in the first step (Oracle Beehive Database Post-Installation Procedures - http://docs.oracle.com/cd/E16671_01/bh.200/e16641/db_post.htm#BHAJIEID) I make correctly (at least) the first two steps, in the third one no error show but if I check configuration with the “list_bootstrap_configuration” command what I see is that the desired password is in the schema name field.
After this, I can only use some of the commands, for example with activate_configuration or list_ports I receive:
beectl: command failed. See the log file "/u01/app/beehive/product/220.127.116.11.0/beehive_1/beehive/logs/beectl/2012.06.15/beectl_shell_17_06_04+0300.txt" for more details.
2012-06-15T15:27:30.528+03:00] [beehive] [WARNING]  [commandline.OcsCtlException] [host: sergio.signum.com.tr] [nwaddr: 127.0.0.1] [tid: 10] [userId: oracle] [ecid: 127.0.0.1:24886:1339763249622:1,0] new-beectl-exception-instantiated-logging-automatically : (no-message-to-log)[[
Caused by: oracle.ocs.core.store.exceptions.DataStoreProviderException: Unable to get Config DataSource
... 15 more
Caused by: java.sql.SQLException: MalConfiguration Exception.
... 16 more
Caused by: oracle.ocs.core.store.exceptions.MalConfiguredDataStoreException: Unsupported Connect String: beehiveConn
... 17 more
Even if I try to clear the data given in previous steps with “clear_proposed_configuration” command I received the error.
I checked and there are 6 patches, but it seems none of them fix the problem, althought I couldn’t find from where to download. Also In the contents of the installation of Beehive, one point (out of the installation against database) it’s about installing Oracle Beekeaper, maybe that will help, but as far as I know it’s only a UI for Beehive.
(http://docs.oracle.com/cd/E16671_01/bh.200/e16649/beectl.htm#list_bootstrap_configuration here is the documentation about beectl)
Maybe the problem is that I'm installing in a 64 bits and documentation of Beehive says that only 32 bits is supported, but I needed to try because our client machine is a 64bit Linux .. any other suggestion?
Looking further I think the problem could be the connection to the schema, obviously I did something wrong in that point. I remember to write the schema password, but I don't know the name of the schema .. does Beehive create a schema by default or should I create in my Oracle Database instance?
No need to install the schemas on your own, the install scripts do all that for you.
More important you need to meticulously honour the installation requirements (including matching beehive version with supported DB release and patch level), and the installation needs to run without errors.
Refer to Oracle Beehive Release 2 Master Note [ID 1058232.1] for more details.
Thanks Thomas, but finally my manager and I decide to create another instance and delete this one.
Now our problem is that from Behive Central home we can't access Team Collaboration enviroment, we get an 404 error trying to access https://sergio.signum.com.tr:4443/teamcollab
With beectl we start all the services (beectl start --all) .. is there anything else we need to do for access Team Collaboration and Instant Messaging tools?
Thanks in advance
bcentral links is working, I didn't configure Zimbra while we don't need it.
I'm trying to enable SSL but in owm tool when i try to open the wallet it ask me for the password of default wallet, but "welcome" doesn't work and I didn't change it.
By the way, the only thing that we are interested in is in Instant Messaging, I thought we need SSL and that's why I'm configuring it .. do I need it? Do I need something else? I'm completely lost with Oracle Beehive.
Thanks in advance again
Beehive only for Instant Messaging?
Sorry, but I would say that the considerable effort required to properly set up, run and maintain beehive (together with the Oracle DB required for beehive), being an all-in-one enterprise size collaboration tool, does not match that.
Regarding the wallet: in the postinstall procedure you are required to create you own wallet ...
"$ORACLE_HOME/bin/orapki wallet create ..."
... and you specify your own password with the orapki command.
You possibly have an empty wallet password?
So which other tool instead of Beehive can you recommend me?
We wanted to add Instant Message to an Oracle WebCenter Portal application, we need a chatbox and we thought about integrating Oracle Beehive for that purpose.
Ok, so back with Beehive .. I didn't change the password of the wallet I did this following the guide (http://docs.oracle.com/cd/E16671_01/bh.200/e16641/wallet.htm#GFEBHJAA):
Enable auto login mode for the default wallet with the following command. The default password for the default wallet is welcome*:
<Oracle home>/bin/orapki wallet create
-wallet <Oracle home>/Apache/Apache/conf/ssl.wlt/default/
-auto_login -pwd welcome+
Run the following beectl command:
--component beehive_instance_<instance>.<host name>
--value <Oracle home>/Apache/Apache/conf/ssl.wlt/default
Activate the configuration and restart by running the following beectl command:
So i don't see where I change or assign any password different of "welcome".
I found the problem about password, the %ORACLE_HOME was pointing to oracle database home, and not to oracle beehive home. I will keep configuring this.
But anyway, to do what I want is it necessary all this configuration? or is it enough installing only Beehive? We tried to connect our jDeveloper for using an IM connection, but we couldn't make it .. we tried to find more information about what is needed to use IM (which configurations, services ..) and we didn't find anything. Is it part of Team Collaboration? Or is it part of Conferencing?
for Instant Messaging, I believe you need to review Chapter 25 (Configuring XMPP) of the Installation Guide.
At least you need to do a
beectl modify_property --component _XmppService name DomainNames value <domain>
beectl restart --component BEEAPP_<instance>.<host>
For any user partaking in IM, you need to define an IM Address, as this is needed to provision the user to the XMPP Service.
If you master your user in an external directory, you can map existing mail addresses to also be used as IM Address, e.g.
is "beectl status --detail" reporting XmppServiceInstance as running? Then I would guess that you could begin creating users and start testing. XMPP is part of the BEEAPP container, so will find logs written to $ORACLE_HOME/beehive/logs/oc4j/BEEAPP/log.txt
Yes, it's up and running. I've created 2 users, but how can I test all of this? I mean, i know I can use external clients like Pidgin or Oracle Manager, but is there a way of testing it with a UI? for example from Beehive Central ...