Quantcast

WSDL editing fails

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

WSDL editing fails

Hiroshi Kubo
XML Tools plugin(Version: 6.10 Source: NetBeans XML plugin site)をイン
ストールしたNetBeansでWSDLファイルを編集するのですが,NetBeansが凍り付
いてしまいます。このトラブルのご相談です。

現象と若干の調査結果をご報告します。

環境は下記です。

    Product Version: NetBeans IDE 7.1 (Build 201112071828)
    Java: 1.6.0_26; Java HotSpot(TM) Client VM 20.1-b02
    System: SunOS version 5.11 running on x86; UTF-8; en_US (nb)
    User directory: /home/hkubo/.netbeans/7.1

NetBeansが凍り付いたときのログです。~/.netbeans/7.1/var/messages.logの
末尾は次を記録しています。

    WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.schema.SchemaEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
    WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.wsdl.ui.netbeans.module.WSDLEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
    SEVERE [global]
    java.lang.NullPointerException
    at org.netbeans.modules.xml.wsdl.ui.wizard.SchemaImportsGenerator.processImports(SchemaImportsGenerator.java:229)
        at org.netbeans.modules.xml.wsdl.ui.wizard.SchemaImportsGenerator.execute(SchemaImportsGenerator.java:138)
        at org.netbeans.modules.xml.wsdl.ui.wizard.OperationGenerator.execute(OperationGenerator.java:151)
        at org.netbeans.modules.xml.wsdl.ui.view.treeeditor.newtype.PortTypeOperationNewType.create(PortTypeOperationNewType.java:167)
        at org.openide.actions.NewAction.performAction(NewAction.java:103)
        at org.openide.actions.NewAction.access$100(NewAction.java:67)
        at org.openide.actions.NewAction$ActSubMenuModel.performActionAt(NewAction.java:248)
        at org.openide.awt.Actions$ISubActionListener.actionPerformed(Actions.java:1387)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
        at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
        at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
        at java.awt.Component.processMouseEvent(Component.java:6288)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
        at java.awt.Component.processEvent(Component.java:6053)
        at java.awt.Container.processEvent(Container.java:2041)
        at java.awt.Component.dispatchEventImpl(Component.java:4651)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4481)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
        at java.awt.Container.dispatchEventImpl(Container.java:2085)
        at java.awt.Window.dispatchEventImpl(Window.java:2478)
        at java.awt.Component.dispatchEvent(Component.java:4481)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
        at java.awt.EventQueue.access$000(EventQueue.java:84)
        at java.awt.EventQueue$1.run(EventQueue.java:602)
        at java.awt.EventQueue$1.run(EventQueue.java:600)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
        at java.awt.EventQueue$2.run(EventQueue.java:616)
        at java.awt.EventQueue$2.run(EventQueue.java:614)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:162)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
    [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

メッセージに含まれるURLのページの内容:

    http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen

のページをのぞくと,それは Details of all changes by API and dateの一部
で issue #171713についてのものでした。

    https://netbeans.org/bugzilla/show_bug.cgi?id=171713

には "Status: Resolved Fixed", version: 6.8とあります。

この現象の解釈,回避策など皆さまのコメントを期待します。

---久保

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: WSDL editing fails

katakai
久保さん、

> のページをのぞくと,それは Details of all changes by API and dateの一部
> で issue #171713についてのものでした。
>
>      https://netbeans.org/bugzilla/show_bug.cgi?id=171713
>
> には "Status: Resolved Fixed", version: 6.8とあります。

これはこの API が導入されたバージョンですね。

以下のワーニングが出てるのは xml tools のプラグインが
その変更にまだ追従していないということだと思います。

>>>      WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.schema.SchemaEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
>>>      WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.wsdl.ui.netbeans.module.WSDLEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen

今回の「NetBeansが凍り付いてしまう」という問題がこの
追従していないことから発生しているのか、また別の問題から
発生しているのかというのはわかりません。

片貝

03/21/12 18:12, Hiroshi Kubo wrote:

> XML Tools plugin(Version: 6.10 Source: NetBeans XML plugin site)をイン
> ストールしたNetBeansでWSDLファイルを編集するのですが,NetBeansが凍り付
> いてしまいます。このトラブルのご相談です。
>
> 現象と若干の調査結果をご報告します。
>
> 環境は下記です。
>
>      Product Version: NetBeans IDE 7.1 (Build 201112071828)
>      Java: 1.6.0_26; Java HotSpot(TM) Client VM 20.1-b02
>      System: SunOS version 5.11 running on x86; UTF-8; en_US (nb)
>      User directory: /home/hkubo/.netbeans/7.1
>
> NetBeansが凍り付いたときのログです。~/.netbeans/7.1/var/messages.logの
> 末尾は次を記録しています。
>
>      WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.schema.SchemaEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
>      WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.wsdl.ui.netbeans.module.WSDLEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
>      SEVERE [global]
>      java.lang.NullPointerException
>       at org.netbeans.modules.xml.wsdl.ui.wizard.SchemaImportsGenerator.processImports(SchemaImportsGenerator.java:229)
> at org.netbeans.modules.xml.wsdl.ui.wizard.SchemaImportsGenerator.execute(SchemaImportsGenerator.java:138)
> at org.netbeans.modules.xml.wsdl.ui.wizard.OperationGenerator.execute(OperationGenerator.java:151)
> at org.netbeans.modules.xml.wsdl.ui.view.treeeditor.newtype.PortTypeOperationNewType.create(PortTypeOperationNewType.java:167)
> at org.openide.actions.NewAction.performAction(NewAction.java:103)
> at org.openide.actions.NewAction.access$100(NewAction.java:67)
> at org.openide.actions.NewAction$ActSubMenuModel.performActionAt(NewAction.java:248)
> at org.openide.awt.Actions$ISubActionListener.actionPerformed(Actions.java:1387)
> at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
> at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
> at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
> at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
> at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
> at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
> at java.awt.Component.processMouseEvent(Component.java:6288)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
> at java.awt.Component.processEvent(Component.java:6053)
> at java.awt.Container.processEvent(Container.java:2041)
> at java.awt.Component.dispatchEventImpl(Component.java:4651)
> at java.awt.Container.dispatchEventImpl(Container.java:2099)
> at java.awt.Component.dispatchEvent(Component.java:4481)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
> at java.awt.Container.dispatchEventImpl(Container.java:2085)
> at java.awt.Window.dispatchEventImpl(Window.java:2478)
> at java.awt.Component.dispatchEvent(Component.java:4481)
> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
> at java.awt.EventQueue.access$000(EventQueue.java:84)
> at java.awt.EventQueue$1.run(EventQueue.java:602)
> at java.awt.EventQueue$1.run(EventQueue.java:600)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
> at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
> at java.awt.EventQueue$2.run(EventQueue.java:616)
> at java.awt.EventQueue$2.run(EventQueue.java:614)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
> at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:162)
> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
>      [catch] at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
>
> メッセージに含まれるURLのページの内容:
>
>      http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
>
> のページをのぞくと,それは Details of all changes by API and dateの一部
> で issue #171713についてのものでした。
>
>      https://netbeans.org/bugzilla/show_bug.cgi?id=171713
>
> には "Status: Resolved Fixed", version: 6.8とあります。
>
> この現象の解釈,回避策など皆さまのコメントを期待します。
>
> ---久保
>

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: WSDL editing fails

