小编jeb*_*nch的帖子

在Maven构建期间Wsimport失败

我正在尝试使用wsimport从WSDL生成类.

我正在使用Netbeans(7.1)生成的Maven POP,但是当我尝试构建它时,我得到以下输出:

[jaxws:wsimport]
Processing: C:\Users\...\src\wsdl\ShipService_v5.wsdl
jaxws:wsimport args: [-s, C:\Users\...\target\generated-sources\jaxws-wsimport, -d, C:\Users\...\target\classes, -verbose, -catalog, C:\Users\...\src\jax-ws-catalog.xml, -wsdllocation, file:/C:/Users/.../Desktop/ShipService_v5.wsdl, -extension, -Xnocompile, C:\Users\...\src\wsdl\ShipService_v5.wsdl]
parsing WSDL...

------------------------------------------------------------------------
BUILD FAILURE
------------------------------------------------------------------------
Total time: 1.361s
Finished at: Mon Apr 09 12:51:52 BST 2012
Final Memory: 4M/120M
------------------------------------------------------------------------
Failed to execute goal org.codehaus.mojo:jaxws-maven-plugin:1.10:wsimport (wsimport-generate-ShipService_v5) on project RPDataStreams: Error executing: wsimport [-s, C:\Users\...\target\generated-sources\jaxws-wsimport, -d, C:\Users\...\target\classes, -verbose, -catalog, C:\Users\...\src\jax-ws-catalog.xml, -wsdllocation, file:/C:/Users/.../Desktop/ShipService_v5.wsdl, -extension, -Xnocompile, C:\Users\...\src\wsdl\ShipService_v5.wsdl] -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

我POM的插件部分是:

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>jaxws-maven-plugin</artifactId>
    <version>1.10</version>
    <executions>
        <execution>
            <goals>
                <goal>wsimport</goal>
            </goals>
            <configuration>
                <wsdlFiles> …
Run Code Online (Sandbox Code Playgroud)

java soap jax-ws maven

6
推荐指数
1
解决办法
3万
查看次数

Doctrine不会映射FOSUserBundle User类中的字段

我使用Symfony 2.1 RC1FOSUserbundleWindows服务器上运行PHP 5.3.13.

我已按照此处的说明进行操作, 但Doctrine不会在数据库中为从基本FOS User类继承的属性创建字段(仅限我的类中的字段).

尝试使用FOS登录表单登录会产生错误:

Unrecognized field: usernameCanonical
Run Code Online (Sandbox Code Playgroud)

我有以下Doctrine配置:

# Doctrine Configuration
doctrine:
    dbal:
        driver:   %database_driver%
        host:     %database_host%
        port:     %database_port%
        dbname:   %database_name%
        user:     %database_user%
        password: %database_password%
        charset:  UTF8

    orm:
        auto_generate_proxy_classes: %kernel.debug%
        auto_mapping: true
Run Code Online (Sandbox Code Playgroud)

FOSUserBundle配置如下所示:

fos_user:
    db_driver: orm
    firewall_name: main
    user_class: SP\PickList\UserBundle\Entity\User
Run Code Online (Sandbox Code Playgroud)

我的用户实体:

namespace SP\PickList\UserBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use FOS\UserBundle\Document\User as BaseUser;

/**
 * SP\PickList\UserBundle\Entity\User
 *
 * @ORM\Table(name="fos_user")
 * @ORM\Entity
 */
class User extends BaseUser
{
    /**
     * @var integer $id
     * …
Run Code Online (Sandbox Code Playgroud)

php doctrine-orm fosuserbundle symfony-2.1

5
推荐指数
2
解决办法
9862
查看次数

405 尽管在使用 RepositoryRestConfiguration.disableDefaultExposure() 时公开了所有方法,但仍不允许方法

我不想默认公开我的存储库,它看起来RepositoryRestConfiguration.disableDefaultExposure()正是我想要的;但是我在调​​用时收到 405 响应/{respository/{id}

我已将存储库中的所有方法标记为公开的,并且据我所知,除FindById.

@RepositoryRestResource(exported = true)
interface MyEntityRepository : PagingAndSortingRepository<MyEntity, Int> {

    @RestResource(exported = true)
    override fun findAll(sort: Sort): MutableIterable<MyEntity>

    @RestResource(exported = true)
    override fun findAll(pageable: Pageable): Page<MyEntity>

    @RestResource(exported = true)
    override fun <S : MyEntity?> save(entity: S): S

    @RestResource(exported = true)
    override fun findAll(): MutableIterable<MyEntity>

    @RestResource(exported = true)
    override fun deleteById(id: Int)

    @RestResource(exported = true)
    override fun deleteAll(entities: MutableIterable<MyEntity>)

    @RestResource(exported = true)
    override fun deleteAll()

    @RestResource(exported = true)
    override fun <S : …
Run Code Online (Sandbox Code Playgroud)

java spring spring-data-jpa kotlin spring-data-rest

5
推荐指数
1
解决办法
854
查看次数