saikuサーバーで新しいデータソースを作成する必要があります。私は、Tomcat内で実行されているローカルの実行中のサイクアプリケーションでデータソースを作成することに成功しました。 しかし、私はJAVAコードを使用してデータソースを作成しようとしました。私は私のコードを貼り付けた以下の問題に直面した。 コードは、私が直面しています別の問題は、私は入力のparamのと斎宮のデータソースメソッドの引数とどのように彼らはJAVAで宣言されているものを任意のJavaソースコードを参照してくださいいけないです新しいデータソースを作成するsaikuを使用してください。
p s v m(){
String connectionname="saran";
String connectiontype="MONDRIAN";
String jdbcurl="jdbc:mysql://localhost:3306/drink";
String schema="/datasources/drink.xml";
String driver="com.mysql.jdbc.Driver";
String username="root";
String password="211218";
Response connection = Jsoup
.connect(
"http://localhost:8080/saiku/rest/saiku/admin/datasources/")
.header("Content-Type", "application/json)
.data(connectionname,connectiontype,jdbcurl,schema,driver,username,password)
.ignoreContentType(true)
.referrer("http://localhost:8080/")
.cookie("JSESSIONID", res.cookie("JSESSIONID"))
.userAgent(
"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36")
.method(Method.POST).timeout(10000).execute();
}
出力 Errororg.jsoup.HttpStatusException: HTTP error fetching URL. Status=415, URL=http://localhost:8080/saiku/rest/saiku/admin/datasources/
コード。 JAVAサイクサーバーサイドコーディングが見えるのですが、私はgit OSLB/Saikuを見ましたがクローン化しましたが、ブラウザー内でローカルに実行しているサイクの角形アプリで言及したURLを取得しません。