ข้อผิดพลาดในการสร้างเว็บไคลเอ็นต์สำหรับบริการกับ JDK8


227

ฉันต้องการใช้บริการเว็บในโครงการของฉัน ฉันใช้ NetBeans ดังนั้นฉันคลิกขวาที่โครงการของฉันและพยายามเพิ่ม "Web Service Client" ใหม่ ครั้งสุดท้ายที่ฉันตรวจสอบนี่เป็นวิธีสร้างไคลเอนต์บริการเว็บ แต่มันส่งผลให้เกิด AssertionError โดยกล่าวว่า:

java.lang.AssertionError: org.xml.sax.SAXParseException; systemId: jar: ไฟล์: /path/to/glassfish/modules/jaxb-osgi.jar! /com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; หมายเลข: 52; คอลัมน์จำนวน: 88; schema_reference: ไม่สามารถอ่านเอกสารสคีมา ' xjc.xsd ' เนื่องจากไม่อนุญาตให้เข้าถึงไฟล์ 'เนื่องจากข้อ จำกัด ที่กำหนดโดยคุณสมบัติaccessExternalSchema

แพลตฟอร์ม Java เริ่มต้นสำหรับ NetBeans คือ JDK8 (เวอร์ชันเป็นทางการของ Oracle) ดังนั้นเมื่อฉันเปลี่ยนไฟล์ netbeans.conf ของฉันและสร้าง JDK7 (จาก Oracle รวมถึง) เป็นค่าเริ่มต้นทุกอย่างทำงานได้ดี ดังนั้นฉันคิดว่าปัญหาอยู่ที่ JDK8 นี่คือjava -versionผลลัพธ์ของฉัน:

Java เวอร์ชัน "1.8.0"
Java (TM) SE สภาวะแวดล้อมรันไทม์ (บิลด์ 1.8.0-b132) เซิร์ฟเวอร์
Java HotSpot (TM) 64- บิต VM (สร้าง 25.0-b70, โหมดผสม)

สำหรับตอนนี้ฉันยังคง JDK7 เป็นแพลตฟอร์ม Java เริ่มต้น หากมีวิธีทำให้ JDK8 ทำงานได้โปรดแชร์


2
ฉันประสบปัญหาใน Eclipse ที่ไม่ได้สร้างแหล่ง jaxb เมื่อใช้ m2eclipse และ jdk1.8 ในมุมมองเครื่องหมายฉันเห็นข้อผิดพลาดที่คล้ายกันเกี่ยวกับ "accessExternalSchema" เมื่อฉันใช้โซลูชันที่เลือกด้านล่างรีสตาร์ทคราสและทำความสะอาดโครงการแหล่งที่ได้สร้างขึ้น!
Jonas Berlin

คำตอบ:


403