Hiroshi Kubo
片貝さん,

いつもありがとうございます。

いささか混乱状態にあります。

From: Masaki Katakai <[hidden email]>
Date: Wed, 21 Mar 2012 20:10:31 +0900

> 以下のワーニングが出てるのは xml tools のプラグインが
> その変更にまだ追従していないということだと思います。

なるほど。

#このメッセージ自体,大変興味深いのですが本題から外れます。
#Javaの世界では当たり前のことかもしれませんが,私にとっては新鮮です。
#記憶に留めるだけにしておきます。

>>>>      WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.schema.SchemaEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
>>>>      WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.wsdl.ui.netbeans.module.WSDLEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen

          *

以下が本題になります。混乱しているのは xml tools のバージョンのことです。

From: Hiroshi Kubo <[hidden email]>
Date: Wed, 21 Mar 2012 18:12:43 +0900 (JST)

> XML Tools plugin(Version: 6.10 Source: NetBeans XML plugin site)をイン
> ストールしたNetBeansでWSDLファイルを編集するのですが,NetBeansが凍り付
> いてしまいます。このトラブルのご相談です。

このバージョン情報はNBで,Tools>Pluginsし, Installed タブに表示される
XML Toolsの説明を転記したものです。一方

http://plugins.netbeans.org/plugin/21893/xml-tools

