Form wizard in OO base is broken.

Bug #72539 reported by Giorgos Koklas
This bug report is a duplicate of:  Bug #72262: Form Wizard in Base does not complete. Edit Remove
20
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: openoffice.org-base

OS: Ubuntu Edgy Eft
OpenOffice: Open Office Base 2.0.4
Locale: el_GR

Problem:
The form wizard in OO base does not work properly. This happens in my hard disk installed version of Edgy Eft as well as in the live cd.

Steps to reproduce the problem:
1. Launch OO base.
2. Create a table with the wizard that appears after launch (leave all to default).
3. The main OO base window appears (the one where you can choose a task) whicj has a three panes. On the left pane you can see four icons:
1. tables 2. quaries 3. forms 4. reports
4. Choose the Forms icon. On the central pane the options "design a form" and " Use wizard to create a form" appear.
5. Choose " Use wizard to create a form".
6. There are now two cases of the problem:
-------------------------------------------------------
CASE 1. Using FSF Java

The form wizard starts, I can go through all the steps but when I hit "finish" nothing happens. This happens in the live cd as well as a normally installed ubuntu version, so it shouldn't be related to the fact that I use a greek installation (livecd runs on default language settings).

Expected action:
Wizard should exit and the form should be ready in place

What happens:
The wizard stays in place idle, with no ability to work on the form when hitting "finish"
--------------------------------------------------------

CASE 2. Using SUN Java

The form Wizard will not even start when I select the option to start it.

Expected action:
The wizard should launch to start making the form

What happens:
Absolutely nothing.

--------------------------------------------------------

description: updated
Revision history for this message
coling (mail-cgrant) wrote :

I am experiencing exactly the same problem, as described by the originator of this bug report. That is the wizard will not complete the "finish" process.

Not sure if tis helps but similar bugs arise in FC6 64 bit but the FC6 32 bit is ok. Ubuntu has the bug on Edgy 64 and 32 bit in my experience.

Revision history for this message
piti118 (piti) wrote :

Confirmed Edgy Eft
On both FSF and Sun java

Although the form wizard launch in my sun java machine though, but both of them wont' finish.

Revision history for this message
thm (thomas-maier) wrote :

Same here. Edgy Eft fresh install.

Before fiddling with the Java preferences, the wizard did not complete. Then I goggled and found this bug. Since I selected Sun Java in the preferences, the wizard does not even launch. I don't know how to revert to the non-Sun setting, but from the reports above it seems it doesn't work anyway.

Please fix this, I don't want to boot XP :).

Revision history for this message
Brian Passavanti (gottaloveit) wrote :

I can confirm too (Edgy Eft 64 bit). For me though, OO base crashes whenever i click on a wizard in tables, forms, queries, or reports. a crash file was generated in /var/crash, so here it is attached.

entry from syslog
Nov 21 12:53:46 bphome kernel: [23042.742175] soffice.bin[14529]: segfault at 00007ffff30ccdb8 rip 00002aaab64445b8 rsp 00007ffff30ccdc0 error 6

Revision history for this message
cybermaven (zengeek) wrote :

I can confirm this as well. I go to open the Wizard and nothing happens. Although I can create a form in Design View.

Revision history for this message
Michael Stein (der-stein) wrote :

I can confirm this as well. The ubuntu-version doesn't open any wizard.
But I got another version of OOo at http://www.ooodev.org:6969/.
It installs with version-number 2.0.4-5. And this works properly.

Revision history for this message
Kostas Papadimas (pkst) wrote :

This seems to be a debian bug as well relayed with gcj > see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354895

Revision history for this message
Kostas Papadimas (pkst) wrote :

This seems to be a debian bug as well related with gcj > see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354895

Revision history for this message
Hoagie (andreasabu) wrote :

I can confirm this bug in edgy.

Revision history for this message
wayneh (waynehilborn) wrote :

Launched OO from root terminal. Experienced the bug with Form Wizard and this message appeared in root terminal:

=======================================================
=== Note: An Exception was thrown which should have ===
=== caused a crash. I caught it. Please report this ===
=== to openoffice.org ===
=======================================================
java.lang.reflect.InvocationTargetException
   at java.lang.reflect.Method.invoke(libgcj.so.70)
   at com.sun.star.wizards.ui.event.MethodInvocation.invoke(MethodInvocation.java)
   at com.sun.star.wizards.ui.event.AbstractListener.invoke(AbstractListener.java)
   at com.sun.star.wizards.ui.event.CommonListener.actionPerformed(CommonListener.java)
Caused by: java.lang.IllegalAccessError: com.sun.star.wizards.form.FormDocument: com.sun.star.wizards.form.FormDocument$ControlForm.setFormProperties([Lcom.sun.star.beans.PropertyValue;Lcom.sun.star.wizards.db.CommandMetaData;)V
   at com.sun.star.wizards.form.FormDocument.finalizeForms(FormDocument.java)
   at com.sun.star.wizards.form.FormWizard.finishWizard(FormWizard.java)
   at com.sun.star.wizards.ui.WizardDialog.finishWizard_1(WizardDialog.java)
   at java.lang.reflect.Method.invoke(libgcj.so.70)
   ...3 more

Revision history for this message
squarepeg (lewis-bruce) wrote :

I'm a new Ubuntu user. I loved everything until I tried the OO dbase. I experienced the same problem. The form wizard will not finish. The 'finish' button will not save the form and close the window like it should.

Revision history for this message
DavidCowell (davidwcowelloftucson) wrote :

SOLUTION?

I'll add my two cents worth... it might clear up the whole issue.

First of all, let's all understand that OO.o documentation is very terse and often non-existant. This is important to understand before we go any further.

When you get to step 4, you must <b>not</b> click on "Forms". Why? Because you have not created a table yet.

You must go through the Tables step before you start up with Forms.

This is very obliquely explained in OO.o help page "Using Databases in OpenOffice.org Base" (<F1> key) and its links.

OOoB is a great application that is sadly documented. The application is not "intuitive", but once understood it can do quite a bit.

Revision history for this message
Jerryd (ubuntu7-suddenlink) wrote :

Tried that and still the wizard refuses to even start. I have OO Base installed on a XP machine and it works fine. On Fiesty Fawn, it work at all.

Revision history for this message
neast (fl-hrdent) wrote :

For those who are still having trouble with this, as I did, here's what worked for me..

I backed up in the wizard and re-selected the database I was working with in the first window. After this I was able to progress through the wizard and everything worked properly. Not quite as clean an output as MS Access, but not as expensive either!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.