ฉันพบวิธีแก้ปัญหาแล้ว (อ้างอิงจากhttp://docs.oracle.com/javase/7/docs/api/javax/xml/XMLConstants.html#ACCESS_EXTERNAL_SCHEMA )

สร้างไฟล์ชื่อjaxp.properties(หากไม่มีอยู่) ใต้/path/to/jdk1.8.0/jre/libแล้วเขียนบรรทัดนี้ลงไป:

javax.xml.accessExternalSchema = all

นั่นคือทั้งหมดที่ เพลิดเพลินกับ JDK 8


12
ทำงานสำหรับ intelliJ ด้วย
Mafro34

1
ฉันสามารถยืนยันโซลูชันนี้ได้เช่นเดียวกับการทำงานกับ maven build ใน eclipse ด้วย maven และ jaxb-plugin บางคนสามารถอธิบายได้ว่าทำไมคุณไม่ต้องการคุณสมบัตินี้สำหรับ Java7?
Danny Lo

3
สิ่งนี้ใช้งานได้สำหรับฉัน แต่ฉันต้องวางไฟล์ไว้ภายใต้/path/to/jdk1.8.0/libไม่ใช่ภายใต้jreไดเรกทอรีเพิ่มเติม
Geoff

21
มันไม่ได้พกพามาก คุณจะต้องปรับแต่งการติดตั้ง JDK ในเครื่องของนักพัฒนาทุกคนที่พยายามสร้างโครงการ
Natix

7
สิ่งนี้ไม่ทำงานสำหรับฉันการทำงานต่อไปนี้: javax.xml.accessExternalDTD = all ฉันยังสามารถตั้งค่านี้ในรหัสและใช้งานได้: System.setProperty ("javax.xml.accessExternalDT", "all");
qartal

118

ไม่ใช่คำตอบที่แท้จริง แต่เป็นการอ้างอิงมากกว่า

หากคุณกำลังใช้ปลั๊กอิน jaxws Maven และคุณได้รับข้อความแสดงข้อผิดพลาดเดียวกันให้เพิ่มคุณสมบัติที่กล่าวถึงในการกำหนดค่าปลั๊กอิน:

...
<plugin>
  <groupId>org.jvnet.jax-ws-commons</groupId>
  <artifactId>jaxws-maven-plugin</artifactId>
  <version>2.3</version>
  <configuration>
    <!-- Needed with JAXP 1.5 -->
    <vmArgs>
        <vmArg>-Djavax.xml.accessExternalSchema=all</vmArg>
    </vmArgs>
  </configuration>
</plugin>

3
accessExternalSchema=allถูกตั้งค่าตามค่าเริ่มต้นถ้าคุณใช้รุ่นที่ใหม่กว่า (เช่น 0.12.3) ของorg.jvnet.jaxb2.maven2:maven-jaxb2-pluginปลั๊กอิน
Jon Onstott

ข้างต้นไม่ได้สำหรับฉัน รุ่นนี้ทำ: <plugin> <groupId> org.codehaus.mojo </groupId> <artifactId> jaxws-maven-plugin </artifactId> <version> $ {version.jaxws.plugin} </version> <configuration> < ! - ต้องการ JAXP 1.5 -> <vmArgs> <vmArg> -Djavax.xml.accessExternalSchema = ทั้งหมด </vmArg> </vmArg> </vmArgs> </configuration> </plugin>
Dr4gon

@JonOnstott: มี 2.4.1 ล่าสุดและไม่ทำงานตามค่าเริ่มต้น ต้องเพิ่มสิ่งนี้ในคำตอบ
Robert Niestroj

36

ฉันรัน ant builds ภายใน Eclipse IDE (4.4, Luna, บน Windows 7 x64) แทนที่จะแก้ไข JRE lib ที่ติดตั้งไว้หรือสคริปต์ ant ใด ๆ (ฉันมีหลายโครงการที่มี XJC ในบิลด์) ฉันต้องการเปลี่ยนการตั้งค่า Eclipse "การกำหนดค่าเครื่องมือภายนอก" และเพิ่มการต่อไปนี้ไปยังอาร์กิวเมนต์ VM สำหรับการสร้างคอนฟิกูเรชัน Ant:

-Djavax.xml.accessExternalSchema=all

2
ฉันใช้ wsdl2java.bat จาก Apache CXF ดังนั้นฉันเพิ่งแทรกตัวเลือก JVM ลงในไฟล์ BAT นี้ มันได้ผล.
ka3ak

1
ฉันยังสามารถเพิ่มได้ถ้าหากเรารวมตัวเลือกนี้เป็นพารามิเตอร์มดอื่น ๆ ทั้งหมดที่กล่าวถึงที่นี่มีมากเกินไป แต่ไม่กลับกัน! นี่คือทางออกที่ดีที่สุด +1 (แน่นอนว่าผู้ใช้ Maven ควรทำการเปลี่ยนแปลงที่เหมาะสมในตัวเลือก Maven)
Gangnus

1
ฉันมีปัญหาที่คล้ายกันเมื่อฉันพยายามเรียกใช้การติดตั้ง mvn ใหม่ฉันเพิ่งเพิ่มการตั้งค่าสถานะด้านบนนี้ ขอบคุณ
หอก A1

30

งานต่อไปนี้สำหรับ wsimport 2.2.9 รวมอยู่ใน jdk 1.8.0_66:

wsimport -J-Djavax.xml.accessExternalSchema=all ....

มันใช้งานได้สำหรับฉัน ฉันลองกับ jdk 1.8.0_65 และไม่ได้ผลดังนั้นโปรดใช้ jdk 1.8.0_66 ขึ้นไป
jabe

2
นี่คือคำตอบที่ถูกต้องเมื่อใช้wsimportโดยตรง
Christopher Schultz

20

ในกรณีของฉันเพิ่ม:

javax.xml.accessExternalSchema = all

เพื่อ jaxp.properties ไม่ทำงานฉันต้องเพิ่ม:

javax.xml.accessExternalDTD = all

สภาพแวดล้อมของฉันคือ linux mint 17 และ java 8 oracle ฉันจะวางไว้ที่นั่นเป็นคำตอบสำหรับผู้ที่มีปัญหาเดียวกัน


2
ขึ้นอยู่กับว่าคุณต้องการอนุญาตการเข้าถึง DTD ภายนอกหรือ XML Schema (XSD) DTD เป็นบรรพบุรุษของ XML Schema อาจมีบางกรณีที่คุณจำเป็นต้องตั้งค่าทั้งสอง!
Philip Helger

17

ฉันทดสอบสิ่งนี้สำหรับรุ่น 2.4 ของวัตถุ org.codehaus.mojo และมันใช้งานได้ ~

<plugins>
    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jaxws-maven-plugin</artifactId>
        <version>2.4.1</version>
        <executions>
            <execution>

                <goals>
                    <goal>wsimport</goal>
                </goals>
                <configuration>
                    <wsdlDirectory>path/to/dir/wsdl</wsdlDirectory>
                </configuration>
                <id>wsimport-web-service</id>
                <phase>generate-sources</phase>
            </execution>
        </executions>
        <dependencies>
            <dependency>
                <groupId>javax.xml</groupId>
                <artifactId>webservices-api</artifactId>
                <version>${webservices-api-version}</version>
            </dependency>
        </dependencies>
        <configuration>
            <vmArgs>
                <vmArg>-Djavax.xml.accessExternalSchema=all</vmArg>
            </vmArgs>
            <sourceDestDir>generated-sources/jaxws-wsimport</sourceDestDir>
            <xnocompile>true</xnocompile>
            <verbose>true</verbose>
            <extension>true</extension>
            <sei>/</sei>
        </configuration>
    </plugin>
</plugins>

1
อาจเป็น vmArgs -Djavax.xml.accessExternalSchema=allที่กำหนดค่าในการประกาศปลั๊กอินของคุณ มีการกล่าวถึงใน Netbeans Bug 244891
kosgeinsky

15

นี่คือคำแนะนำสำหรับผู้ใช้ gradle ที่ไม่มีสิทธิ์ของผู้ดูแลระบบ: เพิ่มบรรทัดนี้ใน jaxb-task ของคุณ:

System.setProperty('javax.xml.accessExternalSchema', 'all')

มันจะมีลักษณะเช่นนี้:

jaxb {
    System.setProperty('javax.xml.accessExternalSchema', 'all')
    xsdDir = "${project.name}/xsd"
    xjc {
        taskClassname = "com.sun.tools.xjc.XJCTask"
        args = ["-npa", "-no-header"]
    }
}

12

หากคุณได้รับปัญหานี้เมื่อแปลง wsdl เป็น jave ด้วยcxf-codegen-pluginคุณสามารถแก้ไขได้โดยกำหนดค่าปลั๊กอินเป็นทางแยกและจัดเตรียมตัวเลือก "-Djavax.xml.accessExternalSchema = all" เพิ่มเติม

        <plugin>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-codegen-plugin</artifactId>
            <version>${cxf.version}</version>
            <executions>
                <execution>
                    <id>generate-sources</id>
                    <phase>generate-sources</phase>
                    <configuration>
                        <fork>always</fork>
                        <additionalJvmArgs>
                            -Djavax.xml.accessExternalSchema=all
                        </additionalJvmArgs>

1
ขอบคุณ! ตัวเลือกทั้งหมดดังกล่าวข้างต้นไม่ได้ช่วยให้คุณและเป็นคนที่ทำงานสำหรับฉัน
ludenus

10

ฉันยังได้รับข้อผิดพลาดที่คล้ายกันใน Eclipse ในระหว่างการทดสอบโปรแกรม webservice บนเว็บเซิร์ฟเวอร์ glassfish 4.0: java.lang.AssertionError: org.xml.sax.SAXParseException; systemId: bundle://158.0:1/com/sun/tools/xjc/reader/xmlschema/bindinfo/binding.xsd; lineNumber: 52; columnNumber: 88; schema_reference: Failed to read schema document 'xjc.xsd', because 'bundle' access is not allowed due to restriction set by the accessExternalSchema property.

ฉันได้เพิ่มjavax.xml.accessExternalSchema = Allในjaxp.propertiesแต่การทำงาน doesnot สำหรับฉัน

อย่างไรก็ตามฉันพบวิธีแก้ไขปัญหาด้านล่างซึ่งใช้งานได้สำหรับฉัน: สำหรับ GlassFish Server ฉันต้องแก้ไขdomain.xmlGlassFish, path: <path>/glassfish/domains/domain1หรือdomain2/config/domain.xml) และเพิ่ม<jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options>ภายใต้<java-config>แท็ก

