[sip-comm-dev] Problems with GUI


#1

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

     [java] java.lang.Error
     [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
     [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
     [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
     [java] at javax.swing.UIManager.getUI(UIManager.java:998)
     [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
     [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
     [java] at javax.swing.JTextField.<init>(JTextField.java:229)
     [java] at javax.swing.JTextField.<init>(JTextField.java:170)
     [java] at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

It's odd indeed, it works great for me.

···

On 11.12.2009, at 21:10, Werner Dittmann <Werner.Dittmann@t-online.de> wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
    [java] at javax.swing.UIManager.getUI(UIManager.java:998)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
    [java] at javax.swing.JTextField.<init>(JTextField.java:229)
    [java] at javax.swing.JTextField.<init>(JTextField.java:170)
    [java] at net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

All,

digging into the problem: the root cause is in UIServiceImpl, method
"setDefaultThemePack(...)" when loading the look-and-feel. On my system
both the UIManager.getSystemLookAndFeelClassName(); and
the UIManager.getCrossPlatformLookAndFeelClassName(); are the same thus
the boolean lafIsSet remains false and the SIPCommLookAndFeel(); will
be loaded. The SIPCommLookAndFeel(); seems to have problems.
Both look and feels have the name: "javax.swing.plaf.metal.MetalLookAndFeel"

When I disable the "!laf.equals(UIManager.getCrossPlatformLookAndFeelClassName())"
check and force the loading of the the standard "laf" then everything works
fine (lafIsSet will become true).

Does this make sense to some of our GUI gurus?

Regards,
Werner

···

Am 11.12.2009 20:16, schrieb Lubomir Marinov:

It's odd indeed, it works great for me.

On 11.12.2009, at 21:10, Werner Dittmann <Werner.Dittmann@t-online.de> > wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
    [java] at
javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
    [java] at javax.swing.UIManager.getUI(UIManager.java:998)
    [java] at
javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
    [java] at
javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
    [java] at javax.swing.JTextField.<init>(JTextField.java:229)
    [java] at javax.swing.JTextField.<init>(JTextField.java:170)
    [java] at
net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#4

Hi Werner,

The idea behind the code is to have the LookAndFeels in the following order of decreasing preference:
1. native
2. SIPCommLookAndFeel
3. cross-platform.

As the developers on Mac OS X, Windows and Linux GNOME get a native LookAndFeel, SIPCommLookAndFeel is no longer in much testing. I guess Yana will soon look into fixing SIPCommLookAndFeel.

Best regards,
Lubomir

···

On 12.12.2009 16:00, Werner Dittmann wrote:

All,

digging into the problem: the root cause is in UIServiceImpl, method
"setDefaultThemePack(...)" when loading the look-and-feel. On my system
both the UIManager.getSystemLookAndFeelClassName(); and
the UIManager.getCrossPlatformLookAndFeelClassName(); are the same thus
the boolean lafIsSet remains false and the SIPCommLookAndFeel(); will
be loaded. The SIPCommLookAndFeel(); seems to have problems.
Both look and feels have the name: "javax.swing.plaf.metal.MetalLookAndFeel"

When I disable the "!laf.equals(UIManager.getCrossPlatformLookAndFeelClassName())"
check and force the loading of the the standard "laf" then everything works
fine (lafIsSet will become true).

Does this make sense to some of our GUI gurus?

Regards,
Werner

Am 11.12.2009 20:16, schrieb Lubomir Marinov:

It's odd indeed, it works great for me.

On 11.12.2009, at 21:10, Werner Dittmann<Werner.Dittmann@t-online.de> >> wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

     [java] java.lang.Error
     [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
     [java] at
javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
     [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
     [java] at javax.swing.UIManager.getUI(UIManager.java:998)
     [java] at
javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
     [java] at
javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
     [java] at javax.swing.JTextField.<init>(JTextField.java:229)
     [java] at javax.swing.JTextField.<init>(JTextField.java:170)
     [java] at
net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#5

Hey folks,

I know Yana has a few things going right now and will have little access
to mail until Wednesday. I guess she'll have a look at this then.

Cheers,
Emil

На 12.12.09 17:06, Lubomir Marinov написа:

···

Hi Werner,

The idea behind the code is to have the LookAndFeels in the following
order of decreasing preference:
1. native
2. SIPCommLookAndFeel
3. cross-platform.

As the developers on Mac OS X, Windows and Linux GNOME get a native
LookAndFeel, SIPCommLookAndFeel is no longer in much testing. I guess
Yana will soon look into fixing SIPCommLookAndFeel.

Best regards,
Lubomir

On 12.12.2009 16:00, Werner Dittmann wrote:

All,

digging into the problem: the root cause is in UIServiceImpl, method
"setDefaultThemePack(...)" when loading the look-and-feel. On my system
both the UIManager.getSystemLookAndFeelClassName(); and
the UIManager.getCrossPlatformLookAndFeelClassName(); are the same thus
the boolean lafIsSet remains false and the SIPCommLookAndFeel(); will
be loaded. The SIPCommLookAndFeel(); seems to have problems.
Both look and feels have the name: "javax.swing.plaf.metal.MetalLookAndFeel"

When I disable the "!laf.equals(UIManager.getCrossPlatformLookAndFeelClassName())"
check and force the loading of the the standard "laf" then everything works
fine (lafIsSet will become true).

Does this make sense to some of our GUI gurus?

Regards,
Werner

Am 11.12.2009 20:16, schrieb Lubomir Marinov:

It's odd indeed, it works great for me.

On 11.12.2009, at 21:10, Werner Dittmann<Werner.Dittmann@t-online.de> >>> wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

     [java] java.lang.Error
     [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
     [java] at
javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
     [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
     [java] at javax.swing.UIManager.getUI(UIManager.java:998)
     [java] at
javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
     [java] at
javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
     [java] at javax.swing.JTextField.<init>(JTextField.java:229)
     [java] at javax.swing.JTextField.<init>(JTextField.java:170)
     [java] at
net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

--
Emil Ivov, Ph.D. 67000 Strasbourg,
Project Lead France
SIP Communicator
emcho@sip-communicator.org PHONE: +33.1.77.62.43.30
http://sip-communicator.org FAX: +33.1.77.62.47.31

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#6

Hi all,

Same problem here with my "fluxbox" desktop (cf. joined log).

As supposed, it seems to be a problem of look and feel, as the GUI works well (but ugly) when changing isSupportedLookAndFeel() return to false from
src/net/java/sip/communicator/impl/gui/lookandfeel/SIPCommLookAndFeel.java

Hope it helps,
Vincent

Emil Ivov wrote:

sc_gui_problem_revision6567.log (21.6 KB)

···

Hey folks,

I know Yana has a few things going right now and will have little access
to mail until Wednesday. I guess she'll have a look at this then.

Cheers,
Emil

На 12.12.09 17:06, Lubomir Marinov написа:

Hi Werner,

The idea behind the code is to have the LookAndFeels in the following order of decreasing preference:
1. native
2. SIPCommLookAndFeel
3. cross-platform.

As the developers on Mac OS X, Windows and Linux GNOME get a native LookAndFeel, SIPCommLookAndFeel is no longer in much testing. I guess Yana will soon look into fixing SIPCommLookAndFeel.

Best regards,
Lubomir

On 12.12.2009 16:00, Werner Dittmann wrote:

All,

digging into the problem: the root cause is in UIServiceImpl, method
"setDefaultThemePack(...)" when loading the look-and-feel. On my system
both the UIManager.getSystemLookAndFeelClassName(); and
the UIManager.getCrossPlatformLookAndFeelClassName(); are the same thus
the boolean lafIsSet remains false and the SIPCommLookAndFeel(); will
be loaded. The SIPCommLookAndFeel(); seems to have problems.
Both look and feels have the name: "javax.swing.plaf.metal.MetalLookAndFeel"

When I disable the "!laf.equals(UIManager.getCrossPlatformLookAndFeelClassName())"
check and force the loading of the the standard "laf" then everything works
fine (lafIsSet will become true).

Does this make sense to some of our GUI gurus?

Regards,
Werner

Am 11.12.2009 20:16, schrieb Lubomir Marinov:

It's odd indeed, it works great for me.

On 11.12.2009, at 21:10, Werner Dittmann<Werner.Dittmann@t-online.de> >>>> wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

     [java] java.lang.Error
     [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
     [java] at
javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
     [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
     [java] at javax.swing.UIManager.getUI(UIManager.java:998)
     [java] at
javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
     [java] at
javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
     [java] at javax.swing.JTextField.<init>(JTextField.java:229)
     [java] at javax.swing.JTextField.<init>(JTextField.java:170)
     [java] at
net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#7

Hi all,

Just realized that I didn't replied this one.

As everybody have already noticed the problem has something to do with our custom look&feel. I've examined it and here is the situation. Initially all our look&feel classes were in the swing-ui bundle. However at some point we wanted to explicitly use some of them in some of the plugins and we have moved only these in the util/swing package. However this seems to be a problem for the look&feel because felix uses different class loaders for each bundle and thus part of the look&feel classes are loaded with one class loader and the other part with another one. I think that the best approach here would be to move all look&feel related classes in their own bundle. I've actually started this, but it could take some time, so if anyone could suggest a temporary solution?

Cheers,
Yana

···

On Jan 6, 2010, at 11:07 AM, Vincent Lucas wrote:

Hi all,

Same problem here with my "fluxbox" desktop (cf. joined log).

As supposed, it seems to be a problem of look and feel, as the GUI works well (but ugly) when changing isSupportedLookAndFeel() return to false from
src/net/java/sip/communicator/impl/gui/lookandfeel/SIPCommLookAndFeel.java

Hope it helps,
Vincent

Emil Ivov wrote:

Hey folks,
I know Yana has a few things going right now and will have little access
to mail until Wednesday. I guess she'll have a look at this then.
Cheers,
Emil
На 12.12.09 17:06, Lubomir Marinov написа:

Hi Werner,

The idea behind the code is to have the LookAndFeels in the following order of decreasing preference:
1. native
2. SIPCommLookAndFeel
3. cross-platform.

As the developers on Mac OS X, Windows and Linux GNOME get a native LookAndFeel, SIPCommLookAndFeel is no longer in much testing. I guess Yana will soon look into fixing SIPCommLookAndFeel.

Best regards,
Lubomir

On 12.12.2009 16:00, Werner Dittmann wrote:

All,

digging into the problem: the root cause is in UIServiceImpl, method
"setDefaultThemePack(...)" when loading the look-and-feel. On my system
both the UIManager.getSystemLookAndFeelClassName(); and
the UIManager.getCrossPlatformLookAndFeelClassName(); are the same thus
the boolean lafIsSet remains false and the SIPCommLookAndFeel(); will
be loaded. The SIPCommLookAndFeel(); seems to have problems.
Both look and feels have the name: "javax.swing.plaf.metal.MetalLookAndFeel"

When I disable the "!laf.equals(UIManager.getCrossPlatformLookAndFeelClassName())"
check and force the loading of the the standard "laf" then everything works
fine (lafIsSet will become true).

Does this make sense to some of our GUI gurus?

Regards,
Werner

Am 11.12.2009 20:16, schrieb Lubomir Marinov:

It's odd indeed, it works great for me.

On 11.12.2009, at 21:10, Werner Dittmann<Werner.Dittmann@t-online.de> >>>>> wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
    [java] at
javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
    [java] at javax.swing.UIManager.getUI(UIManager.java:998)
    [java] at
javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
    [java] at
javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
    [java] at javax.swing.JTextField.<init>(JTextField.java:229)
    [java] at javax.swing.JTextField.<init>(JTextField.java:170)
    [java] at
net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

Buildfile: build.xml

deploy-os-specific-bundles:
    [copy] Copying 2 files to /home/lucas/logiciels/sip-communicator/sip-communicator/sc-bundles

run:
    [java]
    [java] Welcome to Felix.
    [java] =================
    [java]
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:193)
    [java] at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:113)
    [java] at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:48)
    [java] at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:33)
    [java] at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:36)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:26)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:99)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:37)
    [java] at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:246)
    [java] at javax.swing.JComponent.setUI(JComponent.java:661)
    [java] at javax.swing.JComboBox.setUI(JComboBox.java:236)
    [java] at javax.swing.JComboBox.updateUI(JComboBox.java:245)
    [java] at javax.swing.JComboBox.init(JComboBox.java:210)
    [java] at javax.swing.JComboBox.<init>(JComboBox.java:204)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:35)
    [java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
    [java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
    [java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
    [java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
    [java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:193)
    [java] at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:38)
    [java] at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:38)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:26)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:99)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:37)
    [java] at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:246)
    [java] at javax.swing.JComponent.setUI(JComponent.java:661)
    [java] at javax.swing.JComboBox.setUI(JComboBox.java:236)
    [java] at javax.swing.JComboBox.updateUI(JComboBox.java:245)
    [java] at javax.swing.JComboBox.init(JComboBox.java:210)
    [java] at javax.swing.JComboBox.<init>(JComboBox.java:204)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:35)
    [java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
    [java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
    [java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
    [java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
    [java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:179)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox$CallComboEditor.<init>(SIPCommSmartComboBox.java:183)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:37)
    [java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
    [java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
    [java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
    [java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
    [java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)

BUILD SUCCESSFUL
Total time: 25 seconds
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#8

Hi guys,

Because higher priorities are currently keeping Yana away from fully
addressing the issue and as suggested by her, r6575 should offer a
temporary solution by using the cross-platform L&F instead of the
broken SIPCommLookAndFeel. Besides SIP Communicator looking less
visually appealing in the case, please let us know if the issue
persists for you. SIPCommLookAndFeel may be fixed at a later time and
we may as well integrate a third-party L&F such as Substance to
replace the cross-platform one.

Regards,
Lubo

···

On Wed, Jan 6, 2010 at 12:40 PM, Yana Stamcheva <yana@sip-communicator.org> wrote:

Hi all,

Just realized that I didn't replied this one.

As everybody have already noticed the problem has something to do with our custom look&feel. I've examined it and here is the situation. Initially all our look&feel classes were in the swing-ui bundle. However at some point we wanted to explicitly use some of them in some of the plugins and we have moved only these in the util/swing package. However this seems to be a problem for the look&feel because felix uses different class loaders for each bundle and thus part of the look&feel classes are loaded with one class loader and the other part with another one. I think that the best approach here would be to move all look&feel related classes in their own bundle. I've actually started this, but it could take some time, so if anyone could suggest a temporary solution?

Cheers,
Yana

On Jan 6, 2010, at 11:07 AM, Vincent Lucas wrote:

Hi all,

Same problem here with my "fluxbox" desktop (cf. joined log).

As supposed, it seems to be a problem of look and feel, as the GUI works well (but ugly) when changing isSupportedLookAndFeel() return to false from
src/net/java/sip/communicator/impl/gui/lookandfeel/SIPCommLookAndFeel.java

Hope it helps,
Vincent

Emil Ivov wrote:

Hey folks,
I know Yana has a few things going right now and will have little access
to mail until Wednesday. I guess she'll have a look at this then.
Cheers,
Emil
На 12.12.09 17:06, Lubomir Marinov написа:

Hi Werner,

The idea behind the code is to have the LookAndFeels in the following order of decreasing preference:
1. native
2. SIPCommLookAndFeel
3. cross-platform.

As the developers on Mac OS X, Windows and Linux GNOME get a native LookAndFeel, SIPCommLookAndFeel is no longer in much testing. I guess Yana will soon look into fixing SIPCommLookAndFeel.

Best regards,
Lubomir

On 12.12.2009 16:00, Werner Dittmann wrote:

All,

digging into the problem: the root cause is in UIServiceImpl, method
"setDefaultThemePack(...)" when loading the look-and-feel. On my system
both the UIManager.getSystemLookAndFeelClassName(); and
the UIManager.getCrossPlatformLookAndFeelClassName(); are the same thus
the boolean lafIsSet remains false and the SIPCommLookAndFeel(); will
be loaded. The SIPCommLookAndFeel(); seems to have problems.
Both look and feels have the name: "javax.swing.plaf.metal.MetalLookAndFeel"

When I disable the "!laf.equals(UIManager.getCrossPlatformLookAndFeelClassName())"
check and force the loading of the the standard "laf" then everything works
fine (lafIsSet will become true).

Does this make sense to some of our GUI gurus?

Regards,
Werner

Am 11.12.2009 20:16, schrieb Lubomir Marinov:

It's odd indeed, it works great for me.

On 11.12.2009, at 21:10, Werner Dittmann<Werner.Dittmann@t-online.de> >>>>>> wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

\[java\] java\.lang\.Error
\[java\]     at javax\.swing\.UIDefaults\.getUIError\(UIDefaults\.java:728\)
\[java\]     at

javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
[java] at javax.swing.UIManager.getUI(UIManager.java:998)
[java] at
javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
[java] at
javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
[java] at javax.swing.JTextField.<init>(JTextField.java:229)
[java] at javax.swing.JTextField.<init>(JTextField.java:170)
[java] at
net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

Buildfile: build.xml

deploy-os-specific-bundles:
[copy] Copying 2 files to /home/lucas/logiciels/sip-communicator/sip-communicator/sc-bundles

run:
[java]
[java] Welcome to Felix.
[java] =================
[java]
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:193)
[java] at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:113)
[java] at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:48)
[java] at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:33)
[java] at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:36)
[java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:26)
[java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:99)
[java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:37)
[java] at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:246)
[java] at javax.swing.JComponent.setUI(JComponent.java:661)
[java] at javax.swing.JComboBox.setUI(JComboBox.java:236)
[java] at javax.swing.JComboBox.updateUI(JComboBox.java:245)
[java] at javax.swing.JComboBox.init(JComboBox.java:210)
[java] at javax.swing.JComboBox.<init>(JComboBox.java:204)
[java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:35)
[java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
[java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
[java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
[java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
[java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:193)
[java] at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:38)
[java] at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:38)
[java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:26)
[java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:99)
[java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:37)
[java] at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:246)
[java] at javax.swing.JComponent.setUI(JComponent.java:661)
[java] at javax.swing.JComboBox.setUI(JComboBox.java:236)
[java] at javax.swing.JComboBox.updateUI(JComboBox.java:245)
[java] at javax.swing.JComboBox.init(JComboBox.java:210)
[java] at javax.swing.JComboBox.<init>(JComboBox.java:204)
[java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:35)
[java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
[java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
[java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
[java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
[java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:179)
[java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox$CallComboEditor.<init>(SIPCommSmartComboBox.java:183)
[java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:37)
[java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
[java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
[java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
[java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
[java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:153)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
[java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:153)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
[java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:153)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
[java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:153)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
[java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:153)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
[java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)
[java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
[java] java.lang.Error
[java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
[java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
[java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
[java] at javax.swing.UIManager.getUI(UIManager.java:989)
[java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
[java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
[java] at javax.swing.JTextField.<init>(JTextField.java:212)
[java] at javax.swing.JTextField.<init>(JTextField.java:153)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
[java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
[java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
[java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
[java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
[java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
[java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
[java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
[java] at java.lang.Thread.run(Thread.java:619)

BUILD SUCCESSFUL
Total time: 25 seconds

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#9

Hi Lubo,

The quick hack works fine for me.

Thank you,
Vincent

Lubomir Marinov wrote:

···

Hi guys,

Because higher priorities are currently keeping Yana away from fully
addressing the issue and as suggested by her, r6575 should offer a
temporary solution by using the cross-platform L&F instead of the
broken SIPCommLookAndFeel. Besides SIP Communicator looking less
visually appealing in the case, please let us know if the issue
persists for you. SIPCommLookAndFeel may be fixed at a later time and
we may as well integrate a third-party L&F such as Substance to
replace the cross-platform one.

Regards,
Lubo

On Wed, Jan 6, 2010 at 12:40 PM, Yana Stamcheva > <yana@sip-communicator.org> wrote:

Hi all,

Just realized that I didn't replied this one.

As everybody have already noticed the problem has something to do with our custom look&feel. I've examined it and here is the situation. Initially all our look&feel classes were in the swing-ui bundle. However at some point we wanted to explicitly use some of them in some of the plugins and we have moved only these in the util/swing package. However this seems to be a problem for the look&feel because felix uses different class loaders for each bundle and thus part of the look&feel classes are loaded with one class loader and the other part with another one. I think that the best approach here would be to move all look&feel related classes in their own bundle. I've actually started this, but it could take some time, so if anyone could suggest a temporary solution?

Cheers,
Yana

On Jan 6, 2010, at 11:07 AM, Vincent Lucas wrote:

Hi all,

Same problem here with my "fluxbox" desktop (cf. joined log).

As supposed, it seems to be a problem of look and feel, as the GUI works well (but ugly) when changing isSupportedLookAndFeel() return to false from
src/net/java/sip/communicator/impl/gui/lookandfeel/SIPCommLookAndFeel.java

Hope it helps,
Vincent

Emil Ivov wrote:

Hey folks,
I know Yana has a few things going right now and will have little access
to mail until Wednesday. I guess she'll have a look at this then.
Cheers,
Emil
На 12.12.09 17:06, Lubomir Marinov написа:

Hi Werner,

The idea behind the code is to have the LookAndFeels in the following order of decreasing preference:
1. native
2. SIPCommLookAndFeel
3. cross-platform.

As the developers on Mac OS X, Windows and Linux GNOME get a native LookAndFeel, SIPCommLookAndFeel is no longer in much testing. I guess Yana will soon look into fixing SIPCommLookAndFeel.

Best regards,
Lubomir

On 12.12.2009 16:00, Werner Dittmann wrote:

All,

digging into the problem: the root cause is in UIServiceImpl, method
"setDefaultThemePack(...)" when loading the look-and-feel. On my system
both the UIManager.getSystemLookAndFeelClassName(); and
the UIManager.getCrossPlatformLookAndFeelClassName(); are the same thus
the boolean lafIsSet remains false and the SIPCommLookAndFeel(); will
be loaded. The SIPCommLookAndFeel(); seems to have problems.
Both look and feels have the name: "javax.swing.plaf.metal.MetalLookAndFeel"

When I disable the "!laf.equals(UIManager.getCrossPlatformLookAndFeelClassName())"
check and force the loading of the the standard "laf" then everything works
fine (lafIsSet will become true).

Does this make sense to some of our GUI gurus?

Regards,
Werner

Am 11.12.2009 20:16, schrieb Lubomir Marinov:

It's odd indeed, it works great for me.

On 11.12.2009, at 21:10, Werner Dittmann<Werner.Dittmann@t-online.de> >>>>>>> wrote:

All,

just some minutes ago I did an SVN update and an ant rebuild and
started with ant run. I got a "loooooooooooooooooott" od exceptions
all regarding UI. Also I cannot create a new SIP accouount because
may fields in the forms are missing. Here some from the exceptions:

UIDefaults.getUI() failed: no ComponentUI class for:
javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]

    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:728)
    [java] at
javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:134)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:758)
    [java] at javax.swing.UIManager.getUI(UIManager.java:998)
    [java] at
javax.swing.text.JTextComponent.updateUI(JTextComponent.java:346)
    [java] at
javax.swing.text.JTextComponent.<init>(JTextComponent.java:320)
    [java] at javax.swing.JTextField.<init>(JTextField.java:229)
    [java] at javax.swing.JTextField.<init>(JTextField.java:170)
    [java] at
net.java.sip.communicator.plugin.sipaccregwizz.FirstWizardPage.<init>(FirstWizardPage.java:168)

Just as remark: other Swing based applications work well.
I already tried with a fresh .sip-communicator directoty in my
home dir. Can somebody shed some light to this problem?

Java is Sun, previous versions of Sip-Communicator worked.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

Buildfile: build.xml

deploy-os-specific-bundles:
    [copy] Copying 2 files to /home/lucas/logiciels/sip-communicator/sip-communicator/sc-bundles

run:
    [java]
    [java] Welcome to Felix.
    [java] =================
    [java]
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:193)
    [java] at javax.swing.plaf.basic.BasicComboBoxEditor$BorderlessTextField.<init>(BasicComboBoxEditor.java:113)
    [java] at javax.swing.plaf.basic.BasicComboBoxEditor.createEditorComponent(BasicComboBoxEditor.java:48)
    [java] at javax.swing.plaf.basic.BasicComboBoxEditor.<init>(BasicComboBoxEditor.java:33)
    [java] at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:36)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:26)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:99)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:37)
    [java] at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:246)
    [java] at javax.swing.JComponent.setUI(JComponent.java:661)
    [java] at javax.swing.JComboBox.setUI(JComboBox.java:236)
    [java] at javax.swing.JComboBox.updateUI(JComboBox.java:245)
    [java] at javax.swing.JComboBox.init(JComboBox.java:210)
    [java] at javax.swing.JComboBox.<init>(JComboBox.java:204)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:35)
    [java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
    [java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
    [java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
    [java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
    [java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.plaf.metal.MetalComboBoxEditor$1[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:193)
    [java] at javax.swing.plaf.metal.MetalComboBoxEditor$1.<init>(MetalComboBoxEditor.java:38)
    [java] at javax.swing.plaf.metal.MetalComboBoxEditor.<init>(MetalComboBoxEditor.java:38)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor.<init>(SIPCommComboBoxEditor.java:26)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxEditor$UIResource.<init>(SIPCommComboBoxEditor.java:99)
    [java] at net.java.sip.communicator.impl.gui.lookandfeel.SIPCommComboBoxUI.createEditor(SIPCommComboBoxUI.java:37)
    [java] at javax.swing.plaf.basic.BasicComboBoxUI.installUI(BasicComboBoxUI.java:246)
    [java] at javax.swing.JComponent.setUI(JComponent.java:661)
    [java] at javax.swing.JComboBox.setUI(JComboBox.java:236)
    [java] at javax.swing.JComboBox.updateUI(JComboBox.java:245)
    [java] at javax.swing.JComboBox.init(JComboBox.java:210)
    [java] at javax.swing.JComboBox.<init>(JComboBox.java:204)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:35)
    [java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
    [java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
    [java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
    [java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
    [java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:179)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox$CallComboEditor.<init>(SIPCommSmartComboBox.java:183)
    [java] at net.java.sip.communicator.impl.gui.customcontrols.SIPCommSmartComboBox.<init>(SIPCommSmartComboBox.java:37)
    [java] at net.java.sip.communicator.impl.gui.main.call.CallComboBox.<init>(CallComboBox.java:48)
    [java] at net.java.sip.communicator.impl.gui.main.call.MainCallPanel.<init>(MainCallPanel.java:63)
    [java] at net.java.sip.communicator.impl.gui.main.MainFrame.<init>(MainFrame.java:108)
    [java] at net.java.sip.communicator.impl.gui.UIServiceImpl.loadApplicationGui(UIServiceImpl.java:113)
    [java] at net.java.sip.communicator.impl.gui.GuiActivator.start(GuiActivator.java:107)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)
    [java] UIDefaults.getUI() failed: no ComponentUI class for: javax.swing.JTextField[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,columns=0,columnWidth=0,command=,horizontalAlignment=CENTER]
    [java] java.lang.Error
    [java] at javax.swing.UIDefaults.getUIError(UIDefaults.java:711)
    [java] at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:133)
    [java] at javax.swing.UIDefaults.getUI(UIDefaults.java:741)
    [java] at javax.swing.UIManager.getUI(UIManager.java:989)
    [java] at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
    [java] at javax.swing.text.JTextComponent.<init>(JTextComponent.java:306)
    [java] at javax.swing.JTextField.<init>(JTextField.java:212)
    [java] at javax.swing.JTextField.<init>(JTextField.java:153)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame$AccountRegistrationPanel.<init>(InitialAccountRegistrationFrame.java:195)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.addAccountRegistrationForm(InitialAccountRegistrationFrame.java:437)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.initAccountWizards(InitialAccountRegistrationFrame.java:176)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.InitialAccountRegistrationFrame.<init>(InitialAccountRegistrationFrame.java:117)
    [java] at net.java.sip.communicator.plugin.simpleaccreg.SimpleAccountRegistrationActivator.start(SimpleAccountRegistrationActivator.java:39)
    [java] at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    [java] at org.apache.felix.framework.Felix._startBundle(Felix.java:1654)
    [java] at org.apache.felix.framework.Felix.startBundle(Felix.java:1578)
    [java] at org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:1172)
    [java] at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265)
    [java] at java.lang.Thread.run(Thread.java:619)

BUILD SUCCESSFUL
Total time: 25 seconds

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net