JBoss Developer: Message ListMost recent forum messageshttps://developer.jboss.org/?view=discussionsJive Engage2011-07-29T15:01:51Z2011-07-29T15:01:51ZenRe: NBF and all that.Francis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-29T15:01:51Z2011-07-29T15:01:51Z<!-- [DocumentBodyStart:e9a68e6c-e894-4475-aefc-58dccef90135] --><div class="jive-rendered-content"><p>Tom, Amos,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>thanks for your inputs. I looked at the google protoc buffer, it does not support mapping to C structs, and I'm concerned that if we stick with XML on the wire, the parsing overhead will be too great. We call millions of TUX services a day and expect sub millisecond response times on some of them. The google doc quotes this statistic "When this message is encoded to the protocol buffer <a class="jive-link-external-small" href="http://code.google.com/apis/protocolbuffers/docs/encoding.html" rel="nofollow">binary format</a> (the text format above is just a convenient human-readable representation for debugging and editing), it would probably be 28 bytes long and take around 100-200 nanoseconds to parse. The XML version is at least 69 bytes if you remove whitespace, and would take around 5,000-10,000 nanoseconds to parse."</p></div><!-- [DocumentBodyEnd:e9a68e6c-e894-4475-aefc-58dccef90135] --><img src='/beacon?t=1427834838889' />2011-07-29T15:01:51Z3 years 8 months ago30Re: NBF and all that.Francis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-28T16:04:37Z2011-07-28T16:04:37Z<!-- [DocumentBodyStart:992f69c9-6562-4784-9b08-194055c1f752] --><div class="jive-rendered-content"><p>In the Java code Jolt directly supports formatting the FML. We generate a jave fields mapping from the view that is also used by the C server side so you are mostly correct.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>As this is all mostly generated code driven off initial C struct's that are then converted to FML views which can easily be converted to XSD, what do you recommend as the most efficient way to replace the Jolt/FML layer in BlackTie?</p></div><!-- [DocumentBodyEnd:992f69c9-6562-4784-9b08-194055c1f752] -->2011-07-28T16:04:37Z3 years 8 months ago70Re: NBF and all that.Francis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-27T22:58:39Z2011-07-27T22:58:39Z<!-- [DocumentBodyStart:1c819338-4838-4e6c-9d65-543b312b4ed2] --><div class="jive-rendered-content"><p>The FML library had a function Fvftos which takes the field view table and converts the FML buffer to a C struct.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>We have Java and Sybase clients that need a neutral buffer format. Going forward we may drop Sybase but will need Java client support.</p></div><!-- [DocumentBodyEnd:1c819338-4838-4e6c-9d65-543b312b4ed2] -->2011-07-27T22:58:39Z3 years 8 months ago90Re: NBF and all that.Francis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-26T14:04:42Z2011-07-26T14:04:42Z<!-- [DocumentBodyStart:f0fd61d1-8bf4-4979-a72e-49096b893363] --><div class="jive-rendered-content"><p>I'm more interested in emulating legacy TUXEDO functions, i.e. XML to simple C struct with minimal overhead. Performance is key for my applications.</p></div><!-- [DocumentBodyEnd:f0fd61d1-8bf4-4979-a72e-49096b893363] -->2011-07-26T14:04:42Z3 years 8 months ago110NBF and all that.Francis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-25T15:31:29Z2011-07-25T15:31:29Z<!-- [DocumentBodyStart:653222c7-8812-4a4a-ad02-fa03129f7eed] --><div class="jive-rendered-content"><p>I'm trying to understand how to use NBF to replace FML.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>The way FML is used is largely invisible to the developers in our implementation. Instead of an XSD a flat file describes the input and output buffers to a TUXEDO service...</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>VIEW some-name</p><p>$</p><p>#type&nbsp;&nbsp;&nbsp; cname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; count&nbsp;&nbsp;&nbsp; flag&nbsp;&nbsp;&nbsp;&nbsp; size&nbsp;&nbsp;&nbsp;&nbsp; null&nbsp;&nbsp;&nbsp; </p><p>long&nbsp;&nbsp;&nbsp;&nbsp; operator_id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OPERATOR_ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -1061109568</p><p>etc.</p><p>END</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>These can be converted to XSD without too much trouble, especially as all the buffers are flat.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>Now this bit I am not 100% sure about, but FML can then be used to take the layout files and produce code that does the marshalling and un-marshalling between the text based wire format and the actual C structure used in the TUXEDO service. This code is then called and the programmer works with a magically produced C struct with all the service paramters in it. On exit from the service the reverse is performed.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>How could this be acheived with NBF? The low level manipulaltion with btXattribute functions will be very tedious and error prone.</p></div><!-- [DocumentBodyEnd:653222c7-8812-4a4a-ad02-fa03129f7eed] -->2011-07-25T15:31:29Z3 years 8 months ago130Re: Jab examples errorFrancis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-25T15:16:23Z2011-07-25T15:16:23Z<!-- [DocumentBodyStart:6857301d-3b2a-47a9-ac96-c1c13dc853c5] --><div class="jive-rendered-content"><p><span>It was the setting for jboss-legacy. I changed it to </span><a class="jive-link-external-small" href="http://repository.jboss.org/nexus/content/groups/public-jboss/" rel="nofollow" target="_blank">http://repository.jboss.org/nexus/content/groups/public-jboss/</a><span> and Maven finally worked. Thanks.</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;repository&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;id&gt;jboss-legacy&lt;/id&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;name&gt;JBoss Public Maven Repository Group&lt;/name&gt;</p><p><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;url&gt;</span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/</a><span>&lt;/url&gt;</span></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;layout&gt;default&lt;/layout&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;releases&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;enabled&gt;true&lt;/enabled&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;updatePolicy&gt;never&lt;/updatePolicy&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/releases&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;snapshots&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;enabled&gt;true&lt;/enabled&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;updatePolicy&gt;never&lt;/updatePolicy&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/snapshots&gt;</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/repository&gt;</p></div><!-- [DocumentBodyEnd:6857301d-3b2a-47a9-ac96-c1c13dc853c5] -->2011-07-25T15:16:23Z3 years 8 months ago0Re: Jab examples errorFrancis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-21T15:26:57Z2011-07-21T15:24:48Z<!-- [DocumentBodyStart:83b40c7e-50cb-438f-b33c-69a290369aa4] --><div class="jive-rendered-content"><p>O.k, so I didn't have a blacktie-common/pom.xml in the 3.0.0.M3 binary release tree, so I changed the https's in my mvn settings.xml to http and am now getting this error.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>echo hello | mvn test -e</p><p>[INFO] Error stacktraces are turned on.</p><p>[INFO] Scanning for projects...</p><p>[WARNING] </p><p>[WARNING] Some problems were encountered while building the effective model for org.jboss.narayana.blacktie:example-jab:jar:3.0.0.M3</p><p>[WARNING] 'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: junit:junit:jar -&gt; duplicate declaration of version ${version.junit} @ org.jboss.jbossas:jboss-as-component-matrix:5.1.0.GA, /fs_user/fhitchen/.m2/repository/org/jboss/jbossas/jboss-as-component-matrix/5.1.0.GA/jboss-as-component-matrix-5.1.0.GA.pom, line 1039, column 19</p><p>[WARNING] 'dependencyManagement.dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: log4j:log4j:jar -&gt; duplicate declaration of version 1.2.14 @ org.jboss.jbossas:jboss-as-component-matrix:5.1.0.GA, /fs_user/fhitchen/.m2/repository/org/jboss/jbossas/jboss-as-component-matrix/5.1.0.GA/jboss-as-component-matrix-5.1.0.GA.pom, line 1046, column 19</p><p>[WARNING] The expression ${pom.url} is deprecated. Please use ${project.url} instead.</p><p>[WARNING] </p><p>[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.</p><p>[WARNING] </p><p>[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.</p><p>[WARNING] </p><p>[INFO]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </p><p>[INFO] ------------------------------------------------------------------------</p><p>[INFO] Building Blacktie JAB Example 3.0.0.M3</p><p>[INFO] ------------------------------------------------------------------------</p><p><span>Downloading: </span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom</a></p><p>[INFO] ------------------------------------------------------------------------</p><p>[INFO] BUILD FAILURE</p><p>[INFO] ------------------------------------------------------------------------</p><p>[INFO] Total time: 1.307s</p><p>[INFO] Finished at: Thu Jul 21 10:16:01 CDT 2011</p><p>[INFO] Final Memory: 4M/1009M</p><p>[INFO] ------------------------------------------------------------------------</p><p><span>[ERROR] Failed to execute goal on project example-jab: Could not resolve dependencies for project org.jboss.narayana.blacktie:example-jab:jar:3.0.0.M3: Failed to collect dependencies for [org.jboss.narayana.blacktie:jatmibroker-xatmi-client:jar:3.0.0.M3 (compile), apache-avalon-logkit:logkit:jar:1.2-brew (test), junit:junit:jar:3.8.1 (test)]: Failed to read artifact descriptor for apache-avalon-logkit:logkit:jar:1.2: Could not transfer artifact apache-avalon-logkit:logkit:pom:1.2 from/to jboss-legacy (</span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/):" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/):</a><span> Access denied to: </span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom</a><span> -&gt; [Help 1]</span></p><p>org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project example-jab: Could not resolve dependencies for project org.jboss.narayana.blacktie:example-jab:jar:3.0.0.M3: Failed to collect dependencies for [org.jboss.narayana.blacktie:jatmibroker-xatmi-client:jar:3.0.0.M3 (compile), apache-avalon-logkit:logkit:jar:1.2-brew (test), junit:junit:jar:3.8.1 (test)]</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:196)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:108)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:258)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:201)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)</p><p>Caused by: org.apache.maven.project.DependencyResolutionException: Could not resolve dependencies for project org.jboss.narayana.blacktie:example-jab:jar:3.0.0.M3: Failed to collect dependencies for [org.jboss.narayana.blacktie:jatmibroker-xatmi-client:jar:3.0.0.M3 (compile), apache-avalon-logkit:logkit:jar:1.2-brew (test), junit:junit:jar:3.8.1 (test)]</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:139)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:171)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 22 more</p><p>Caused by: org.sonatype.aether.collection.DependencyCollectionException: Failed to collect dependencies for [org.jboss.narayana.blacktie:jatmibroker-xatmi-client:jar:3.0.0.M3 (compile), apache-avalon-logkit:logkit:jar:1.2-brew (test), junit:junit:jar:3.8.1 (test)]</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:262)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:345)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:131)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 23 more</p><p>Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for apache-avalon-logkit:logkit:jar:1.2</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:282)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:172)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:419)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:533)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:243)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 25 more</p><p><span>Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not transfer artifact apache-avalon-logkit:logkit:pom:1.2 from/to jboss-legacy (</span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/):" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/):</a><span> Access denied to: </span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom</a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:541)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:220)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:197)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:267)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 29 more</p><p><span>Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not transfer artifact apache-avalon-logkit:logkit:pom:1.2 from/to jboss-legacy (</span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/):" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/):</a><span> Access denied to: </span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom</a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:949)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:940)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.flush(WagonRepositoryConnector.java:695)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.flush(WagonRepositoryConnector.java:689)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.connector.wagon.WagonRepositoryConnector.get(WagonRepositoryConnector.java:445)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:460)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 32 more</p><p><span>Caused by: org.apache.maven.wagon.authorization.AuthorizationException: Access denied to: </span><a class="jive-link-external-small" href="http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom" rel="nofollow" target="_blank">http://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom</a></p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:119)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.run(WagonRepositoryConnector.java:608)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.sonatype.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:64)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:619)</p><p>[ERROR] </p><p>[ERROR] Re-run Maven using the -X switch to enable full debug logging.</p><p>[ERROR] </p><p>[ERROR] For more information about the errors and possible solutions, please read the following articles:</p><p><span>[ERROR] [Help 1] </span><a class="active_link jive-link-external-small" href="http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException" rel="nofollow" target="_blank">http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException</a></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p>If I paste the last URL that is getting Access denied into my browser I get ...</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><h1>Forbidden</h1><p>You don't have permission to access /maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom on this server.</p><hr/><address>Apache Server at repository.jboss.org Port 80</address></div><!-- [DocumentBodyEnd:83b40c7e-50cb-438f-b33c-69a290369aa4] -->2011-07-21T15:24:48Z3 years 8 months ago20Jab examples errorFrancis Hitchens/people/fhitchendo-not-reply@jboss.com2011-07-20T17:02:31Z2011-07-20T17:02:31Z<!-- [DocumentBodyStart:506217fc-63a0-4872-a3d7-d4af12b302d7] --><div class="jive-rendered-content"><p>Getting this error when trying to run the JAB example. Do I need to tweak something in my maven settings?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&nbsp;</p><p><span>[ERROR] Failed to execute goal on project example-jab: Could not resolve dependencies for project org.jboss.narayana.blacktie:example-jab:jar:3.0.0.M3: Failed to collect dependencies for [org.jboss.narayana.blacktie:jatmibroker-xatmi-client:jar:3.0.0.M3 (compile), apache-avalon-logkit:logkit:jar:1.2-brew (test), junit:junit:jar:3.8.1 (test)]: Failed to read artifact descriptor for apache-avalon-logkit:logkit:jar:1.2: Could not transfer artifact apache-avalon-logkit:logkit:pom:1.2 from/to jboss-legacy (</span><a class="jive-link-external-small" href="https://repository.jboss.org/maven2/):" rel="nofollow" target="_blank">https://repository.jboss.org/maven2/):</a><span> Access denied to: </span><a class="jive-link-external-small" href="https://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom" rel="nofollow" target="_blank">https://repository.jboss.org/maven2/apache-avalon-logkit/logkit/1.2/logkit-1.2.pom</a><span> -&gt; [Help 1]</span></p></div><!-- [DocumentBodyEnd:506217fc-63a0-4872-a3d7-d4af12b302d7] -->2011-07-20T17:02:31Z3 years 8 months ago40