....

<java-config> ... <jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options> </java-config> ... แล้วรีสตาร์ทเซิร์ฟเวอร์ GlassFish


ฉันเห็นสองอินสแตนซ์ของ <java-config classpath-suffix …> ในไฟล์ domain.xml ทั้งสองมีส่วนของ <jvm-options> ในพวกเขา ฉันวางบรรทัดด้านบน (ด้วยแท็ก jvm-options) ลงในทั้งสองส่วน มันยังไม่ทำงานเพื่อเรียกใช้บริการเว็บทดสอบ ฉันรู้ว่าโครงการทำงานได้เนื่องจากไฟล์ไคลเอนต์ handcoded เข้าถึงไฟล์บริการและพิมพ์ข้อมูลที่ถูกต้องในคอนโซล (จากฐานข้อมูลที่เกี่ยวข้องกับไฟล์บริการ)
Max West

<p> ฉันปิดโครงการและโครงการไคลเอนต์ออกจาก NetBeans และรอให้ Glassfish ปิดตัวเองลง (มันจะแสดงมิเตอร์วัดความคืบหน้าในขณะที่ปิดเครื่อง) จากนั้นฉันรีสตาร์ท Netbeans โหลดโครงการเว็บเซอร์วิสใหม่โหลดไฟล์ไคลเอ็นต์ (เป็นเพียงคลาส Java ในโฟลเดอร์ Java Project แยก / ปกติ) ไคลเอ็นต์พิมพ์ตารางซึ่งแสดงให้เห็นว่าเซิร์ฟเวอร์และเซิร์ฟเวอร์ฐานข้อมูลทำงานเช่นเดียวกับบริการเว็บเซอร์วิส SOAP & EJB มันไม่ทำงาน การตั้งค่า accessExternalSchema ถูกฝังอยู่ที่ใดที่หนึ่งและไม่ได้รับการตั้งค่าอย่างถูกต้องใน JDK ใหม่ </p>
Max West

