簡體   English   中英

wowza和AWS開發工具包的java.lang.reflect錯誤

[英]java.lang.reflect error with wowza and AWS SDK

我正在嘗試使用Java制造的Wowza模塊將文件上傳到S3。

我正在使用Wowza Streaming Engine 4.1.0 Windows 8 Java SE Runtime Environment(內部版本1.7.0_67-b01)

我的調試配置VM參數中已經包含-Dcom.wowza.wms.native.base="win" ,這是大多數“ wowza java.lang.reflect”錯誤的搜索結果所建議的。

但是我遇到了這個錯誤。

java.lang.reflect.InvocationTargetException|at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)|at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)|at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)|at java.lang.reflect.Method.invoke(Method.java:606)|at com.wowza.wms.module.ModuleFunction.invoke(ModuleFunction.java:369

當我的代碼嘗試執行此操作時:

AmazonS3Client s3 = new AmazonS3Client();

似乎有人在此發生此錯誤但我沒有找到答案。

但是,最初安裝AWS開發工具包時確實遇到了問題。 我無法使用其官方文檔中描述的方法來執行此操作,因此我使用此線程第二篇文章中所描述的方法來執行此操作

編輯:

下載數據工具插件后,我以正確的方式去安裝了AWS開發工具包。 這似乎沒有幫助。

使用AWS開發工具包1.4.7 jar和apache commons編解碼器v1.9為我解決了此問題

http://www.wowza.com/forums/showthread.php?38692-java-lang-reflect-error

編輯:

此處可用的服務器上安裝Wowza時,我再次遇到此錯誤。 我用1.3 Commons編解碼器替換了v1.9 Commons編解碼器,並對其進行了修復。

Windows 8需要AWS開發工具包1.4.7和通用編解碼器1.9
Amazon Linux 2013.09.2需要AWS開發工具包1.4.7和通用編解碼器1.3

奇怪的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM