Menu ▾ ▴

#2 Unable to open database

open
nobody
5
2005-03-04
2005-03-04
Anonymous
No

Here is my Java version:
********************
emmanuel@linux:~> java -version
java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build
1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed
mode)
********************
I am trying to open Thingamablog and I get the message
(in a Window) "Error: Unable to open database".
Simultaneously in the console some other messages
appear e.g.
java.io.FileNotFoundException: /home/emmanuel/user.xml
(No such file or directory).

The console messages:
********************
emmanuel@linux:~> java
-jar /opt/admin/sources/thingamablog/thingamablog.jar
Starting Thingamablog 1.0b2...

Target OS = Linux
OS Version = 2.6.4-52-default
OS Architecture = i386
Init took 14717ms

Connecting to database...
Connected.
LOADING DATA
java.io.FileNotFoundException: /home/emmanuel/user.xml
(No such file or directory)
at java.io.FileInputStream.open(Native Method)
at
java.io.FileInputStream.<init>(FileInputStream.java:106)
at
java.io.FileInputStream.<init>(FileInputStream.java:66)
at
sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:69)
at
sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:156)
at
org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown
Source)
at
org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown
Source)
at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at
org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at
org.apache.xerces.parsers.XMLParser.parse(Unknown
Source)
at
org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at
org.jdom.input.SAXBuilder.build(SAXBuilder.java:455)
at
org.jdom.input.SAXBuilder.build(SAXBuilder.java:809)
at
org.jdom.input.SAXBuilder.build(SAXBuilder.java:788)
at
net.sf.thingamablog.xml.TBPersistFactory.createDocument(Unknown
Source)
at
net.sf.thingamablog.xml.TBPersistFactory.loadData(Unknown
Source)
at
net.sf.thingamablog.gui.app.ThingamablogFrame$2.construct(Unknown
Source)
at net.sf.thingamablog.SwingWorker$2.run(Unknown
Source)

at java.lang.Thread.run(Thread.java:534)

********************
I will highly appreaciate any help. Thank you very much in
advance.

Discussion

  • Sean Ottey

    Sean Ottey - 2005-03-14

    Logged In: YES
    user_id=336336

    Hmmm... Have you looked in that location to see if there IS
    a file? The user.xml file (I believe) contains the pointers
    to all your weblog directories.

    If it is there or not, I would guess that it might be a user
    permissino issue, as I believe that Thingamablog creates
    that file if it is not there...

    My vote would be that either the path is messed up OR
    permissions are insufficient to create the file(s) that tb
    needs.

    Hope that helps!
    Sean

     
  • Nobody/Anonymous

    Logged In: NO

    I had the same problem for running thingamablog.

    Here is my solution : write a script containing this :
    -----------------------------8<-------------------------------------------
    #!/bin/sh

    cd /opt/admin/sources/thingamablog
    java -jar thingamablog.jar
    -----------------------------8<-------------------------------------------

    and run this script to run thingamablog. It should work from
    anywhere in your file system, thanks to the "cd" line.

     
  • Nobody/Anonymous

    Logged In: NO

    I found a solution :
    just copy "user.xml" from "thingamablog/templates" to /home/emmanuel/
    user.xml

    The idea is to copy and existing user.xml file where thingamablog expects
    it...
    relaunch and it's ok !

    Michel

     

Log in to post a comment.