7

การเปิดใช้งานการเข้าถึงสคีมาภายนอก

คุณต้องเปิดใช้งาน IDE และ GlassFish Server เพื่อเข้าถึงสคีมาภายนอกเพื่อแยกไฟล์ WSDL ของเว็บเซอร์วิส ในการเปิดใช้งานการเข้าถึงคุณต้องแก้ไขไฟล์กำหนดค่าของ IDE และ GlassFish Server สำหรับรายละเอียดเพิ่มเติมดูคำถามที่พบบ่อยวิธีเปิดใช้งานการแยกวิเคราะห์ WSDL ด้วยสคีมาภายนอก การกำหนดค่า IDE

ในการสร้างเว็บเซอร์วิสไคลเอ็นต์ใน IDE จากเว็บเซอร์วิสหรือไฟล์ WSDL คุณจำเป็นต้องแก้ไขไฟล์คอนฟิกูเรชัน IDE (netbeans.conf) เพื่อเพิ่มสวิตช์ต่อไปนี้เป็น netbeans_default_options

-J-Djavax.xml.accessExternalSchema=all

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการค้นหาและแก้ไขไฟล์การกำหนดค่า netbeans.conf ดูคำถามที่พบบ่อยของ Netbeans Conf การกำหนดค่าเซิร์ฟเวอร์ GlassFish