のページにあるのは Version 0.0.2 です。6.10の数字は見あたりません。また
NetBeans Versions: 7.0とありverification PASSEDともあります。

pluginの追加は2009-10-23です。APIが導入された6.8のリリースより後の追加
のような気がします。

矛盾しているように見える二組の情報は実は整合しているのでしょうか。

---久保

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: WSDL editing fails

katakai
久保さん、

>> このバージョン情報はNBで,Tools>Pluginsし, Installed タブに表示される
>> XML Toolsの説明を転記したものです。一方
>>
>> http://plugins.netbeans.org/plugin/21893/xml-tools
>>
>> のページにあるのは Version 0.0.2 です。6.10の数字は見あたりません。また
>> NetBeans Versions: 7.0とありverification PASSEDともあります。
>>
>> pluginの追加は2009-10-23です。APIが導入された6.8のリリースより後の追加
>> のような気がします。

はい、そうだと思います。ただし実際には追従していませんね。
おそらく最小限の変更、あるはそのままビルドして提供したのだと思います。

片貝

03/22/12 10:56, Hiroshi Kubo wrote:

> 片貝さん,
>
> いつもありがとうございます。
>
> いささか混乱状態にあります。
>
> From: Masaki Katakai<[hidden email]>
> Date: Wed, 21 Mar 2012 20:10:31 +0900
>
>> 以下のワーニングが出てるのは xml tools のプラグインが
>> その変更にまだ追従していないということだと思います。
>
> なるほど。
>
> #このメッセージ自体,大変興味深いのですが本題から外れます。
> #Javaの世界では当たり前のことかもしれませんが,私にとっては新鮮です。
> #記憶に留めるだけにしておきます。
>
>>>>>       WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.schema.SchemaEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
>>>>>       WARNING [org.openide.text.CloneableEditorSupport]: org.netbeans.modules.xml.wsdl.ui.netbeans.module.WSDLEditorSupport should override asynchronousOpen(). See http://bits.netbeans.org/dev/javadoc/org-openide-text/apichanges.html#CloneableEditorSupport.asynchronousOpen
>
> *
>
> 以下が本題になります。混乱しているのは xml tools のバージョンのことです。
>
> From: Hiroshi Kubo<[hidden email]>
> Date: Wed, 21 Mar 2012 18:12:43 +0900 (JST)
>
>> XML Tools plugin(Version: 6.10 Source: NetBeans XML plugin site)をイン
>> ストールしたNetBeansでWSDLファイルを編集するのですが,NetBeansが凍り付
>> いてしまいます。このトラブルのご相談です。
>
> このバージョン情報はNBで,Tools>Pluginsし, Installed タブに表示される
> XML Toolsの説明を転記したものです。一方
>
> http://plugins.netbeans.org/plugin/21893/xml-tools
>
> のページにあるのは Version 0.0.2 です。6.10の数字は見あたりません。また
> NetBeans Versions: 7.0とありverification PASSEDともあります。
>
> pluginの追加は2009-10-23です。APIが導入された6.8のリリースより後の追加
> のような気がします。
>
> 矛盾しているように見える二組の情報は実は整合しているのでしょうか。
>
> ---久保
>

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: WSDL editing fails

Hiroshi Kubo
In reply to this post by Hiroshi Kubo
久保です。

ゴミメッセージの撤回とお詫びです。

From: Hiroshi Kubo <[hidden email]>
Date: Thu, 22 Mar 2012 10:56:09 +0900 (JST)

> いささか混乱状態にあります。

>  *
>
> 以下が本題になります。混乱しているのは xml tools のバージョンのことです。

私が使っている xml tools pluginは下記URLからインストールしたものです。

http://deadlock.netbeans.org/hudson/job/xml/lastSuccessfulBuild/artifact/build/updates/updates.xml 

なのに別の下記URLにある xml tools plugin情報を参照し,両者の辻褄が合わ
なくて混乱していたのです。

http://plugins.netbeans.org/nbpluginportal/updates/7.1/catalog.xml.gz

混乱の訴えを取り下げ,合わせてゴミ投稿をお詫びします。

---久保
Loading...