|
|
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
есть такой Realm Код: xml 1. 2. 3. 4. 5. как бы так сделать чтобы переписать на mssql. просто connectionURL в mssql у меня без логина и пароля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:11:26 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
connectionName="" connectionPassword="" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:14:07 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Код: java 1. 2. такая ошибка...Но url точно такой. Посмотрел в своём же работающем проекте. вот новый realm (до изменений ошибка была та же) Код: xml 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:31:11 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Ну, сколько уже можно повторять: stack trace надо смотреть полностью. Там будет указано какая именно ошибка привела к невозможности соединения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:41:53 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Там наверняка внизу Caused by: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver Потому что кто-то забыл подложить драйвер куда следует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:43:11 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Да, Вы наверное экстрасенс)) Да, положил либу с jdbc4 в папку lib у Tomcat Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Но всё-таки что-то со строкой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:47:31 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
jdbc:sqlserver://localhost:1433/PrintDB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:52:44 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Или так jdbc:sqlserver://localhost:1433;databaseName=PrintDB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 18:53:35 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо) но теперь у меня порт не валиден оказывается. Вроде я поставил в tcpall: tcp dynamic ports 1433 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 19:05:54 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
redwhite90но теперь у меня порт не валиден оказывается. Вроде я поставил в tcpall: tcp dynamic ports 1433 Да, там немного идиотские настройки. Надо убедится что никто другой на 1433 не сидит. И затем пойти и везде проставить 1433 для разных интерфейсов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 19:08:36 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
И ещё если SQL Server только установлен, там по-умолчанию может быть аутенитификация Windows Only. Надо поменять на SQL and Windows. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 19:09:30 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
redwhite90, tcpall: tcp dynamic ports 1433 динамик портс пустой надо оставить, а просто тисипи порт 1433 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 19:12:11 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
sql аунтефикация проходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 19:52:19 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Со строкой url намутил - исправил и всё заработало. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2013, 20:27:56 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
redwhite90просто connectionURL в mssql у меня без логина и пароляТак не бывает. MSSQL пускает в базу или по логину-паролю или "встроенной авторизацией" (aka ~NTLM). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 06:47:21 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. теперь пишет, что авторApr 12, 2013 1:10:42 PM org.apache.catalina.realm.JDBCRealm getPassword SEVERE: Exception performing authentication com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near the keyword 'User'. at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1515) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePreparedStatement(SQLServerPreparedStatement.java:404) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PrepStmtExecCmd.doExecute(SQLServerPreparedStatement.java:350) at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696) at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1715) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:180) at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:155) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeQuery(SQLServerPreparedStatement.java:285) at org.apache.catalina.realm.JDBCRealm.getPassword(JDBCRealm.java:557) at org.apache.catalina.realm.JDBCRealm.authenticate(JDBCRealm.java:408) at org.apache.catalina.realm.JDBCRealm.authenticate(JDBCRealm.java:355) at org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:296) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:450) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Basil A. Sidorov значит по другому просто не умею. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 13:14:18 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovТак не бывает. MSSQL пускает в базу или по логину-паролю или "встроенной авторизацией" (aka ~NTLM). У него connection string без логина пароля. Это не значит что логина и пароля нет вообще. Просто они отдельно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 13:18:56 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
userTable="[User]" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 13:22:53 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Что бы я без Вас делал?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 13:32:53 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
C моего pc всё хорошо, а из локальной сети вижу такое сообщение: авторApr 12, 2013 1:45:52 PM org.apache.catalina.core.ContainerBase startInternal SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source) at java.util.concurrent.FutureTask.get(Unknown Source) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123) at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:302) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:732) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.startup.Catalina.start(Catalina.java:684) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:456) Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.catalina.LifecycleException: A child container failed during start at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 7 more ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 13:48:37 |
|
||
|
вопрос про TomCat Realm
|
|||
|---|---|---|---|
|
#18+
redwhite90, там должны быть ещё ошибки. ищите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2013, 14:06:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38222588&tid=2129564]: |
0ms |
get settings: |
12ms |
get forum list: |
31ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
70ms |
get topic data: |
23ms |
get forum data: |
6ms |
get page messages: |
119ms |
get tp. blocked users: |
3ms |
| others: | 312ms |
| total: | 590ms |

| 0 / 0 |