หากคุณกำลังปรับใช้กับ GlassFish Server คุณต้องแก้ไขไฟล์การกำหนดค่าของ GlassFish Server (domain.xml) เพื่อเปิดใช้งานเซิร์ฟเวอร์เพื่อเข้าถึงสกีมาภายนอกเพื่อวิเคราะห์ไฟล์ wsdl และสร้างไคลเอนต์ทดสอบ หากต้องการเปิดใช้งานการเข้าถึงสกีมาภายนอกให้เปิดไฟล์การกำหนดค่า GlassFish (GLASSFISH_INSTALL / glassfish / domains / domain1 / config / domain.xml) และเพิ่มองค์ประกอบตัวเลือก JVM ต่อไปนี้ (เป็นตัวหนา) คุณจะต้องรีสตาร์ทเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล

</java-config>
  ...
  <jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options>
</java-config>

6

เมื่อใช้ Maven กับ IntelliJ IDE คุณสามารถเพิ่ม-Djavax.xml.accessExternalSchema=allการตั้งค่า Maven ภายใต้ตัวเลือก JVM สำหรับการกำหนดค่า Maven Build Tools Runner


ทำงานร่วมกับ Linux Mint 17.3, JDK 1.8.0.74 และ Intellij IDEA 15. ขอบคุณ
stuchl4n3k

เยี่ยมมาก! มันยังใช้งานได้สำหรับฉันเมื่อฉันใช้ "mvn clean install -Djavax.xml.accessExternalSchema = all" โดยตรงบนเทอร์มินัลโดยไม่ขึ้นกับ IDE
Tanorix


4

สำหรับผู้ที่ใช้งาน ANT wsimportวิธีการส่งผ่านตัวเลือกตามที่แนะนำโดย @CMFly และระบุไว้ในเอกสารประกอบดังต่อไปนี้:

<wsimport
   <!-- ... -->
   fork="true"
  >
  <jvmarg value="-Djavax.xml.accessExternalSchema=all"/>
</wsimport>

4

ตอนนี้ได้รับการแก้ไขในเวอร์ชั่น 2.5 (เผยแพร่ในเดือนกรกฎาคม / 17) https://github.com/mojohaus/jaxws-maven-plugin/issues/8https://github.com/mojohaus/jaxws-maven-plugin/issues/8

สำหรับรุ่น 2.4.x จะมีวิธีแก้ปัญหา (ดังที่ได้อธิบายไว้ในhttps://github.com/mojohaus/jaxws-maven-plugin/issues/4 ):

    <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jaxws-maven-plugin</artifactId>
        <version>2.4.1</version>
        <dependencies>
            <dependency>
                <groupId>com.sun.xml.ws</groupId>
                <artifactId>jaxws-tools</artifactId>
                <version>2.2.10</version>
            </dependency>
        </dependencies>
    </plugin>

3

ฉันใช้กับโครงการmavenปกติและได้รับการแก้ไขด้วยการกำหนดค่าการพึ่งพาปลั๊กอินนี้สำหรับการเรียกใช้xjc plugin:

     <plugin>
        <!-- Needed to run the plugin xjc en Java 8 or superior -->
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>properties-maven-plugin</artifactId>
        <version>1.0-alpha-2</version>
        <executions>
            <execution>
                <id>set-additional-system-properties</id>
                <goals>
                    <goal>set-system-properties</goal>
                </goals>
            </execution>
        </executions>
        <configuration>
            <properties>
                <property>
                    <name>javax.xml.accessExternalSchema</name>
                    <value>all</value>
                </property>
                <property>
                    <name>javax.xml.accessExternalDTD</name>
                    <value>all</value>
                </property>
            </properties>
        </configuration>
    </plugin>

ด้วยโซลูชันนี้ฉันต้องอัปเดตjaxws-maven-pluginเป็น 2.5 ตามที่ระบุไว้ในคำตอบอื่น ๆmojohaus.org/jaxws-maven-plugin/usage.htmlแต่ถึงกระนั้นคำตอบที่ดีที่สุดในกรณีของฉันขอขอบคุณ!
DependencyHell

3

สร้างไฟล์ชื่อjaxp.properties(หากไม่มี) ภายใต้พา ธ ไปยัง "JDK version / jre / lib" ของคุณแล้วเพิ่มบรรทัดนี้:

javax.xml.accessExternalSchema = all

2

อีกวิธีแก้ไขที่อยู่: wiki.netbeans.org

ตัวช่วยสร้าง Web Service Client ใน IDE จะวิเคราะห์ไฟล์ WSDL เมื่อสร้างเว็บเซอร์วิสไคลเอ็นต์จากเว็บเซอร์วิสหรือไฟล์ WSDL คุณต้องแก้ไขไฟล์คอนฟิกูเรชัน IDE (netbeans.conf) เพื่อเพิ่มสวิตช์ต่อไปนี้ไปยัง netbeans_default_options คุณจะต้องรีสตาร์ท IDE เพื่อให้การเปลี่ยนแปลงมีผล

-J-Djavax.xml.accessExternalSchema=all

เมื่อปรับใช้กับ GlassFish คุณต้องเปิดใช้งานการเข้าถึงสกีมาภายนอกเพื่อสร้างไคลเอนต์ทดสอบสำหรับบริการบนเว็บ ในการเปิดใช้งานการเข้าถึงคุณต้องแก้ไขไฟล์การกำหนดค่าของ GlassFish Server (GLASSFISH_INSTALL / glassfish / domains / domain1 / config / domain.xml) และเพิ่มองค์ประกอบตัวเลือก JVM ต่อไปนี้ คุณจะต้องรีสตาร์ทเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล

</java-config>
  ...
  <jvm-options>-Djavax.xml.accessExternalSchema=all</jvm-options>
</java-config>

ฉันขอโทษฉันไม่สามารถคิดอะไรอีก
ÖzgürAkıncı

1

หากคุณใช้ ant คุณสามารถเพิ่ม jvmarg ในการโทร java ของคุณ:

<jvmarg value="-Djavax.xml.accessExternalSchema=all" />

คุณจะเจาะจงเจาะจงกว่านี้ได้ไหมว่าคุณใส่ไฟล์นี้ไว้ในไฟล์ ant หรือไม่?
John L

1

โซลูชันแบบพกพาที่ง่ายมากคือการวางโค้ดต่อไปนี้ไว้ในส่วนที่สำคัญของรหัสของคุณซึ่งเป็นส่วนหนึ่งที่คุณมั่นใจว่ามันจะถูกเรียกใช้ (ตัวอย่างเช่นในวิธีหลัก):

System.setProperty("javax.xml.accessExternalDTD", "all");

สิ่งนี้ตั้งค่าคุณสมบัติของระบบที่จำเป็นโดยทางโปรแกรมโดยไม่ต้องทำการเปลี่ยนแปลง maven pom.xml ที่ยุ่งยาก (ด้วยเหตุผลบางอย่างไม่ได้ผลสำหรับฉัน)


1

ฉันเพิ่งลองว่าถ้าคุณใช้SoapUI (5.4.x)และใช้Apache CXFเครื่องมือเพื่อสร้างรหัสจาวาใส่javax.xml.accessExternalSchema = allในYOUR_JDK/jre/lib/jaxp.propertiesไฟล์ยังใช้งานได้


0

อีกทางเลือกหนึ่งคือการอัพเดตสคริปต์เชลล์ wsimport.sh โดยการเพิ่มสิ่งต่อไปนี้:

wsimport.sh อยู่ในไดเรกทอรีนี้:

jaxws-ri.2.2.28 / bin

exec "$ JAVA" $ WSIMPORT_OPTS -Djavax.xml.accessExternalSchema = all -jar "$ JAXWS_HOME / lib / jaxws-tools.jar" "$ @"


ฉันชอบที่จะลองทำตามคำแนะนำของคุณ แต่ jaxws-ri.2.2.28 / bin นั้นไม่ได้อยู่ในเครื่องของฉันเลย
Max West

0

การอ้างอิงอื่น: หากคุณใช้maven-jaxb2-pluginเวอร์ชัน 0.9.0 ก่อนหน้านี้คุณสามารถใช้วิธีแก้ไขปัญหาที่อธิบายไว้ในปัญหานี้ซึ่งพฤติกรรมนี้ส่งผลต่อปลั๊กอิน


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.